Linked by Thom Holwerda on Wed 30th Jan 2013 23:06 UTC
PDAs, Cellphones, Wireless And so, today, RIM announced its Hail Mary - a brand new mobile operating system (well, sort-of new), as well as two new devices. In addition, the Canadian company also officially changed its name from Research In Motion to Blackberry. The first few reviews of Blackberry 10 are already out, and it's not bad. The problem, however, is that in the case of Blackberry, 'not bad' could easily mean 'not good enough'.
Thread beginning with comment 551084
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Wishy Washy What?
by mkone on Thu 31st Jan 2013 23:14 UTC in reply to "RE: Wishy Washy What?"
mkone
Member since:
2006-03-14

If I can speak for myself... The fact that Android and iOS can randomly close background apps at any moment, without having their state swapped out to mass storage first, is a major design mistake. If QNX can manage to avoid this outcome in some way, it will already have done mobile multitasking a favor.


I am sure that is by design. If the OS makes no guarantees that it won't forcibly close your app if it needs the resources for apps and tasks in the foreground, or indeed guarantees that it will forcibly do so, then developers will not be tempted to code apps that need to be run in the background. At least those paying attention won't be.

Reply Parent Score: 3

RE[3]: Wishy Washy What?
by Neolander on Fri 1st Feb 2013 06:38 in reply to "RE[2]: Wishy Washy What?"
Neolander Member since:
2010-03-08

I am sure that is by design. If the OS makes no guarantees that it won't forcibly close your app if it needs the resources for apps and tasks in the foreground, or indeed guarantees that it will forcibly do so, then developers will not be tempted to code apps that need to be run in the background. At least those paying attention won't be.

It's not even about running in the background, but about conserving the state of apps that stay resident there, running or not.

On Android and iOS, it regularly happens to me that I am doing something in app A, when an SMS or mail kicks in, requesting me to take some action in apps B, C, and D. Then, when I try to get back to my previous activity, I have the displeasure of finding app A restarting, all data about my previous activity being lost.

This should not happen. The minimum when an OS destroys useful app state is to display an apology informing the user about it, rather than childishly try to hide the fact under the carpet. And when the resources that are needed to do otherwise are available, killing should probably be avoided altogether.

(@Alfman: If you're passing by, doesn't this discussion remind you of something ? ;) )

Edited 2013-02-01 06:40 UTC

Reply Parent Score: 2