Unified Profile Management (Should be part of Moko Core Apps)
jsuggs at murmp.com
Fri Jan 26 17:11:33 CET 2007
One thing that should be developed is a unified profile manager (and
well defined API). With all of the application possibilities, there are
going to be several programs that will take action based on (location,
time, schedule, whatever). One of the most frustrating things is to
have several different applications all trying to do some of the same
things (and subsequently configuring each app on what to do).
So instead of each app controlling low-level functions (sound level,
ringtone, bluetooth, gps, backlight level and power features) there
would be user-configurable profiles. The apps would change profiles
instead of the low-level functions.
Example. Instead of a calendar app just muting the phone when in a
meeting (nice feature) it would activate a profile (maybe "silent" or
"meeting"). Other apps could also use those profiles. For instance a
GPS location aware app could know to use the same "silent" or "meeting"
profile when you were at movies, church (or anywhere you wouldn't want
your phone to ring).
Not only will this make for a MUCH better user experience (less
redundant work). It will GREATLY speed up application development (no
complex interface for "what to do" just a single simple dropdown "what
profile" for this action/trigger).
Take a look at this app. But just imagine how much more powerful it
could be if it were fundamentally integrated into the OS.
FYI, I've purchased and used the app. It is top notch for anyone out
there in the PocketPC Phone camp.
More information about the community