multi-platform apps… native user experience
DESCRIPTION
TRANSCRIPT
Multi-Platform Apps… Native User Experience
Jeremy Adler
GeneXus USA
Agenda• GeneXus USA• Mobile Market • Why Multi-Platform• Native User Experience• Specific Issues in iOS and Android• Questions
GeneXus USA
MAVIN
MAVIN
Mobile Market
Market Maturity
Market Maturity
• 110 Million Smart Phone Subscribers
http://www.comscore.com/Press_Events/Press_Releases/2012/8/comScore_Reports_June_2012_U.S._Mobile_Subscriber_Market_Sharehttp://www.email-marketing-reports.com/wireless-mobile/smartphone-statistics.htm
Market Maturity
Purpose
• Sell Apps• Marketing and Brand Awareness• Sell Services• Access to services• Collect DataUSE
Native User Experience
Branding
Tabs and Layouts
Screen Size and Orientation
Basic User Experience Considerations
Basic User Experience
Basic User Experience Considerations
Hardware
Back Button
Back Button
Action Bars
Action Bars
Action Bars
Action Bars
Screen Size
Screen Size and Orientation
Screen Size
Screen Size
Screen Size
Screen Size
Screen Size
Screen Size
Screen Size
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Tabs and Layouts
Orientation
Image: http://compixels.com/wp-content/uploads/2010/11/UberTwitter-Landscape-iphone.png
Orientation
Branding
Branding
Branding
Branding
Branding
Branding
Branding
Branding
Branding
Branding
Review
Branding
Tabs and Layouts
Screen Size and Orientation
Basic User Experience Considerations
Resources
• Android Developer Guidelines: http://developer.android.com/design/index.html
• iOS Developer Guidelines: http://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40006556