Mobile? WT... F?
-
Upload
vicker-leung -
Category
Technology
-
view
154 -
download
0
description
Transcript of Mobile? WT... F?
Mobile ? WT... ?My 2cents in Mobile App Development
Saturday, 12 November, 11
WT... F ?
Saturday, 12 November, 11
WT... F ?
Saturday, 12 November, 11
Vicker LeungFlash Platform DeveloperRIA / UX / [email protected] ID: vickerleung
Saturday, 12 November, 11
FIRST THING FIRST
Saturday, 12 November, 11
I AM NOT APPLE FANBOY
Saturday, 12 November, 11
I AM NOT ADOBE SALES
Saturday, 12 November, 11
I LOVE TOOLS.iPad, Android, HTML5, Flex, Sencha...
Saturday, 12 November, 11
WE LOVE HAPPY USERS.They love our products
Saturday, 12 November, 11
MOBILE VISION
Saturday, 12 November, 11
DAD’s ANSWER
Saturday, 12 November, 11
KID’s ANSWER
Saturday, 12 November, 11
BATMAN’s ANSWER
Saturday, 12 November, 11
BOSS A’s ANSWER
Saturday, 12 November, 11
BOSS B’s ANSWER
Saturday, 12 November, 11
CAPABILITIES = POSSIBILITIES
Saturday, 12 November, 11
SACRIFICE IS NECESSARY(sometimes)
Saturday, 12 November, 11
BOSS C’s ANSWEROOO
HH!!
Saturday, 12 November, 11
Survey by Hack College(http://www.hackcollege.com/blog/2011/10/31/generation-mobile.html)
Saturday, 12 November, 11
Mobile Operating System Market Shares from Scandinavian Mobile Browsing Services(http://www.cem4mobile.com)
Saturday, 12 November, 11
WHO WILL WIN?
Saturday, 12 November, 11
WHO CARES?
Saturday, 12 November, 11
HTML5!! AMAZING!!Saturday, 12 November, 11
ANGRY BIRDS!!Saturday, 12 November, 11
MOBILE DELIVERY
Saturday, 12 November, 11
Mobile WebHTML5 / CSS3 / JS / jQuery Touch / Sencha Touch
• Extending existing skill sets• Ultra fast delivery (at least it works)• Compatibility Heaven• Limited functionality
EXISTING CONTENT MOBILE HACKS /FRAMEWORKS DEPLOY
Saturday, 12 November, 11
Oh God...
Saturday, 12 November, 11
Native AppiOS Objective C / Android Java / Phone 7 .net / BlackBerry C
• Fully utilize device capability• Guaranteed supreme performance• Double / Triple effort to cross platform• High learning curve
NATIVE LANGUAGE COMPILE DEPLOY
Saturday, 12 November, 11
3rd Party Compilers (HTML)Titanium / PhoneGap / Sencha Touch 2
• Extending existing skill sets• Low cost cross platform solution• Bounded layout and design• Utilize most device features (just wait)
HTML / CSS / JS COMPILE DEPLOY
Saturday, 12 November, 11
3rd Party Compilers (Flash)Adobe Flash / Flex packaged as AIR
• High scalability and maintainability• Pixel perfect fancies across platforms• Performance issue• Difficult to find skilled developer
FLASH / FLEX PACKAGE AS AIR DEPLOY
Saturday, 12 November, 11
MOBILE DECISION
Saturday, 12 November, 11
HOW TO CHOOSE?• Resources
if (time.isSufficient && money.isSufficient) mobile.choice = “native”; // return best content
• Current Skills SELECT * FROM mobile_language WHERE type LIKE %my-skill%
• Content Geolocation? Accelerometer? Camera?
• Target User Group In-house? iOS dominated? Korean market?
Saturday, 12 November, 11
Tools are just Tools
Saturday, 12 November, 11
CONTENT IS THE KING
Saturday, 12 November, 11
Thanks and Enjoy :)
Saturday, 12 November, 11