View Single Post
Guest | Posts: n/a | Thanked: 0 times | Joined on
#28
Originally Posted by szopin View Post
Thanks, very informative. Actually seems like if devs had strict rules on developing background running apps with QA they have in place for istore this should be a very good os for real multitasking. Not sure what they cannot promise if on under-specced N900 running 10 apps simultaneously doesn't seem to cause a problem (ok, not flash-playing apps at the same time, but having calc/notes/sms/phone/reader/rss/xterm/mc/htop/photos and few more open at the same time has insignificant impact on N900 performance for me, maybe they idle properly, no idea)
Remember that whole issue with the EULA change disregarding non-Objective C built applications (think Unity3D, Adobe AIR, PhoneGap, et al) because they didn't regard the proper OS calls - the ones they wouldn't let third party apps get to because they didn't want (and I'm adding my own commentary here) to take the time to grant those frameworks access to all of the API's, document those API's and then test access and success on those API's.

Anyway, I find Apple's QA restrictive because it allows them to avoid dealing with too many variables. Something that the N900 and so forth deal with differently and (honestly) way better than Apple.

Dunno. I have a lot of opinions, but not sure if any one system gets it more right than the other. Just go with the one that does what you want. Or, see if there's an alternative within that OS and hack/tweak/jailbreak as you see fit. That's what I did with my Android tablets (custom ROM's that gave me what I wanted), iOS phones (past tense) and jailbreak them to do what I wanted, N9 tweaks that added the functions I thought should have been there all along.

Again, my take. Apple could, but they seem lazy. Just like Microsoft in that regard. Capable OS's, but they limit it because that's easier.
 

The Following User Says Thank You to For This Useful Post: