Abstract
The development of applications for mobile devices is becoming increasingly popular, with manufacturers struggling to support different programming environments and embedding libraries on their devices. In this pursuit for a straight-forward development of mobile applications, Java Micro Edition (JME) is a natural solution. Although JME has innumerous benefits, it offers limited support for user interface (UI) development. On a different path, Adobe's Flash Lite is tailored to develop rich UI for mobile applications. To bring together the advantages of both JME and Flash Lite, Sony Ericsson's Capuchin project permits the creation of interactive mobile applications, using Flash Lite to implement the user interface and JME to implement application core. The use of Flash Lite and JME in a single application has rised design issues that must be dealt by software engineers, such as performance, maintainability and reusability of both Flash Lite and JME programming languages. To guide software engineers design mobile applications, this paper presents a development process for interactive mobile applications based on Capuchin project. To validate it, a mobile application is developed based on this process, and relevant topics of the process are discussed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.