A Comparative Study between Applications Developed for Android and iOS
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2017, Vol 8, Issue 11
Abstract
Now-a-days, mobile applications implement complex functionalities that use device’s core features extensively. This paper realizes a performance analysis of the most important core features used frequently in mobile application development: asynchronous multi-threaded code execution, drawing views/elements on the screen and basic network communications. While multiple mobile platforms have emerged in recent years, in this paper two well-established and popular operating systems were considered for comparison and testing: Android and iOS. Thus, two basic applications featuring the same functionality and complexity were developed to run natively on both platforms. Applications were developed by using development languages and tools recommended for each operating system. This paper aims to highlight the differences between the two operating systems by analyzing core feature performance metrics for both functionally identical mobile applications developed for each platform. Results obtained could be further used for guiding the optimization of application’s development process for each considered operating system.
Authors and Affiliations
Robert Gyorödi, Doina Zmaranda, Vlad Georgian Adrian, Cornelia Gyorödi
Cost-Effective, Cognitive Undersea Network for Timely and Reliable Near-Field Tsunami Warning
The focus of this paper is on developing an early detection and warning system for near-field tsunami to mitigate its impact on communities at risk. This a challenging task, given the stringent reliability and timeliness...
AAODV (Aggrandized Ad Hoc on Demand Vector): A Detection and Prevention Technique for Manets
Security is a major concern that needs to be addressed in Mobile Adhoc Networks because of its vulnerable feature that includes infrastructureless environment, dynamic topology, and randomized node movement making MANETs...
Case-Based Reasoning for Selecting Study Program in Senior High School
One of the reasoning methods in expert system is Case-Based Reasoning (CBR). A problem is searching for past cases in the case base with thehighest similarity degree. This implies that calculation of similarity degree am...
Challenges in Designing Ethical Rules for Infrastructures in Internet of Vehicles
Vehicular Ad-hoc Networks (VANETs) have seen significant advancements in technology. Innovation in connectivity and communication has brought substantial capabilities to various components of VANETs such as vehicles, inf...
Impact of Medical Technology on Expansion in Healthcare Expenses
The impact of medical technology on expansion in health care expenses has long been a subject of essential interest, mainly in the context of long-term outcrops of health spending, which must deal with the issue of the a...