Jasig u Mobile A Mature Open Source Platform
Jasig u. Mobile: A Mature Open. Source Platform Delivers Personalized Mobile Campus Services Robert Sherratt, Chair Jasig John Brice Bible, CIO Ohio University Jim Helwig, University Wisconsin-Madison John Lewis, Chief Software Architect, Unicon Inc
A need for a mobile solution • Multiple audiences • Campus life use cases • News, events, maps, transportation… • Content • Creation • complexity of integration • Multiple platforms • Authenticated and personalized
u. Mobile, a Jasig project • Jasig • Consortium sponsoring open source projects for higher education • Non-profit membership organisation • Announced this week consolidation with Sakai to form Apereo • u. Mobile project started in March 2011 • Working Group - membership from across Jasig including colleagues from US and French institutions
u. Mobile • Entered into Jasig incubation process • Develop a rich mobile solution with the flexibility and power to meet current and future needs • Commitment from community to support initial development • Source code available under Apache Software License 2. 0 • Promoted to a fully sponsored Jasig project October 2012
u. Mobile is Native
u. Mobile is Web
u. Mobile is built for Higher Ed • u. Mobile builds on Jasig’s experience in enterprise higher education integration portals • Sophisticated and mature framework for personalization, aggregation, access control, integration, and administration • Production instances supporting millions of users • u. Mobile can be adopted stand-alone or as an extension of a “traditional” enterprise portal
Ohio University J. Brice Bible Chief Information Officer November 8, 2012
Strategic Approach • Establish Institutional Enterprise Architecture • Target Three Mobile Use Categories – Student-Developed Apps – College/Departmental Stand-alone Apps – Enterprise Apps • Ensure Device Compliance Thru Usability Testing
Motivation and Design • Mobile use growing substantially – Both students and faculty • User needs are changing – More interactivity – More platforms and devices – More constraints (smaller screens, less bandwidth, etc. )
Motivation and Design • In response: Ohio University is upgrading application architecture – – RESTful services – Groovy/Grails Single sign on – OAuth 2 Rich/responsive user interfaces – Java. Script/HTML 5 Cross platform support – Phone. Gap • Phones + tablets • Android + i. OS • Mobile + desktop – Unified user experience – u. Portal/u. Mobile – Context oriented architecture
Why A New Architecture? • RESTful – Groovy/Grails – – Huge industry momentum Excellent platform/language support Rapid development Loose coupling – business logic • Rich client side interfaces – Java. Script/HTML 5 Business Logic • RESTful Services User Interface • Web/Phone. Gap – Cross platform development • Desktop and mobile – Enhanced user experience – Loose coupling – user interfaces • Container Application – u. Portal/u. Mobile – Reduces fragmentation – Provides consistent platform OHIO Application • u. Portal/u. Mobile
Usability Testing • Emerging Technologies Services (ETS) ensures current and emerging technologies are used effectively to meet student and faculty objectives and enhance teaching and learning experiences. • ETS partnered with a cellular network provider to evaluate integration of mobile tablets into higher education courses. – HTC-EVO Tablets (wi-fi and 3 G) – Blackboard, Adobe Connect, Course Content (e-books) • Result has been usability review and certification process for mobile apps in the College and Enterprise categories – u. Portal – Course Listings
University of Wisconsin -Madison Jim Helwig
Once upon a time. . .
Mobile Access to Final Grades
Options ‣ Buy third party ‣ Extend custom app ‣ $$$ ‣ Time
Leveraging the Portal
Portal Mobile View
Mobile Strategy for Personalized Content ‣ Leverage the portal and the u. Mobile technology ‣ Leverage the existing Auth. N/Auth. Z/Id. M ‣ Leverage existing portal audience, habits, name recognition and trust ‣ Leverage existing developer skill set ‣ Available on any and all devices ‣ No downloads or updates required
Leveraging the Jasig Courses Portlet
Collaborative Effort ‣ ‣ Registrar’s Office developers User experience expert Portal team developer Jasig community developer from Unicon
Success!
Spreading the Word
Next Steps
Personalized Content on Any Device
Oakland University
Oakland University – Mobile • Started with diverse directions • Mobile web? App? • Tactical or strategic?
Tactical Direction • Choosing among emerging options on existing technical frameworks • Staff skills and market availability • Re-use of established frameworks
Strategic Decision • Tool choices – starting a technical legacy • Vendor support availability • Student demand • President directives – image and brand
Decisions • Need to move with agility • Keep image and brand in focus • Match resources to project
Launch • i. OS and mobile web • Community response? When does Android come out?
Feature Selection • Talk to students • Communication & Marketing input • Facebook comments • Trying Idea. Scale
Students Want. . • Schedule in calendar display • Easier, personalized financial aid information • Parking • Bus
Parents Want. . • Bills • Financial Aid • Grades • Proxy access
What the University • Wants to TELL students – • Time to register • Pay your bill • Progress to degree • Direct deposit
Key Strategies • Consistency of service presentation and offering independent of device choice • Authentic, purposeful service in a mobile moment
OU My. Sail i. OS App – Start Menu
OU My. Sail i. OS App – Login
OU My. Sail i. OS App – Authenticated
Using CAS for Single Sign-on
Jasig Portlets in Action
Jasig Portlets in Action
Using Simple Content Management Portlet and External Web Pages
Oakland Portlets with u. Mobile
Oakland Portlets with u. Mobile
Oakland Portlets with u. Mobile
Oakland Portlets with u. Mobile
Initial App Reviews • OU My. Sail – i. Phone App “Oh Yeah, OU. ” by Mark “I think this app is absolutely fantastic. I love how everything is compiled into one, easily accessible area. The only thing I don't care for is how it logs you out of your email every time, but other than that, it's great!” by Katrina “I had the SAIL bookmark saved on my home page. I just found out that there was an app while I was on Instagram. The app is really simple and easy to navigate thru. It's actually simpler than doing it on the computer. I highly recommend it to all current, future, and incoming students. ” by Raciene
Questions? http: //www. jasig. org/umobile @jasigumobile http: //www. facebook. com/jasigumobile
- Slides: 50