2012 · 133 citations · 3 references
Software MaintenanceEngineeringMobile InteractionSoftware EngineeringNew ApplicationsCross-platform InteroperabilitySoftware AnalysisIntegral PartDesignMobile ComputingMobile ApplicationsComputer ScienceMulti-platform IntegrationSoftware DesignPlatform-based DesignOperating SystemsMobile Operating SystemProgram AnalysisSoftware TestingPlatform DesignBusinessHuman-computer InteractionTechnologySystem SoftwareDevelopment EnvironmentCritical Points
Mobile devices are ubiquitous, and users demand versatile, high‑performance apps quickly, making cross‑platform development tools essential for meeting these expectations. The study compares four popular cross‑platform tools to help developers choose the one that best fits their needs and constraints. The comparison evaluates each tool’s APIs, supported languages, operating systems, licensing, IDE integration, extensibility, and market‑share implications.
Mobiles are an integral part of daily life. With time, customers are expecting good and very versatile applications in less time. It is a big challenge to develop high performance mobile applications in this competitive market that would meet the expectation of customers. Mobile operating systems vendors are giving their best available resources for making applications in more convenient ways, although the development of new applications for each mobile operating system in short time is fairly a problem. Cross-platform mobile application development tools contribute in solving this problem largely. This paper presents a pragmatic comparison among four very popular cross platform tools, which are Rhodes, PhoneGap, DragonRad and MoSync. One of the main focuses of the comparison is to provide an overview on the availability of application programming interfaces, programming languages, supported mobile operating systems, licences, and integrated development environments. Furthermore, it also presents some critical points such as the factor of extensibility in tools and the effects that they may bring on market share. The comparison is aimed at supporting developers to make the right choice with respect to their needs/constraints.
3
Challenges for mobile application development
Antonio Sapuppo, Reza Tadayoni · 2010 · 45 citations