Boss: “I need an iPhone app!” Engineer: “OK I go learn Objective-C and do it…” Engineer (3 months later): “Done!” Typical App Story – Episode 1
Typical App Story – Episode 2 Boss: “Ah but…how about Android? Engineer: “I need to learn Java!” Boss: “I don’t have the money nor the time for that!”
Lessons Learned Your mileage may vary … User Experience Resources Platforms
User Experience How do users get my app? Tailored vs Generic? How much integration?
Case in Point: Facebook iPhone: app iPad: website
Platforms Tablets, TVs, cars, fridges? Which to target? Smartphone vs feature phone?
Platforms – Global Data Worldwide smartphone OS Shipments Q2 2011 Smartphones: 30%, 108M Feature phones: 70%, 258M 6 smartphones are being shipped every second Source: TomiAhonen Consulting – August 2011
No Silver Bullet… WORA NATIVE WEB X-PLATFORM WRAPPED Technical Solutions
Write Once Run Anywhere #FAIL User Experience Not Good So-so Resources Platforms Good
Wrapped / Hybrid Web Apps #GOOD User Experience So-so Resources Platforms Good Good
X-Platform Native Apps #FTW User Experience Good Resources Platforms Good So-so