Jasig 2010 uPortal Mobile Development
foo
Presentation Description
This session will provide developers with a hands-on understanding of mobile development techniques in the portal environment.
We'll cover:
- Creating and modifying mobile themes in uPortal
- Developing mobile interfaces for portlets
- Providing different user experiences based on device type
- Addressing performance and compatibility issues unique to mobile devices
- Re-purposing existing content for use on small screens
- Using Fluid Infusion and the mobile Fluid Skinning System to create great user experiences
Jen's Original Notes
Developing Mobile Themes in uPortal
- uPortal themes and skins
- uPortal profiles and default users
- Browser mappings
- Suppressing portlets in mobile themes
Portlet Development
- Portlets and CSS
- Producing mobile views
- Getting user agent from a portlet
- Getting window state
- Getting theme name
Fluid Stuff
- mFSS/FSS
- Fluid mobile skins
- Infusion in a mobile environment
Miscellaneous
- integration with mobile devices
- tel links, etc.
- ideas for / examples of interesting higher ed mobile apps
Colin/Jen/Justin's Notes Feb 24 2010
Moving to Mobile
- How to design for mobile
- Mobile limitations: connectivity, screen size, performance
- Features of WebKit and other modern mobile browser
- HTML 5, CSS 3, and more
- How to leverage these features
Mobile in uPortal
- Background on the architecture and conceptual overview
- How mobile themes and skins work in uPortal
- uPortal profiles and default users
- Browser mappings
- Suppressing portlets in mobile themes
Portlet Development
- Examples of mobile portlets in uPortal: calendar portlet, etc.
- Case study: Fliquor portlet
- Producing mobile views
- Getting user agent from a portlet
- Getting window state
- Getting theme name
Using Mobile FSS
- mFSS/FSS
- Fluid mobile skins
- Infusion in a mobile environment
- Use a hands-on example of iPhone and Android themes for Fliquor
Mobile UI Components
- Quick demo of Engage
- How to use NavList and Cabinet
- Screen Navigator and "chromeless" features
Next Steps
- Where mobile is going in uPortal
- Features coming in mFSS
- Ideas for / examples of interesting higher ed mobile apps