Introduction to Mobile Devices
Download
Report
Transcript Introduction to Mobile Devices
I NTRODUCTION TO M OBILE
D EVICES
M ANY P LATFORMS AVAILABLE
BlackBerry
iPhone
PocketPC
Windows Mobile
Palm OS
Linux
Symbian
J2ME
B LACK B ERRY
BlackBerry App World
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
PALM 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.