Mobile presence at Open Apereo 2013
Sunday, June 2 AM
uMobile Development
seminar will provide an overview of the uMobile PhoneGap implementation. During this session we will review the application's architecture as well as explore strategies for extending the uMobile code base to satisfy specific needs such as branding, skinning and custom feature development.
Short informal meeting 5:00 PM (hotel bar) - to set agenda for non-presentation sessions including:
- Monday - potential informal lunch meeting, Networking cafe, the BoF
- Wednesday - project collaboration time
- Thursday - outline plans for developer days
Monday, June 3 10:00 AM
Lightning Talks include uMobile
Monday, June 3 11:00-11:45
Client Side Scripting Standards with uMobile and uPortal
With emerging technologies such as jQuery, jQuery mobile, jQuery UI, SASS, Fluid, JSON and others. We would like to discuss best practices to incorporate all technologies throughout the uPortal framework and portlets without conflicts.
Discuss standards, proper aliasing, and development techniques that would help the uPortal community. The deliverable of this session should be updated documentation in the Jasig wiki.
Monday, June 3 2:00-3:30
Networking Café - Arrange for uMobile sign at table
Monday, June 3 4:45-5:30
uMobile Moving Forward - BOF
Discuss changing technology in the mobile environment. uMobile was originally developed to use Titanium Studio by Appcelerator, although there is discussion of uMobile using PhoneGap and being purely native for both Android and iOS. Discuss new mobile environments such as Windows 8, Ubuntu, Firefox OS, and Blackberry 10.
Also discussion on future portlet development using DAOs and JSON feeds that could be used for both uMobile apps (having native portlet views) and uPortal portlets.
Tuesday, June 4 11:00-11:45
Apereo: The Mobile View
This presentation will highlight both the strategic and tactical dimensions of Apereo mobile projects. First, Project Keitai - the Mobile Sakai Project - will be highlighted with identification of key players in the project, an overview of the project and it's goals, identification of completed components, a presentation of key deliverables targeted by this project, and a discussion of the projected development timeline.
In the second part of this presentation, the uMobile project will be presented looking at the development of the project so far, the growing community and some different examples of how uMobile is being used by different schools.
Wednesday, June 5 11:00-11:45 (related)
ESUP-Portail: News from the French Community
This presentation is a great opportunity to understand how things work in France and get a glimpse of the projects we are currently working on, like:
- The French packaging of uPortal4 to include French-specific needs and requests (internationalization, UI customizations, etc).
- The new services that have been developed and released by ESUP members: ESUP-Twitter, ESUP-filemanager, esup-portlet-bigbluebutton, etc.
- The activities related to mobility (mobile-friendly services, uMobile)
- The contributions on the Nuxeo platform to meet the community needs and find ways to integrate it into the portal, etc.
- Sakai OAE: the interest in this product has been growing within the community since it has been presented during a ESUP-Day Conference back in June 2012. The internationalization work provided by some ESUP members has also been warmly welcomed and recognized by the Sakai OAE developer team.
- The reflections and discussions on authentication, communication tools, Grouper, etc.
Wednesday, June 5 1:00-2:30
Project Collaboration Time
Dedicated time and space for Apereo project teams to get together for some serious face-to-face collaboration!
Wednesday, June 5 2:45-3:30
Going uMobile in uPortal
As of uPortal 4.0, mobile has been a big focus and now gives end users a nice mobile view when accessing uPortal on their mobile phones and tablets.
This session will cover:
- uPortal Mobile Overview / Functionality
- Basic customization to the main uPortal view to look like your school / institution
- Add / Remove devices that use mobile views
- Incorporating mobile views into older portlets.
- Mobile App vs Mobile Web
Thursday, June 6 10:45-11:30
Think Mobile: The Experience of a University towards more Complex Services
In today's incredibly exciting yet overwhelming world of connected digital devices and computers, the diversity of these devices -- many of which we haven't imagined yet -- is exploding, as will the quantity and diversity of the practices.
Between adaptation of existing services, progressive enhancements, (perceived) performances, Mobile First or MultiTouch First and Responsive Design conceptions, without any dogmatism, here is an unpretentious attempt to "think Mobile and Desktop" at University Pierre & Marie Curie-Sorbonne Universites, viewed from the Front-End side through three examples of deployment: a new version of an existing Portal solution (uPortal/uMobile 4), the UPMC on iTunesU site and a homemade Video Library and their Video Capture Workflow.
I will focus on the Web Context and on Web (app) development and some Front-End web development techniques (html5, css3, JavaScript), concepts and issues we've encountered at the University Pierre & Marie Curie.
Thursday June 6 PM Developer Days