We all are familiar with this term,Multitasking,as we use it daily on our phones or laptops. It is the ability of a machine or a human to do several tasks at a single time. It greatly eases our mobile experience to a good extend so that we can run many applications at the same time. We all use it every time. Nowadays multitasking is available in every phone , be it android phones, iOS phones or windows phones.
Multitasking in IOS:
Ever since iOS 4, Apple’s platform has had a limited form of multitasking accessed with a double tap of the home button. The multitasking bar is displayed at the bottom of the screen, and allows you to flip between apps. A long-press on an icon lets the user remove an app from the multitasking bar.
Instead of offering traditional multitasking, iOS 4 and higher uses something Apple calls Fast App Switching. What this means is that, when you click the home button to leave an app and return to the home screen, the app essentially freezes where you were and what you were doing and brings you back to it when you launch the app again. So, instead of starting over each time, you pick up where you left off. This isn’t really multitasking, but it’s a nice user experience.
Multitasking in Android:
In android, there is even a special icon for watching the background apps. We can press home button to keep the app in background for later use. Of course it slows the system and eats memory even when it is not in use. But the benefits of multitasking is much more than this disadvantage.
The mobile companies are now aiming for actionable notifications and split screen multitasking to save more time of the users.
Difference between iOS and Android multitasking:
- The multitasking implementation on Android allows any program to run in the background, for as long as it wants. An application can run as a service, completely in the background.But iOS does not allow true multitasking for third party apps. iOS only allows certain APIs to run in the background . iOS’ strict control of multitasking this has a couple of benefits. First, battery life is greatly improved, because apps aren’t running in the background.
- In Android , the fact that you can see an application’s process “running” does not mean the application is running or doing anything(except if it is downloading something). It may simply be there because Android needed it at some point, and has decided that it would be best to keep it around in case it needs it again. Likewise, you may leave an application for a little bit and return to it from where you left off, and during that time Android may have needed to get rid of the process for other things. But Android does keep other apps running in the background, not just in a suspended state as iOS 4 does.
pic credits- droid-life.com
Article By: Shelly Thakur