answered
2015-02-15 02:50:58 +0200
Sailfish displays it multi-tasking abilities through minimized app covers that can display "real-time" data, and also allows the user to perform additional app tasks by left-right swipe gestures on the cover. So yes, why not do something similar with the icons too?
Sailfish dynamic icons could be "informational" and / or "behavioural" -
Informational - Display app data / status by changing the icon graphic or by an overlay on top of the icon.
Behavioural - Allow user interaction on the icon to execute some particular app task.
Example 1: Clock App with dynamic icon
1. Info - Display time (or only hours, minutes or seconds) on icon.
2. Info - Display remaining time from timer and alarm on icon.
3. Behavioural - Allow quick access to timer, stopwatch and alarm ("Long pressing" the clock app icon can fade the screen and display additional icons around it corresponding to the timer, stopwatch and alarm actions / options).
Example 2: Calendar App with dynamic icon
1. Info - Display date and / or number of upcoming events on icon.
2. Behavioural - Allow quick access to create an event (through "tap" gesture - single tap to open the app, double tap to go to the "create new event" view.)
And so on ...
Windows Phone OS has "live" tiles that update and show data. Sailfish app covers also do this. Apple ios and some Android ports / skins have "dynamic" icons that display data - by changing the icon graphic and / or displaying a "badge" with count over the icon. Adding such "dynamic" icons (with added functionality) would enhance Sailfish while also showcasing it's superior multi-tasking ability, in my opinion.
Thoughts?
As a long-time iOS user, I am accustomed to this too, and would like to see it in Sailfish also.
ssahla ( 2014-02-28 23:33:24 +0200 )edit