I made this little chart for my students as a guide to help them know what options are available for mobile device development:
Developing for the mobile device |
||||
Native Apps | Mobile Web | |||
Apple | Android | Android Browsers |
Apple Browsers |
|
xCode | x | |||
Eclipse | x | |||
HTML(5) Mobile Packaging software
(ie software that outputs to xCode and Eclipse such as PhoneGap) |
x | x | x | x |
HTML (5) Development Software (ie software that outputs HTML/HTML5 such as dreamweaver) | x | x | ||
Flash (any Adobe Air compatible software) | x | x | x | x |