Presentation is loading. Please wait.

Presentation is loading. Please wait.

2015 16th Annual PABUG Conference IUP Mobile 2.1 Doug Rutledge.

Similar presentations


Presentation on theme: "2015 16th Annual PABUG Conference IUP Mobile 2.1 Doug Rutledge."— Presentation transcript:

1 2015 16th Annual PABUG Conference IUP Mobile 2.1 Doug Rutledge

2 2015 16th Annual PABUG Conference General Announcements: Please turn off all cell phones/pagers If you must leave the session early, please do so as discreetly as possible Please avoid side conversations during the session Questions will be answered ….. Thank you for your cooperation

3 2015 16th Annual PABUG Conference To receive CPE credits for this session (if eligible), complete the CPE Attendance Form on the PABUG Annual Conference website http://pabug.org/pennsylvania-banner-users- group-annual-conference/cpe-credits/ or via the PABUG conference app. For additional questions please contact Kim Fremont CPE - Coordinator http://pabug.org/contact-us/ http://pabug.org/contact-us/ CPE Credits - We’ve gone electronic!

4 2015 16th Annual PABUG Conference Indiana University of Pennsylvania 13,775 Students 100,000+ Alumni ~1800 Employees Banner since 1997

5 2015 16th Annual PABUG Conference Session Agenda 1.0 2.0 2.1 Challenges Future Q & A

6 2015 16th Annual PABUG Conference 1.0 Mobile Connection –Started June 2011, live February 2013 –Front end Rhodes framework (Ruby on Rails) –Back end Groovy/Grails –Made it work Issues –Slow –Calendar Issues

7 2015 16th Annual PABUG Conference 1.0 Issues –Used self-service login SSO with Luminis Students no longer using self-service login –Android performance poor –Difficult to update Store submission required –No Ellucian support/maintenance Could not enter any cases

8 2015 16th Annual PABUG Conference 2.0 Goals from VP (sponsor) –Keep same functionality –Improve technology –Network login Staffing –IT 1 coordinator, 2 developers –Web Team 1 director, 1 developer

9 2015 16th Annual PABUG Conference 2.0 Evaluated options –N2N –DubLabs –Blackboard Mosaic –Ellucian Mobile Close integration with Banner Easier to meet goals from VP

10 2015 16th Annual PABUG Conference 2.0 Platform Edition (Not Application Edition) –Own presence in app stores –Requirements for store submissions Mac Xcode Android Studio

11 2015 16th Annual PABUG Conference 2.0 How to replace custom application modules? –Native development Objective-C/Swift for iOS Java for Android –Use portlets with responsive design Develop once for Mobile and Luminis –Responsive design for mobile only web apps

12 2015 16th Annual PABUG Conference 2.0 Servers –One test, one production –Open to the world –Install banner-mobileserver.war –Set up banner-mobileserver-config.groovy Rename from example-mobileserver-config.groovy Server, CAS, and connection settings Query overrides (very powerful) –Directory (employee and student), security, roster Banner database for cloud data (not H2) – one user for queries/cloud (run grants script)

13 2015 16th Annual PABUG Conference 2.0 Cloud configuration –Connections to Banner, LDAP, CAS, Roles –Events, Feeds, Important Numbers, Maps –Appearance (colors, background, about) –Set up application modules –Publish –Notifications –24 hours for some changes to take effect

14 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

15 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

16 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

17 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

18 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

19 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

20 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

21 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

22 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

23 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

24 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

25 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

26 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

27 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

28 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

29 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

30 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

31 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

32 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

33 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

34 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

35 2015 16th Annual PABUG Conference 2.0 – Cloud Configuration

36 2015 16th Annual PABUG Conference 2.0 Cloud configuration – Load data into cloud tables from Pro*C processes Departments and Offices from Ektron Building information from XML file for map 3 times a year Saves data entry – Can test configuration using Ellucian GO/Own App No more building.ipa and.apk files No more managing provisioning profiles

37 2015 16th Annual PABUG Conference 2.0 Ellucian – Able to submit cases, and did so often! Web Team – Look and feel – Images and Icons – Screen shots – Store text – Google Analytics

38 2015 16th Annual PABUG Conference 2.0 Custom Development – Java Web Services Advisor Advisees (terms and advisees) Class List (classes and students) – Java Portlets My Advisor My Advisees My Class List

39 2015 16th Annual PABUG Conference 2.0 Custom Development – Directory Load data from Identity Management system nightly to custom Banner tables (since 1.0) Override queries in banner-mobileserver-config.groovy – Request Info Unsecured self-service apps with responsive design – Store submissions Followed documentation

40 2015 16th Annual PABUG Conference 2.0 Timeline – January 2014 – Web Services/portlets (POC) – April 2014 – put infrastructure in place – August 2014 – went live with 3.5 version Cumulative Sessions – Fall 2013 (1.0) – 90,142 – Fall 2014 (2.0) – 161,451 Feedback very positive – Less support calls

41 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

42 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

43 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

44 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

45 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

46 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

47 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

48 2015 16th Annual PABUG Conference 2.0 – IUP Mobile

49 2015 16th Annual PABUG Conference 2.1 April 2015 Android Lollipop update (old app didn’t work) Bug fixes Steps to upgrade to 3.8.1 – Banner grants – Update banner-mobileserver-config.groovy Override grade query (pre-Banner classes) – Deploy banner-mobileserver.war file – Store information (new screen sizes)

50 2015 16th Annual PABUG Conference Challenges Banner permissions – Make sure you have them all set – Schedule was not showing instructor – No access to STVGMOD – No error on app – Finally saw in logs

51 2015 16th Annual PABUG Conference Challenges Android signing – 1.0 used auto generated keystore from rake – Do not lose keystore and password! – Need this to have different version of same app Losing test configuration after refreshing test database – Export schema before refresh – Drop mobile cloud tables – Import schema after refresh

52 2015 16th Annual PABUG Conference Challenges App Issues – Overall very minor – Duplicate terms in grades (CR-000121804) Only on iOS Only with CAS Only when you first go directly to grades – Twitter Error when loading within app Open in external browser

53 2015 16th Annual PABUG Conference Challenges App Issues – Cannot add contact from faculty/staff on directory Only happening to us Only on older iOS devices – No link for further news details to CMS on iOS CR-000101336 Fixed in 3.6 – CAS login failing Need strong cell signal if not on wireless Login time-out or fail

54 2015 16th Annual PABUG Conference Challenges App Issues – Cannot install app from Google Play store Change billing address to United States – Android requiring login for all application modules CR-000117956 Paper fix, fixed in 3.6 Cloud not saving changes sometimes – IDEA-25124 – CR-000111418

55 2015 16th Annual PABUG Conference Challenges Issues with 3.8 banner-mobileserver.war file – Events issue with Oracle database – Given 3.8.1 pre-release to fix it rather quickly Performance issue with 3.8.1 security queries – Override in banner-mobileserver-config.groovy

56 2015 16th Annual PABUG Conference Future Registration – Load balancing – Stress testing Notifications PABUG, Ellucian Live – Evaluate point releases, monitor direction Improve portlets – More mobile friendly jQuery libraries with Luminis

57 2015 16th Annual PABUG Conference Open to the Floor Questions Comments

58 2015 16th Annual PABUG Conference Please take time to complete our Conference and Session evaluations. YOUR INPUT MATTERS!!!


Download ppt "2015 16th Annual PABUG Conference IUP Mobile 2.1 Doug Rutledge."

Similar presentations


Ads by Google