![]() |
Re: Is this not real multitasking? [Android]
Quote:
Quote:
Quote:
|
Re: Is this not real multitasking? [Android]
@Copernicus
OK, that's good.. the things you're able to do.. that's what a mobile phone is for in today's modern world. Manage files, web server.. I agree with you. It's pretty amazing to be able to do all that, I'm not against that.. I'm all up for it. However, the point of this thread was to talk about the "multi-tasking" features which Android introduced.. specifically, playing video while browsing internet and all that. I think that this feature is pretty useless for a mobile phone and is just a marketing hype. My points about tablets and laptops and phones was only from a multi-tasking view. |
Re: Is this not real multitasking? [Android]
Quote:
|
Re: Is this not real multitasking? [Android]
What's on the first post looks more like gadgets than multitasking to me -- like old world Macs. You still need to code the floating "widgets" separately ; they cannot be normal applications. So exactly like DAs in old PalmOS.
In fact, both Android and iOS can do something better which is to run actual applications in windows: http://www.youtube.com/watch?v=db2UbDEgzEA But you are still limited to the usual design limitations of a mostly monotasking environment. You cannot open more than one window from the same application, so no composing of multiple emails, no multiple chat windows, no copying and pasting of word documents... Garbage. |
Re: Is this not real multitasking? [Android]
Wait. I thought the n900 was a tablet? A Nokia Internet Tablet? Does that mean it cant be phone?
|
Re: Is this not real multitasking? [Android]
Quote:
But yeah, there are two distinct definitions of tablet running around here, one being the name Nokia gave to its internet tablet line, the other being the current crop of devices that are either iPads or iPad look-alikes. I guess I should be more careful to explicitly state which definition I'm using... |
Re: Is this not real multitasking? [Android]
I can hardly understand why people are even discussing the term multitasking. The term can not suddenly be redefined because some companies want to use it as a buzzword in their commercials.
If you are backgrounding an application processwise to execute another, you are NOT multitasking the machine, you are rather multitasking the user (well, maybe that's what Mr. Jobs and other fluffy salespeople meant). Its just something you put in your sales pitch. Its like putting putting beer on the table and call it whisky. Get a grip here people! Multitasking is strictly handled by a roundrobin prioritized scheduler, nothing else. EDIT: As a sidenote, what I mean with prioritized is that the scheduler is able to preempt the execution of a process and let another run. If not, we are talking about what is usually called 'cooperative multitasking', which has its benefits of course when it comes to less complexity in regard to protection of memory and resources. It all boils down to what audience of users and developers you are targeting, if we are talking about the numbskull java or objective-c developers who hardly have heard the words assembly, mutexes, semaphores or critical sections, you're better off with an OS that backgrounds and sandboxes the applications, with of course the limitation that on application level nothing is executing at the same time. Ok, maybe they can spawn some worker threads in their applications, but it still doesn't do it. But, I for one like being able to, for instance ssh into my server, starting an application with x11 forwarding, do some video encoding while still be able listening to music, checking mail and make a phone call at the same time. Please try doing that with a regular phone from the fruit company or a droid, I'd like to see that. Multitasking for some people mean that you can start more than one application, switch to another while the previous one maintains its state data. That's not multitasking, no matter what you say. |
Re: Is this not real multitasking? [Android]
Quote:
|
Re: Is this not real multitasking? [Android]
I have been happy with "multitasking" in SGS3, for 5 months now.
For example, yesterday I was listening FM radio, while surfing the net with Firefox, playing games (TinyVillage, ModernWar), browsing photos. Also I had sshd running in the background all the time. It just works. I know most of the apps are not running in the background, but I do not care as long the system is highly responsive and I can continue where I left the application last time. When something really needs to be run in the background, forcing to have a special service thread/process makes sure the developers do not put any battery or RAM wasting code there. The "real multitasking" makes mobile systems unresponsive sooner or later. Those systems are not suitable for "normal people" and therefore cannot succeed in the ecosystem war. |
Re: Is this not real multitasking? [Android]
Quote:
|
All times are GMT. The time now is 09:07. |
vBulletin® Version 3.8.8