Multitasking.. - Nexus One Q&A, Help & Troubleshooting

what s the difference between multitasking on ios 4 and android, read that it is not true multitasking on ios4, but has task completion on background,so what is different?
Sent from my GT-I5700 using XDA App

If searching the forum is difficult, how about opening www.google.com, writing "multitasking android ios" and reading the results?

Jack_R1 said:
If searching the forum is difficult, how about opening www.google.com, writing "multitasking android ios" and reading the results?
Click to expand...
Click to collapse
From what I ve read, both have pretty good multitasking for an end user..so asking a user who has used bth devices to reply...
Sent from my GT-I5700 using XDA App

And how exactly will an average user help you? Does average user even know, how multitasking is performed? What kind of comparison will you get?
iOS4 allows execution of predefined (in the OS) background processes while the rest of the application that called the process is suspended just as in iOS3, Android allows the program to go to the background completely. iOS4 leaves it up to the application to call the background process, meaning that application has to be rewritten to support the new option. Android controls the applications backgrounding on a system level, all the apps benefit automatically. iOS4 has a nice way to access all running processes. Android requires to dig into Settings/Apps/Running processes, or installing task manager.
You could read all that in the first several Google search results.
What interests me is - now, when you have your answer, how much of it did you actually understand?

Related

Memory boosting apps... real or fake

Everyone knows computers, phones, pda, slows as the memory fills. Now there are ssome apps on the market that say they speed up you phone. So far I count three
- Memory up Professional
- Memory up Personal
- Memory for Lemmings
Has anyone tried any of these? What do you have to say about them? Do they work? Are you to skeptical (scarred) to try them?
I tried memory up Professional but didn't seem to work also its shareware
Memory for lemming seemed more simple but memory number keep jumping around there should be a log/graph for memory usage like windows task manager (I probably should email him that)
Haven't tried mem up personal though,
To an extend they work but overall they have no use. Android OS is built around killing services after some time and keeping the phone running in top performance. Those memory programs might free up a few KB's but not much use on that part, unless you have a program that allows you to kill services and stuff, which might have a practical use. Overall my answer is they are pretty much fake!
Just look at the definition of Lemming...
Lemming
The act of following the crowd into an investment that will inevitably head for disaster.
The version Memory for Lemmings is essentially garbage as well. He only made it to prove a point that the effects of the other pay programs are useless.
I used Memory Up when my G1 was working (doing a warranty, still waiting for the mail). It did not appear to do anything. Some claimed it did, I claim placebo effect for them.
The first thing I checked when running it was whether or not it killed open apps, it did not. Useless in my opinion. Wait for a real task manager.
From what I understand it does the same thing Oxios Memory does for Windows Mobile... it merely compacts RAM by clearing up system memory providing a slight boost but non noticeable to the human eye or feel. Android system by default will keep up to 6 applications running in the background and closes the oldest app. when the 7th application is opened (hold down the home key and try it out yourself). From what I have noticed, (and there is not real way to track virtual/RAM memory in the G1, if you don't turn off your phone but every few days... then the memory programs WILL help (slightly) to avoid the inevitable power off to clear system RAM or cool off the circuit board.
Lol welcome to the land of the stupid. I explain not only WHAT the app MemoryForLemmings does , but also HOW it does it right in the description. Not only that but I also suggest a google search term which tells you ALL ABOUT Garbage collection. But for the Google inept here we go.
Every java program has variables and objects in it. These objectd consume memory - both on the java heap and also indirectly the system. Now Old School coders like myself who used C generally null out the variables when done with them - thus freeing memory off the heap.(I am not going to explain what the heap is ****ing look it up), we are used to C where every spec of memory had to be allocated and deallocated. Java on the other hand doesnt require you to be so fussy, It keeps a running log of variables etc and whether they are being used or not and periodically it will go through and run .... wait for it ... garbage collection. It does this at a set time or at a set memory level of the heap.
But guess what, Sun in their infinite wisdom provide a way to ask the system to run garbage collection early. This is not a forced suggestion merely a hint to the OS, the OS can choose to ignore this. Guess what my app does? Can you guess? Thats right it merely suggests to the OS to finalize items thats may be running but are old and to run garbage collection. Thats it. The whole damn program is maybe 40 lines long and that includes the Dialog code.
There is nothing like a bunch of non coders getting together on a forum to write up some of the least correct assumptions I have ever seen about code.
Android does not close apps on a First in First out basis. You cannot rely on that when coding apps, Androids program management is more sophisticated than that. You cannot "compact RAM" it is not disk. Any clearing of the system memory is a crap shoot, I Included it on the app for ****s and giggles. It may speed up your system as the heap/system memory clear, but again that's a crap shoot.
I only wrote the app at all so the idiot charging 15 bucks for app wouldn't be able to scam people for something the OS would do anyway (Which by the way is ALSO in the description). I didn't even post it to the market to start just the androidcommunity boards, but they encouraged me to list it.
I really suggest you actually USE google (Golly where would you find a google search bar), before you go off half cocked.
Bratag said:
I really suggest you actually USE google (Golly where would you find a google search bar), before you go off half cocked.
Click to expand...
Click to collapse
I don't think half the visitors to xda-dev Dream understood what you wrote above. And that's why people will continue to buy these apps (on this and other platforms). Right now the Android Market is still not as bad as the iPhone App Store, where exploitation and ridiculously pointless apps hit truly saddening new plateaus.
I think i'll go write a "cell phone radiation reducer" app right now and charge twenty bucks for it.
jashsu said:
I don't think half the visitors to xda-dev Dream understood what you wrote above. And that's why people will continue to buy these apps (on this and other platforms). Right now the Android Market is still not as bad as the iPhone App Store, where exploitation and ridiculously pointless apps hit truly saddening new plateaus.
I think i'll go write a "cell phone radiation reducer" app right now and charge twenty bucks for it.
Click to expand...
Click to collapse
Sweet Ill totally buy it
I sometimes feel I am one man trying hold back the tide of stupid armed only with a soggy celery stalk.
Java?
Bratag said:
But guess what, Sun in their infinite wisdom provide a way to ask the system to run garbage collection early. This is not a forced suggestion merely a hint to the OS, the OS can choose to ignore this. Guess what my app does? Can you guess? Thats right it merely suggests to the OS to finalize items thats may be running but are old and to run garbage collection. Thats it. The whole damn program is maybe 40 lines long and that includes the Dialog code.
Click to expand...
Click to collapse
Bratag: All of the apps on my system run in Linux, not Java. So your program wouldn't really do anything for me or the 90% of android users that don't do Java? I'm not sure about the Linux/Java connection you are making. Please elaborate.
The dalvik vm is basically a tweaked java vm. With some very limited exception, almost all the code in the available apks are all java classes.
Bratag said:
There is nothing like a bunch of non coders getting together on a forum to write up some of the least correct assumptions I have ever seen about code.
Click to expand...
Click to collapse
You must be new here.
texasaggie1 said:
Bratag: All of the apps on my system run in Linux, not Java. So your program wouldn't really do anything for me or the 90% of android users that don't do Java? I'm not sure about the Linux/Java connection you are making. Please elaborate.
Click to expand...
Click to collapse
Actually all the apps on your system run In a Java Runtime Environment called Dalvik which is a virtual machine which has been optimized to efficiently run multiple instances efficiently. So everything you run is a java app and that includes the desktop.
Now this all runs on TOP of a linux KERNEL.
EDIT: damn someone beat me to it
Bratag - you rock.
Bratag said:
Actually all the apps on your system run In a Java Runtime Environment called Dalvik which is a virtual machine which has been optimized to efficiently run multiple instances efficiently. So everything you run is a java app and that includes the desktop.
Now this all runs on TOP of a linux KERNEL.
EDIT: damn someone beat me to it
Click to expand...
Click to collapse
The very reason an emulater like Smartgear, Pocketnes or MAME is impossible on Android. A black & white Gamboy emu would kill the 7201a with sound and 30fps.
Java sucks for these type of apps having to emulate the game system and be interpreted through two layers.
rushless said:
The very reason an emulater like Smartgear, Pocketnes or MAME is impossible on Android.
Click to expand...
Click to collapse
Not at all impossible if you use JNI to hook to a compiled c++ or asm library for the main engine. Heck, it's not even "impossible" to do in Java-- merely unfeasible.
Stay on topic.
Apps on Android can't touch anything outside their own sandbox due to the security model (unless the other app gives you a way to access it's data, but even then, you can't touch it's memory). I feel sorry for the poor sod who pays for these apps.

Any app to auto kill on exit?

Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
It would be nice to have, say, long press back key to kill the current app.
Big_O said:
Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
You obviously didn't search for this:
http://forum.xda-developers.com/showthread.php?t=678205
You DON'T need to intervene with N1 memory management, since you don't know how it works. You assume wrong. And most bad gossips are created by people wrongly assuming something, thinking they know something while they actually don't.
My N1 runs equally well with 40MB and 250MB free. The only reason I use a task killer is to kill apps that I want to return to their "initial" state for some reason, or to kill apps that I suspect of wrongdoing.
Exactly, the nexus has no memory management issues. It is just your misunderstanding of how Android works. Leave your tasks alone.
If you have one or two particular apps that are bad citizens and should be shutting down in the background but don't... you can use "1Kill" from the market to create a home screen shortcut that kills that specific app when you press it.
Fring used to be a bad citizen - it would lock my wifi on even when I didn't want to be using it, and had no exit feature. So I'd always have to kill it after finishing up with it. Now it does have a proper exit, thankfully.
Jack_R1 said:
My N1 runs equally well with 40MB and 250MB free. The only reason I use a task killer is to kill apps that I want to return to their "initial" state for some reason, or to kill apps that I suspect of wrongdoing.
Click to expand...
Click to collapse
Ditto!
1 app running or 50 apps running they all still run the same.
I find it even funnier how iOS4 users in Apple-land are suddenly freaking out that so many applications appear to be open "in the background" and complaining that they have to spend so much time "killing" apps.
Big_O said:
Seems the N1 has memory management issues. Instead of constantly closing apps to free up memory or have some app try to manage things, be nice to just kill the thing on exit. Any app that will auto-kill when an app exits?
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I think you have the memory management issues.
Before anyone gets tarred and feathered, that explains why many users on unrooted stock roms ha e frequent touchscreen lockups, hesitation and freezes. Guess theres a reason why the market has so many task killers. Maybe the devs should read this thread also lol. Instead of flaming, positive feedback is appreciated. I did search, but its a bit time consuming sifting through 5000 posts. Maybe you guys o rooted phones have no lockups, but google shows an azzload of people with similar issues.
Sent from my Nexus One using XDA App
1) You've been given some answers in the thread, if you cared to look.
2) App that loses focus goes to background. That's the way OS is built. If you want apps to be killed on losing focus, get iOS 3 to run on your device. Seriously, what kind of answer would you expect, if you want to turn multitasking OS into non-multitasking?
3) The market has task killers because they can be written for multitasking OS, and because they help dealing with bad apps. Not for any other reason.
4) The OS loads some of your most used tasks when it runs, even if you don't know about it. Just loads in the memory, and allocates no CPU time. If you leave your phone unattended, your free memory goes down by itself. Why? Because free memory is wasted memory. You can check the "EMPTY" processes in Astro, for example.
5) The best task killer is careful selection of your apps. You see hangups? Find out the app that's doing it and remove it, or kill it specifically after running if it's necessary.
6) Task killers are a good source of lockups and freezes too, did you know? I guess you didn't read that thread...
All this meant to say: instead of looking for a way to cripple your OS, learn to select your apps, and don't solve issues that you don't have.
cmstlist said:
I find it even funnier how iOS4 users in Apple-land are suddenly freaking out that so many applications appear to be open "in the background" and complaining that they have to spend so much time "killing" apps.
Click to expand...
Click to collapse
Yeah, I think Apple needs to tweak their multi-tasking still. I've played with my gf's iPhone a bit this week, and it's a little annoying how now you have to explicitly quit every app. For example, with the Settings app if I go to change a preference quickly then return to home Settings app is still in the running apps list. I think little utilities like that should be able to quit themselves automatically.
I know the app isn't wasting memory or CPU down there, but I just don't see why you would want it cluttering up your app switcher forever.
Oh well, it's progress though. At least now you don't have to quit everything else you're doing to listen to Pandora
well android does the same thing. if you go into the settings menu, then hit home button, the settings is still running in the background. of course andoird will kill it later when it needs to.

Apps automatically starting up, by themselves

Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
decoyjoe said:
Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Do not worry about app running in the background, what you are probably seeing is the list of what was run, Android is verry good at managing memory, in fact I do not even use a task manager and I am fine with it.
Well that's the thing. Some of these apps that startup I have never run such as the mp3 store. So I close it and I get an additional 10megs of memory. But then it just starts back up. So I don't know how to stop it all together.
Sent from my Nexus One using XDA App
There are apps that automatically run in the background but don't effect performance like Google voice voice dialer etc..what I did was add them to the ignore list. Trust me those apps are always running no matter how many times you close them
Sent from my Nexus One using XDA App
Like has already been said, stop worrying about it. Those apps are NOT stealing memory, they're NOT using battery.
Free memory does not benefit you. Android will automatically load apps in to memory so that they are available to switch to fast as possible.
You should not kill apps unless they are bisbehaving. Killing off apps forces Android to load them back into memory if its algorithm thinks you are likely to use it. The act of loading data into memory uses power and Android tries hard to avoid it.
I was obsessed with managing my memory and running apps when I bought my nexus one. Everyone at that time suggested task killers so I got one of those. I had crappy performance with random sluggishness. I figured I just needed to kill off more apps. Eventually I read an article from an Android dev explaining this stuff and I backed off and have had a much better experience since.
I wish Google was more vocal on this subject. Everyone thinking auto task killing is a necessity on Android really gives it a black eye.
Sent from my Nexus One using XDA App
http://forum.xda-developers.com/showthread.php?t=712352
Jack_R1 said:
...
2) App that loses focus goes to background. That's the way OS is built. If you want apps to be killed on losing focus, get iOS 3 to run on your device.
3) The market has task killers because they can be written for multitasking OS, and because they help dealing with bad apps. Not for any other reason.
4) The OS loads some of your most used tasks when it runs, even if you don't know about it. Just loads in the memory, and allocates no CPU time. If you leave your phone unattended, your free memory goes down by itself. Why? Because free memory is wasted memory. You can check the "EMPTY" processes in Astro, for example.
5) The best task killer is careful selection of your apps. You see hangups? Find out the app that's doing it and remove it, or kill it specifically after running if it's necessary.
...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=678205
Remove your task killer (or, if you insist, just clear the auto-kill list), erase all you think you know about memory management - because you don't know - and stop worrying.

Memory management app

I was looking at an article about memory management on android. They say that android runs better without any manger. Correction it runs better without a memory manager. Question for you people, what programs do you use and what are your thoughts?
Sent from my GT-I9000 using XDA App
Most people use these app think it would enhance their performance.
I would certainly not object to such hypothesis.
However, I find that using these app would kill apps either too quickly or too late.
I do realize that there are advance options that would optimize such hassles. But after configuring these options, I found that it's easier to use my device without it.
So my final advise is not use it.
Sent from my SAMSUNG-SGH-I897 using XDA App
I think this is true in most cases. However who wants a 3D game running in the background eating up resources?
I recommend using a Task Killer but only killing heavy tasks like games, etc. I used to kill all tasks (which doesn't hurt anything really) but doesn't seem to be 100% necessary.
I also recommend that if you use a task killer (and want to kill all tasks) and a home clock widget (like beautiful widgets) that you add it to the ignore list or the time will eventually become off.
my captivate slows down within 5 mins of heavy use without me killing all tasks periodically with taskiller. thats why apple uses fake multitasking...u cant slow the iphone 4 down with applications in the background even if you try, because essentially there not running.......just paused and resumed.
It seems that one that is a good one to consider is one that tweaks the settings that the native task killer to android uses.
Here is an interesting thread on it. Out of that thread 3 of them have developed. I originally was using Advanced Task Killer, but after reading this thread, I am now using AutoKiller, and think it is doing a good job. And the end result of what to kill is decided by the OS, not the task killer.
The name of it is misleading, ad it does not kill tasks. It just changes the settings that the OS uses to make that decision.
I use ATK. I have security set to high (doesn't show processes), I don't use auto kill, and I have established an ignore list. I find that my device is faster with the way I use the TK.
Sent from my SAMSUNG-SGH-I897 using XDA App

[Q] Real multitasking

Hey Guys,
Android multitasks like a boss, unlike iOS it doesn't pause it's apps on pressing the home key, while completely letting it stop running code, but i'm still missing something in android:
For example, when i'm at home and i connect my phone to my speakers in the living room, i sometimes use youtube to play tracks that i don't have on my storage. This works fine but when the track is nearly finished and i switch tabs in the dolphin browser to open another song before the track is over, the playback immediately stops because i changed tabs.
Or when i'm listening to a song on youtube through and i want to go back to the homescreen to open another app, the playback also stops.
I know it drains the battery like crazy if the browser would continue, but i wonder if there isn't an app or something that would let android run a couple of non-system apps at a time once in a while.
I hope you guys know something
Thanks
I have the same issue, and I use the YouTube App. I think it's because Google assume's you're watching the video, not just listening to it.
Radio/Music Apps don't have this limitation. Try any these three FREE Internet Radio stations and you'll be hooked: Pandora Internet Radio, TuneIn Radio, iHeartRadio and Sky.FM Internet Radio.
You can't be serious, Android doesn't have "real multitasking". Not even ICS.
You can separate "Multitasking" into 6 categories.
1) True Multitasking - you can see AND interact with two (or more) RUNNING applications.
2) True Multitasking - you can see two (or more) RUNNING applications, only interact with them one at a time.
3) Multitasking - you can only see and interact with one application but all other applications RUN in the background.
4) Pseudo-Multitasking - you can see and interact with one application but only RUN several applications in the background.
5) Pseudo-Multitasking - you can see and interact with one application and can SAVE STATE (to ram) other applications.
6) No Multitasking - you can see and interact with one application and can see a list of other applications which can be called upon.
The only mobiles that can multitask (that I know of) is the N900/N9/N950, the Blackberry Playbook, Palm Touchpad/Pre/Pixi/etc.
Android can technically do True Multitasking (or even True Multitasking2) but it needs to be hacked and made to do so in a very different way, as Inoxos shows:
http://www.youtube.com/watch?v=7E1ckOoeRJg&feature=player_embedded
Right now, the best you can get is ICS Pseudo-Multitasking were the core services RUN in the background, you can run a few (6 iirc) applications in the background, and have unlimited* applications SAVE STATE.... and put them into a *Multitasking List* The reason for this move by Google is simple: Battery life. However, for smart users aka power users this is quite intrusive and we rather have True Multitasking because we know what we are doing.
ekin said:
However, for smart users aka power users this is quite intrusive and we rather have True Multitasking because we know what we are doing.
Click to expand...
Click to collapse
I understand your point, but isn't this why Android is open source?
When you buy a device, you are getting a "consumer level" OS, which isn't really configured for power user - this is why the manufacturers go to such lengths to lock down the device.
What I would like to see in Android is the ability to designate a process/application as unkillable by Android task management, so that I can ensure that when I switch task, that process isn't killed. I could achieve this via a custom AOSP build, but I don't want it enough to actually bother doing it myself!
Regards,
Dave
Sent from my GT-N7000 using Tapatalk
Real multitasking is possible but it must be enabled in the app. I use Igo navigation which can be forced to run in the background, and just today i had navigation running and giving verbal instructions whilst listening to a podcast all while browsing the web. If thats not multitasking i dont know what is.
Saying android cant do real multitasking is rubbish im sorry but thats the nicest way i could have put it. Go back to your iphone lol or learn how to use android properly before making such comments.
Using your definitions there If i can run navigation in the background while using the headset to control the music app and at the same time use the browser normaly what type of multitasking is that? All 3 apps are running simultaniously and I can control 2 apps at once. Whilst this is happening I can be downloading something from the market and answer a phone call.
Nice long post full of crap info you have there.
martcerv said:
Real multitasking is possible but it must be enabled in the app. I use Igo navigation which can be forced to run in the background, and just today i had navigation running and giving verbal instructions whilst listening to a podcast all while browsing the web. If thats not multitasking i dont know what is.
Saying android cant do real multitasking is rubbish im sorry but thats the nicest way i could have put it. Go back to your iphone lol or learn how to use android properly before making such comments.
Using your definitions there If i can run navigation in the background while using the headset to control the music app and at the same time use the browser normaly what type of multitasking is that? All 3 apps are running simultaniously and I can control 2 apps at once. Whilst this is happening I can be downloading something from the market and answer a phone call.
Nice long post full of crap info you have there.
Click to expand...
Click to collapse
@martcerv i know android can multitask like that, on an iphone you can let the music play in the background too.. but igo navigation and music are ment to work in the background.. i was wondering if there's a way you can choose yourself what apps you want to run in the background. Because you can't let the browser run in the background
@ekin, will ICS let me to select the browser to be one of the 6 apps that run in the background?
I think its down to each app, by default most aren't enabled to run in the background but the os is capable of it. Even igo will only work in background if you change the advanced settings to work that way.
As mobiles are limited in ram and battery, most app developers trend to disable this feature otherwise lots of people would complain that there system its lagging and battery life is being killed by the app. I'd like to see an option in most aps so people that want it can use it but they will be aware of the possible performance and battery issues.
Sent from my GT-N7000 using xda premium
martcerv said:
I think its down to each app, by default most aren't enabled to run in the background but the os is capable of it. Even igo will only work in background if you change the advanced settings to work that way.
As mobiles are limited in ram and battery, most app developers trend to disable this feature otherwise lots of people would complain that there system its lagging and battery life is being killed by the app. I'd like to see an option in most aps so people that want it can use it but they will be aware of the possible performance and battery issues.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
The solution for that is for android's multitasking capabilities to advance further to the decree of Maemo/WebOS/etc and a smart ux overhaul that makes such process easy.
For instance, look at Win7's Superbar. Many years were spent getting it to its current state, and it handles this problem in a cinch!
@martcev
What you described is Pseudo-Multitasking as I have defined. As stated by another, even iOS does this (but less advanced). If you use a device from a different (multitasking) mobileOS you might actually grasp my comment.
Kangal said:
The solution for that is for android's multitasking capabilities to advance further to the decree of Maemo/WebOS/etc and a smart ux overhaul that makes such process easy.
For instance, look at Win7's Superbar. Many years were spent getting it to its current state, and it handles this problem in a cinch!
@martcev
What you described is Pseudo-Multitasking as I have defined. As stated by another, even iOS does this (but less advanced). If you use a device from a different (multitasking) mobileOS you might actually grasp my comment.
Click to expand...
Click to collapse
Kangal, I get you totally.
I recently dropped my N900 on the floor and finally killed it. I chose to get a SGS3 as a replacement because I already got my wife a N9 a while ago so I don't see the point of getting another one. Anyway, I've been trying to find a way to true multitask on my SGS3 like Maemo does but it seems that it's not possible (maybe at least not on stock). I like the SGS3 for its screen and the fact that it can handle videos in pretty much any resolution but I can't help to think that I actually own a "dumbphone" for the fact that it can't true multitask.
I mean, if it can't multitask properly, what's the point of having 4 cores?
there used to be an opensource Window switcher on windows mobile, same maker as wififofum that rocked. its funny it dissapeared and never was implemented for android. That rocked
It indeed is strange that android doesnt have it natively, there are paid solutions on the market thought
Sent from my GT-N7000 using Tapatalk 2
xdadJeroen said:
Hey Guys,
Android multitasks like a boss, unlike iOS it doesn't pause it's apps on pressing the home key, while completely letting it stop running code, but i'm still missing something in android:
For example, when i'm at home and i connect my phone to my speakers in the living room, i sometimes use youtube to play tracks that i don't have on my storage. This works fine but when the track is nearly finished and i switch tabs in the dolphin browser to open another song before the track is over, the playback immediately stops because i changed tabs.
Or when i'm listening to a song on youtube through and i want to go back to the homescreen to open another app, the playback also stops.
I know it drains the battery like crazy if the browser would continue, but i wonder if there isn't an app or something that would let android run a couple of non-system apps at a time once in a while.
I hope you guys know something
Thanks
Click to expand...
Click to collapse
the only problem with Android's multitasking is that it drains battery. there's so much applications running in background, and i have to manually kill them. to minimize my manually killing these applications, i have to check their settings and for those applications that have sync, i have to increase the sync timing for example from every 5 mins to 24 hours. its a nightmare to go through all my applications (i figured it out late), and it gives me headache when some applications there's no such option!
i know for some applications it is useful for example if u want to download something in a different application while doing something else with another application. but i dont download much(well... its a phone, not a computer). so because of that, i really hate Android's multitask approach. i hope at some point, there's an option where Android can switch multitask configuration, where i would love to use iOS's solution, where they pauses background apps... it would certainly solve S2's battery problem.
Actually android can does allow true multitasking just like on your desktop. It not android that has the limitation, its some of the apps. My wife's SGS2 on gingerbread 2.3.6 can run Aircalc, floating browser & overskreen all on the screen at the exact same time running simultaneously & I can still cycle through my homescreen without minizing anything. This is straight stock right out of the box. Android has had the capability for years, there just hasn't been many apps that take advantage of it. Android is the most powerful, versatile OS out there because the possibilities are endless
lol, just cause an app has a workaround doesnt mean that the OS shouldnt have it natively... thats the issue, it should be natively supported, not random by some genious developers...
If that were true than you can program any app on any os and call the os genious... because a programmer invents something... I remember people building awesome stuff in dos, that didnt make dos awesome lol.
Sent from my GT-N7000 using Tapatalk 2
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
zeppelinrox said:
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
Click to expand...
Click to collapse
zeppelinrox you rock with yer scripts, automagically lmao
Sent from my GT-N7000 using Tapatalk 2
Popup play its multitasking
I can write here.. Whatsapp, mail while watching videos.. Also power amp running music and do the same.. That's multitasking... Would be cool to let YouTube play the video in the background.. Or save the state of a website when you stop using the browser..
Other than that I don't see any other use
Enviado desde mi GT-N7000 usando Tapatalk 2
You're confusing multitasking with a band-aid fix that's good for only one single purpose.
Call it what ever you want.. Multi-tasking(wiki) : "In computing, multitasking is a method where multiple tasks, also known as processes, are performed during the same period of time. The tasks share common processing resources, such as a CPU and main memory"
When ever I can accomplish this no matter what.. This can be called multitasking....
Enviado desde mi GT-N7000 usando Tapatalk 2
---------- Post added at 08:23 PM ---------- Previous post was at 08:19 PM ----------
Back in DOS days you could only run 1 task at a time.. Play a game? Sure but you could not do anything else...
Develop software in gwbasic? Sure but again you can not do anything else.. Copy some files from a diskette to another? Sure but once again you can not do anything else.. Mean no multitasking allowed
Enviado desde mi GT-N7000 usando Tapatalk 2
lol some dudes created a shell, in which a windowed environment allowed multitasking
anyways strictly speaking your correct. But then my requirements of multitasking is a bit higher
Sent from my GT-N7000 using Tapatalk 2
multitasking app?
zeppelinrox said:
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
Click to expand...
Click to collapse
Sounds quite promising. Is it possible to make an app that you can adjust the number of simultaneous tasks allowed. Simiar to, say setting, maximum cpu using gui? I'm sure many people that are not familar with all the inner workings of android would appreciate having this capability.
Thanks for your efforts!

Categories

Resources