Here is some useful information on the topic that I recently gathered to do a presentation on a mobile learning study I am working on at AECT:
Apps
–Need to be installed
–Can be on OS
–Device dependent
Browsers
–Can be used on any phone with internet
–Not on OS
–Not on OS
Development:
•Google Android
–Java Programming
•iPod/iPhone/iPad
–C, C++
•Other Options?
–Android
•Google App Inventor
•Flash
•HTML
–Apple
•HTML
–All phones (apple, android, blackberry, windows)
•HTML and HTML5