View Single Post
Posts: 1,269 | Thanked: 3,961 times | Joined on May 2011 @ Brazil
#6
Originally Posted by xxxxts View Post
On Multitasking:
  • Same basic concept as Maemo 5, only displayed very poorly, however Jailbreaking can fix that and make it a bit more proper.
iOS doesn't have multitasking : the iOS documentation for developers cite it as Fast App Switching. Only some Apple softwares can multitask and some 5 software categories. The other softwares can be in background between 5 s - 10 minutes maximum. Goodbye torrent downloaders, any long calculation, any long waiting chat, etc, in background.

The list of recent apps in iOS has nothing related to the N900's real multitasking view. Some recents apps shown in iOS are not running, some running apps in iOS are not shown as recent apps.

Android "multitasking" is better than in iOS because there is no 10 minutes restriction, but the software needs to use a service (so it is divided in a client + server).

Conclusion : Maemo 4, Maemo 5, MeeGo Harmattan multitasking are real ones, like in desktop Linux. Android, iOS and WP7 "multitasking" are just abuse of language.

Originally Posted by xxxxts View Post
My finding so far is that the unjailbroken iPhone 4S can mostly do everything that Maemo 5 can (...mostly...), only much faster and much more efficiently. It can also do a whole lot that Maemo 5 can't.
It depends on your use to conclude that an iPhone 4S has more or less (useful) features (for you) than a Nokia N900.

A Nokia 7650 from 2002 can do a lot of things a iPhone 4S cannot : open Bluetooth sending/receiving, visible file system, real multitasking, etc. If these features are useful for me, I have the right to say that a Nokia 7650 is better than an iPhone 4S.

A Nokia N900 can have many boots (vanilla kernel, kernel power, NITDroid, MeeGo, etc), run chroot (Easy Debian, Maemo 5 SDK, Ubuntu, etc), run gcc/g++, Python, etc.

N900 is simply ortoghonal to iPhone.
__________________
Python, C/C++, Qt and CAS developer. For Maemo/MeeGo/Sailfish :
Integral, Derivative, Limit - calculating mathematical integrals, derivatives and limits. SymPy - Computer Algebra System.
MatPlotLib - 2D & 3D plots in Python. IPython - Python interactive shell.
-- My blog about mobile & scientific computing ---
Sailfish : Sony Xperia X, Gemini, Jolla, Jolla C, Jolla Tablet, Nexus 4. Nokia N9, N900, N810.

Last edited by rcolistete; 2012-05-20 at 15:05.
 

The Following 3 Users Say Thank You to rcolistete For This Useful Post: