1 hour ago, Srikanth_t wrote
No idea so far on the Windows 8 API but is there such an isolation across apps that one app cannot capture the notifications of other apps ?
I can make an wild guess here that after seeing many live tiles changing so rapidly, it could get a bit distracting. A single notifications app makes a lot of sense. A simple notification list and launch the app..... API doesn't allow for this ?
No, apps can't communicate directly with each other. After all, there's only ever one app actually running. I'm not sure why you asked that question, though, as it doesn't seem related to your other question?
I don't believe things have changed radically with WP8 here, but in WP7 very few tiles (all owned by core phone apps, not third party apps) are actually animated. So things don't become distracting because of "many live tiles changing so rapidly". What a 3rd party app can do with thier tile is display a count and do limited changes to displayed text, provide a background image, and optionally provide some text to display on the back of tile (in which case the OS flips the tile periodically). None of this is distracting in practice.
The start screen *is* your "single notifications app". It's a list (albiet not just a vertical list) that allows you to click and launch the app. Everything you've asked for.
As for a history, I don't think that's really necessary. Apps can provide their own history, when it makes sense to do so. I don't need a history that shows me 3 mails arrived a minute ago, 5 arrived a half hour ago, and 10 arrived 45 minutes ago. I just need to know how many emails have arrived since the last time I opened the mail application.
Updates to the live tiles use no more battery than updates to the various notification lists/widgets in other devices. Sorry, you can't kill two birds with one stone, because there's not even a single bird that needs killing.