With Apple flying high on its latest iOS 8 that rolled out on September 17, Google is ready with its next Android release “Android L”. The final version of Android L not released so far, but a number of features announced in addition to the launch of versions for developers. With this information in hand, which OS is better from developers as well as users perspective – Android L or iOS 8? Let us try to compare and evaluate which OS beats the odds.

Design

Minimalism is the latest trend when it comes to app design. Google & Apple always strive to deliver full-fledged functionalities and features with the help of a simplistic design. What we have heard from the sources is Google coming up with a completely new material design with Android L that will be consistent across all Google based devices whether Android Wear, Chrome OS, Google Chrome, or Android. Design language used in such a way adding shadow depths by designing shadows for objects. This leads to everything looking animated. With a layer design in place, flat design is not taking a backseat with Google. Google have instead introduced a layered flat design. On the other hand, iOS 8 does not have any major upgrades in place from iOS 7. It is still the same – a cleaner user interface backed by clear user experience.

Notifications

Users will experience a completely new notification method wherein they will be able to lock screen notifications. In addition, the notifications prioritized in terms of importance. Users can avoid notifications that are not required. In case of iOS 8 too, users can like Facebook, put reminders on snooze, reply to texts, with new notifications functionality. They can even swipe the notification concerning a specific app.

Performance

Both iOS 8 SDK & Android SDK offer APIs in thousands with 5000 in Android L and 4000 in iOS 8. 64-bit processors work in both cases, with Apple providing iOS 7 support and first version in Android L. Metal Graphics API in case of iOS 8 enable games to run lot faster. Adding it, Apple rolled out Swift programming platform for developers to create error free streamline apps. Google replied back by introducing Android RunTime (ART) in case of Android L, providing a tremendous boost to performance. This means ART will finally replace Delvik that acted as a virtual machine for deriving native code by compiling Java. Instead, now ART does all the compilation once the app installed, and then caches it to make it run a lot faster.

Battery

More battery saving features incorporated in iOS 8 and Android L. In iOS 8 terms, it is a screen showing power usage depicting the utilization of battery at various places. In Android L terms, it goes to an advanced level. Herein, with the help of ‘Project Volta’, users tweak on how much amount of battery consumed by power apps. This leads to more tweaking on things done to extend the battery life.

Data Transfer

There are apps in Android L that offer features for transfer between Android devices and desktops, such as PPL Connect. Apple has taken this on a new level altogether in OS X Yosemite and iOS 8. The feature lets iPad and Mac users to transfer texts and calls between one another.

You can see the level of improvements made in case of both OS platforms. Still it is evident that Google’s Android L has gone through a major makeover when compared with Apple’s iOS 8. Some new features added in iOS 8 will certainly satisfy the avid iPhone users and keep them happy. However, Android users will surely be surprised and overwhelmed to see a brand new OS transformation with unbelievable capabilities.