![]() |
Multitasking on Android
Some people claim you can, some deny.
Can you get real multitasking on Android? Defined as: 1. The system never kills any application without the user's consent 2. The multitasking screen is a place which is often visited without extra effort, so you don't forget about your running apps. For example during normal Maemo usage, you almost always go through the multitasking screen, so on Sailfish. And on webOS 3. You can easily either close or minimize apps (it doesn't have to be with one click, but without extra hassle. For example on webOS you need two swipes to close the app, but it's quick nevertheless). On MeeGo/Jolla - one swipe. Is it achievable? |
Re: Multitasking on Android
Yes and no.
Android uses a different paradigm for multitasking than traditional desktop operating systems, and does this for the sake of better power usage. By default applications are stopped when they are switched away, and then they resume when they are in the foreground again. For more info on this, search for the Activity Lifecycle. If an application wants to run background tasks it needs to implement a Service. These can do anything they want, but again, the OS can stop then for example if the device goes to sleep, and can re-start them if needed. Services can force to run uninterrupted by using a so-called wakelock, that will prevent the start-stop behavior, but this can also prevent the OS to throttle CPU speeds, thus apps that use wakelocks can run down the battery easily (see Wakelock detector app for Android that helps identify battery issues by finding applications that do this). Most of this forum hates this method of multitasking and prefer the old desktop style multitasking where you decide what runs and what stops. I think it is far from an ideal way to run things on mobile devices as they will inevitably cause battery issues. Just see how the Jolla tablet's battery life is compared to even cheap Android tablets, let alone an iPad. The Jolla tablet can't even keep charge for 2-3 days if left untouched, while Android tablets can take a month or more to run down their battery if left turned on but not used. But of course to each their own. |
Re: Multitasking on Android
Quote:
Besides, comparing Jolla Tablet - an Intel device without real support that's not going to get optimized - seems a bit off. Jolla (the phone) was always praised for its battery life, as SailfishOS uses some tricks to help the power consumption, like deep sleep of apps when the phone is locked (unless the apps use Nemo Keepalive which is not allowed in Jolla Store) where apps' processes are slowed down (big simplification). One could argue if that's real multitasking, but it's nowhere near iOS/Android - you're right about that. EDIT: I would also like to know if what marmistrz is asking about is achievable using some tricks. I tried to use a recent Samsung phone in the last couple of weeks, after my Jolla broke, but had to go back to the N900, as multitasking is definitely not the case in the Samsung's flavor of Android and downloading random ROMs (with no source code origin verifiability) from shady forums is not my cup of tea. EDIT 2: To share my experience from the Samsung's Android (v5.1; others may differ):
EDIT 3: To expand on the tablet argument: Quote:
|
Re: Multitasking on Android
google will debut andr*id N with new multitasking features like split screen that we saw in sams*ng crapdr*ids and picture in picture, i saw the video but its still no real multitasking. floating apps is somewhere close to real multitasking on andr*id i think.
|
Re: Multitasking on Android
Multitasking, meaning you decide when your app dies, can apparently be improved using apps or xposed modules described in this xda thread. I have not tried it myself yet but will give it a go and report back. Feel free to beat me to the punch!
http://forum.xda-developers.com/show...1396599&page=2 |
Re: Multitasking on Android
I'm pretty sure that the bad standby battery life of the Jolla tablet mostly comes from the Intel chipset, which just doesn't excel at power saving.
It's no wonder you don't see much Intel hardware in mobile devices. |
Re: Multitasking on Android
In my experience all of this talk is anecdotal, at best.
On Symbian or Harmattan, I have had apps reload data, or webpages refresh when brought back into the foreground. I have experienced the same thing with Android. I have never had apps close or disappear when put into the background on Symbian or Harmattan. That has never happened to me on Android either. I have had processes continue to run after closing them on Symbian and Harmattan. The same thing has happened on Android. Everyone uses their phones differently, and every operating system handles those needs uniquely. FOR ME, I find that the "recently used" apps page (always one button click away), is as accurate as any other OS i have used at showing what programs are open. From this screen a simple swipe or tap closes that program. I am NOT an Android "fan", but how it handles multitasking really isn't the issue that the "facts" point it to be. There are plenty of other MUCH better reasons to hate Android... |
Re: Multitasking on Android
Quote:
|
Re: Multitasking on Android
Quote:
|
Re: Multitasking on Android
Well, the problem is not the number of apps running at the same time.
Often I do it this way: open one app in the morning, use the phone all day (with this one minimized or used once or twice), and open it back in the evening. Android would've killed this a long time ago. |
All times are GMT. The time now is 02:11. |
vBulletin® Version 3.8.8