Android vs Windows Mobile vs Java ME: a comparative study of mobile development environments

作者: Tor-Morten Grønli , Jarle Hansen , Gheorghita Ghinea

DOI: 10.1145/1839294.1839348

关键词:

摘要: In this paper we look at three mobile development environments: Windows Mobile, Java ME and Android. Through platform comparison, the different environments are examined closely strengths weaknesses brought to life. all example applications written compare in action on respective devices. Environment specific deployment files created illustrate amount of boilerplate code overhead during deployment. Different key areas such as implementation aspects, performance aspects quality assurance compared give an depth overview status platforms. Our results show that although similar some they still represent distinctive fields each with their characteristics. our examples comparison come conclusion Mobile Android provides a better environment, whereas struggles poor emulator support incompatible implementations. The main features have common also seen trends directly visible programming languages unit testing, language end user distribution strategies. Big differences highlighted when inspecting community environments, hardware abilities maturity. This will large influence choice for creating novel assistive environment applications.

参考文章(13)
Christoph Von Tycowicz, Martin Flintham, Steve Benford, Leif Oppermann, Chris Greenhalgh, Adam Drozd, Alastair Hampshire, Keir Smith, Addressing mobile phone diversity in ubicomp experience development ubiquitous computing. pp. 447- 464 ,(2007) , 10.5555/1771592.1771618
Chris Benjamin, Jesse Harris, Alex Moncrief, Gail Ramsberger, Clayton Lewis, Naming practice on an open platform for people with aphasia conference on computers and accessibility. pp. 265- 266 ,(2008) , 10.1145/1414471.1414530
Natasa Milic-Frayling, Martin Hicks, Rachel Jones, Jamie Costello, On the design and evaluation of web augmented mobile applications Proceedings of the 9th international conference on Human computer interaction with mobile devices and services - MobileHCI '07. pp. 226- 233 ,(2007) , 10.1145/1377999.1378011
Erkki Harjula, Mika Ylianttila, Jussi Ala-Kurikka, Jukka Riekki, Jaakko Sauvola, Plug-and-play application platform Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia - MUM '04. pp. 63- 69 ,(2004) , 10.1145/1052380.1052390
Jerome DiMarzio, ANDROID A PROGRAMMERS GUIDE ,(2008)
Tetsuo Yamabe, Kiyotaka Takahashi, Tatsuo Nakajima, Design issues and an empirical study in mobility oriented service development Proceedings of the 1st workshop on Mobile middleware embracing the personal communication device - MobMid '08. pp. 1- ,(2008) , 10.1145/1462689.1462691
Marko T. Heikkinen, Johanna Still, Benefits and challenges of new mobile service development in R&D network ubiquitous computing. ,vol. 12, pp. 85- 94 ,(2008) , 10.1007/S00779-006-0127-Y
Markus Huebscher, Nat Pryce, Naranker Dulay, Peter Thompson, Issues in Developing Ubicomp Applications on Symbian Phones 2006 International Workshop on System Support for Future Mobile Computing Applications. pp. 51- 56 ,(2006) , 10.1109/FUMCA.2006.11
Weichang Du, Lei Wang, Context-aware application programming for mobile devices Proceedings of the 2008 C3S2E conference on - C3S2E '08. pp. 215- 227 ,(2008) , 10.1145/1370256.1370292