A Survey on Mobile Development
Web Directions conducted a survey among mobile developers enquiring about their browser and platform of choice, what OS they are currently developing for, what OS they plan to target in the future. The conclusion: iOS and Safari are in the lead, Android is catching up quickly, and Windows Phone 7 is still behind.
Web Directions, an Australian web technologies-related conference organizer, has conducted a survey on web technologies during the month of February, and has published the results on mobile development, the rest of the results being promised to come soon after. The audience of the survey consisted mainly of “our online audience of people who are interested in or have attended our conferences for web professionals, read our blogs and twitter feeds related to web technologies, and take our courses in web development technologies”, so the results of the study may not necessarily accurately reflect the reality, but they are good enough considering the size of the sampled audience, 1,500 developers, and their global spread, according to the authors.
Browsers
Asked what browsers they use besides the regular one used for work on a desktop or workstation, the developers responded:
|
|
For testing mobile applications, Safari maintains the lead while Android is catching up. Windows Phone 7 has modest numbers:
|
|
The browsers used for development testing show the developers’ interest in the respective platforms.
JavaScript and HTML5
JQuery Mobile is the most used JavaScript framework for mobile development, the others are JQTouch, SenchaTouch, Zepto, and SproutCore:
|
|
23.94% of the developers reported they are using HTML5 in their applications, a significant increase from 9.13% a year ago. The most widely used HTML5 features are Geo Location and Web Storage (HTML5 is used here as a generic term including other related technologies):
|
|
Native Applications
Regarding native applications, 17.13% said they have developed such apps, and more intend to do so in the future:
Are you considering developing native applications (using web or other technologies) in 2011?
|
![]() |
Native apps have been developed mostly for iOS with Android coming second:
|
![]() |
The same developers showed their interest in developing native apps for other mobile devices in the future:
|
|
Regarding the type of technologies used to develop native apps, the developers responded:
PhoneGap and Appcelerator top the list of web technologies used for native mobile applications:
|
|
The survey compares data collected in 2011 with that resulting from similar studies done between 2008-2010, showing that iOS has the lead in mobile development and developers’ preference, but Android catches up rapidly. Windows Phone 7 has a disappointing perception amongst developers, but its position is likely to get better in the future.
Educational Content
Concurrency in Clojure
Stuart Halloway May 17, 2013
Confessions of an Agile Addict
Ole Friis Østergaard May 16, 2013
Web Development: You're Doing It Wrong
Stefan Tilkov May 16, 2013
Programming The Feynman Way
Ben Evans May 15, 2013





![img10[4] img10[4]](/resource/news/2011/05/A-Survey-on-Mobile-Development/en/resources/mobile_browser1.png)
![img12[6] img12[6]](/resource/news/2011/05/A-Survey-on-Mobile-Development/en/resources/mobile_browser2.png)







Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think