• DocumentCode
    1391988
  • Title

    Development Platforms for Mobile Applications: Status and Trends

  • Author

    Gavalas, Damianos ; Economou, Daphne

  • Author_Institution
    Dept. of Cultural Inf., Univ. of the Aegean, Germany
  • Volume
    28
  • Issue
    1
  • fYear
    2011
  • Firstpage
    77
  • Lastpage
    86
  • Abstract
    Mobile devices are increasingly accepted as suitable media for multimedia-rich applications. Software firms have started promoting programming platforms and tools tailored to satisfy the requirements of mobile device users, developers, and resource constraints. This article reviews the main characteristics, relative merits, and shortcomings of the most popular development platform options - specifically, Java ME, .NET Compact Framework, Flash Lite, and Android. It evaluates and compares these options according to various quantitative and qualitative criteria. It aims to serve as a reference point and guide for developers and practitioners in choosing a mobile platform for development on information appliances.
  • Keywords
    Java; mobile computing; programming environments; software tools; .NET Compact Framework; Android; Flash Lite; Java ME; development platform; mobile application; mobile devices; multimedia-rich application; programming platforms; programming tools; resource constraint; Java; Mobile communication; Mobile handsets; Multimedia communication; Runtime; Smart phones; .NET Compact Framework; Android; Flash Lite; Java ME; development platforms; mobile applications; mobile devices;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2010.155
  • Filename
    5654492