Predictions for OS 4 (written properly this time)
I looked at my last post and realised it did not make a ton of sense.
This is an attempt to tidy it up some.
Here's my prediction which would allow the iPhone to acquire the best features of Palm's Pre. Android and Maemo without breaking anything.
All of this is doable on the GS or better.
1) A general UI overhaul. Some new shiny Cocoa touch elements.
2) A widget-notification-based lock-screen. The user makes the screen by dragging together a bunch of notification widgets. More on widgets later.
3) Suspend to RAM apps. (multi-tasking lite.)
This is an easy way to get most of the benefit of multi-tasking without breaking any existing applications.
Instead of quitting when the home button is pressed, applications remain in memory in a frozen state. If you go back to an app that is frozen, it carries on from exactly where you left off.
This single change to the OS would make switching between all apps and games super fast with no loss of data. You could quit out of a game, take a call, send an email and then resume the game. This feature could be implemented totally within the OS, so old applications would benefit from this feature.
4) Background widgets. (This is true multi-tasking)
New applications would have the option of quitting and handing over data to special ultra-light mini-versions of themselves. (let's call them Widgets). Widgets would be allowed to run in background.
The user would pick which widgets would populate the notification screen. This would also limit how many widgets would run at the same time.
Widgets could display the latest emails, IM messages, the Weather and so on. Widgets would all be allowed to run in background, but the OS would make sure they don't negatively affect foreground programs or hog resources.
Double tapping a widget would launch its the parent application.
5) Improvements to built-in apps. Unified inbox in mail (please!) Including widgets for Mail, Weather, iPod etc.
That's the prediction. Hope it makes more sense this time.
C.
I looked at my last post and realised it did not make a ton of sense.
This is an attempt to tidy it up some.
Here's my prediction which would allow the iPhone to acquire the best features of Palm's Pre. Android and Maemo without breaking anything.
All of this is doable on the GS or better.
1) A general UI overhaul. Some new shiny Cocoa touch elements.
2) A widget-notification-based lock-screen. The user makes the screen by dragging together a bunch of notification widgets. More on widgets later.
3) Suspend to RAM apps. (multi-tasking lite.)
This is an easy way to get most of the benefit of multi-tasking without breaking any existing applications.
Instead of quitting when the home button is pressed, applications remain in memory in a frozen state. If you go back to an app that is frozen, it carries on from exactly where you left off.
This single change to the OS would make switching between all apps and games super fast with no loss of data. You could quit out of a game, take a call, send an email and then resume the game. This feature could be implemented totally within the OS, so old applications would benefit from this feature.
4) Background widgets. (This is true multi-tasking)
New applications would have the option of quitting and handing over data to special ultra-light mini-versions of themselves. (let's call them Widgets). Widgets would be allowed to run in background.
The user would pick which widgets would populate the notification screen. This would also limit how many widgets would run at the same time.
Widgets could display the latest emails, IM messages, the Weather and so on. Widgets would all be allowed to run in background, but the OS would make sure they don't negatively affect foreground programs or hog resources.
Double tapping a widget would launch its the parent application.
5) Improvements to built-in apps. Unified inbox in mail (please!) Including widgets for Mail, Weather, iPod etc.
That's the prediction. Hope it makes more sense this time.
C.