AndlyticsProject / andlytics

Google Play - Android Market statistics app
Other
535 stars 181 forks source link

Redesign notifications #362

Open AndyScherzinger opened 11 years ago

AndyScherzinger commented 11 years ago

Users with many apps on their account do have slight problems reading the notification due to the mass of apps, see screenshot: Screenshot_2013-03-09-15-07-05

Besides reformatting the notification (this came in via email): We could also add a notification area so people could check the notifications on a separate tab (from the main screen or via an menu item). This would definitely need some thinking and changes to the app (new Activity, screen design etc.)

Not sure though if it is possible to reformat the notifications a bit nicer...

@schoentoon any ideas?

schoentoon commented 11 years ago

If the user has many apps we could just show the names of the updated apps, so leave out the downloads, comments and ratings. But here is where it get's kinda tricky, what is considered many apps? I would love to just see if the notification is full, too bad there is no API for that :( I personally don't have many apps and I just love to have the downloads, comments, ratings info in there.

AndyScherzinger commented 11 years ago

I also like to have this kind of information in the notification item (since I also do not have many app in one account).

A notification/changes area in the App might e a solution but that might take a while to implement especially since most of us do not have that much time to spare atm... @nelenkov @willlunniss

nelenkov commented 11 years ago

Since downloads, etc. are typically updated all at once, simply replacing the list of apps with 'All' etc. should be sufficient.

schoentoon commented 11 years ago

That would actually be a good idea in case all apps are updated.

matteotan commented 11 years ago

In my opinion this would be a good redesign for the notifications:

before after

Put in a column apps and items to make it more clear and insert the number of download\rating\etc.

schoentoon commented 11 years ago

I'm pretty sure that would make the notification even worse in the case of many apps. On May 15, 2013 11:39 AM, "matt39" notifications@github.com wrote:

In my opinion this would be a good redesign for the notifications:

[image: before]https://f.cloud.github.com/assets/4435323/506105/af2528f6-bd42-11e2-8781-390bef369ce6.png [image: after]https://f.cloud.github.com/assets/4435323/506106/af3cd992-bd42-11e2-9360-14029767e623.png

Put in a column apps and items to make it more clear and insert the number of download\rating\etc.

— Reply to this email directly or view it on GitHubhttps://github.com/AndlyticsProject/andlytics/issues/362#issuecomment-17928901 .

nelenkov commented 11 years ago

Not bad, but if you have a bunch of apps will take up the whole screen (3 * num apps lines).

schoentoon commented 11 years ago

Jellybean notifications can actually only be 4 times the height of the normal ones. So most of the information will just get cut off with a lot of apps. On May 15, 2013 11:42 AM, "Nikolay Elenkov" notifications@github.com wrote:

Not bad, but if you have a bunch of apps will take up the whole screen (3

  • num apps lines).

— Reply to this email directly or view it on GitHubhttps://github.com/AndlyticsProject/andlytics/issues/362#issuecomment-17929027 .

matteotan commented 11 years ago

And something like this? imho one row for each app is necessary for a clear notification.

after2

If one letter is difficult to understand another chance could be "50 Down - 50 Comm - 50 Rati".

schoentoon commented 11 years ago

That looks a lot better already, I'll look into implementing something like that when I've arrived at school. On May 15, 2013 11:49 AM, "matt39" notifications@github.com wrote:

And something like this? imho one row for each app is necessary for a clear notification.

[image: after2]https://f.cloud.github.com/assets/4435323/506146/794d11d8-bd44-11e2-88d5-8747c83f0b5f.png

— Reply to this email directly or view it on GitHubhttps://github.com/AndlyticsProject/andlytics/issues/362#issuecomment-17929333 .

matteotan commented 11 years ago

Another doubt is the icon. Why there is the "first app" icon if I have multiple app reported in the notification? Maybe would be more clear if there was the Andlytics's icon. That's a Andlytics notification, not a Clock Now's one (in this example of course).

willlunniss commented 11 years ago

Remember, you can actually make completly custom expanded notifications using RemoteViews rather than relying on the built in ones. So we can replace C, R and D with icons, use colourd text for +/- values as we do in the main screen to make it much easier to read, could even inculde a small version of the app icons. We should be able to fit about 6-8 apps in the full notification with one app per line, which is pretty decent and should cover most users.

Nice little tutorial for it http://feras.us/blog/2012/08/16/custom-rich-notification-view-android/

schoentoon commented 11 years ago

I am aware of that, I never really looked into it. I can implement the idea @matt39 had if you want, but if you don't mind I'm not going to look into the RemoteView for in notifications.