What’s out there I NTRODUCTION TO M OBILE D EVICES
M ANY P LATFORMS A VAILABLE BlackBerry iPhone PocketPC Windows Mobile Palm OS Linux Symbian J2ME
B LACK B ERRY BlackBerry App World Mobile Development 101 Mobile Development 101
I P HONE Very popular platform Over 21 Million users
W INDOWS M OBILE Scaled down version of Windows 14% market share Currently at Version 6.5 Can be slow
P ALM OS One of the first – started in 1996 Branched and evolved… webOS is the successor to Palm OS Based on Linux Developed for the Palm Pre Palm Pre has wireless charging
L INUX Google’s Android OS Based on Linux Somewhat slower adoption Not as much sizzle – important in mobile devices
S YMBIAN Proprietary OS The leading OS in the “smart mobile device” market 46.6% Market share Previously owned by Nokia
J2ME Java Micro Edition A platform rather than an OS A tiny Java Virtual Machine and Java API’s for developing applications for mobile devices
O UR F OCUS Focusing on the iPhone Most active Application development
C ONSTRAINTS Processing power Graphics Battery Life Persistence Networking Satisfying Users
C ONSIDERATIONS A lot of time spent developing for a specific device. Why not just have a mobile web version of the application – works with anything. You could pass GPS information to the web app Web service Lots of considerations What about bigger games? Need an app.