Abstract

Nowadays, the mobile operating systems market (Android, IOS, Windows Phone …) continues to grow. It has become a real challenge for application vendors to provide versatile applications in this competitive market in a short time. The challenge is even greater if the application is planned for multiple platforms whose the operating systems uses different technologies, namely, IOS/Objective-C environment for the Phone and the IPad, Java SDK for Android, etc. This fragmentation makes mobile application development rather difficult and very expensive, hence the use of cross-platform development. To address the cross-platform development different approach exist, the choice was focused on the MDA approach whose principle is the elaboration of various UML models. By studying in detail various target platforms on the basis of a set of criteria and performing a model for each criterion, the aim of our research work is to elaborate a meta-model from UML models realized for each platform.

Highlights

  • In the world of new technology of information and communication, Smartphone and tablets become omnipresent

  • According to Gartner Research Group [1], Android is the first mobile operating system followed by iOS and Windows Phone with an 82.8% market share for android and 14.6% for IOS

  • Our research work is based on the MDA approach [2] to achieve a cross-platform development framework targeting the leading platforms of the mobile market, namely, Android, IOS and windows phone

Read more

Summary

INTRODUCTION

In the world of new technology of information and communication, Smartphone and tablets become omnipresent. Recognizing the importance of defragmentation and wanting to optimize the design process of mobile applications, the idea of developing a single application that works everywhere (or almost everywhere) became a goal that was much more difficult to achieve - but remains as attractive as ever This fragmentation makes mobile application development rather difficult, the use of cross-platform development framework. Our research work is based on the MDA approach [2] to achieve a cross-platform development framework targeting the leading platforms of the mobile market, namely, Android, IOS and windows phone. These mobile platforms don't work in the same way, each one has its own language, APIs, IDEs, etc.

MOBILE OPERATING SYSTEMS
Structure
System architecture
ANALYSIS AND MODELING OF THE BASIC FEATURES OF MOBILE PLATFORMS
Data Storage
Access phone features
Discussion
VALIDATION
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

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.