Dear developers,
As we develop more and more apps, and as the Windows Phone marketplace hit 10,000 apps, I noticed an increasingly annoying trend: Abuse of panoramic hubs.
Yes, I understand that our latest greatest app may be our first important app, but as a user, the app is only one of my many tools in my toolbox, not the center of the universe.
And I understand that a lot of us want our app to be the hub above all other apps, however, let's face it - it's unlikely any third party hubs will be as important as Microsoft's hubs.
While the 6 major hubs in Windows Phone 7 presents some sort of extensibility, a lot of 3rd party hubs don't really do much except the function it is confined to.
A panoramic hub lets developers put different types of list controls in the same page, often for the purpose of showcasing the many depths of the app. However, some apps don't really have much depth, and the usage of panorama in this case feels like 40 pages for table of contents for a 20 page book.
If the app only displays one type of data, a pivot suits a lot better.
And panorama views usually come with a gigantic title, which takes up lots of precious screen space.
Sometimes I noticed that some developers will try to use a background in an app. However, if the app does not have a strong reason to have a background, e.g. dynamic content, I think it's a lot better to let users decide their background colors in their own theme settings. This can save us a lot of Photoshop time, and save users from a lot of text legibility problems.
Just something I'd like to share as both an app developer/designer and a user. Thanks for reading. Peace.
As we develop more and more apps, and as the Windows Phone marketplace hit 10,000 apps, I noticed an increasingly annoying trend: Abuse of panoramic hubs.
Yes, I understand that our latest greatest app may be our first important app, but as a user, the app is only one of my many tools in my toolbox, not the center of the universe.
And I understand that a lot of us want our app to be the hub above all other apps, however, let's face it - it's unlikely any third party hubs will be as important as Microsoft's hubs.
While the 6 major hubs in Windows Phone 7 presents some sort of extensibility, a lot of 3rd party hubs don't really do much except the function it is confined to.
A panoramic hub lets developers put different types of list controls in the same page, often for the purpose of showcasing the many depths of the app. However, some apps don't really have much depth, and the usage of panorama in this case feels like 40 pages for table of contents for a 20 page book.
If the app only displays one type of data, a pivot suits a lot better.
And panorama views usually come with a gigantic title, which takes up lots of precious screen space.
Sometimes I noticed that some developers will try to use a background in an app. However, if the app does not have a strong reason to have a background, e.g. dynamic content, I think it's a lot better to let users decide their background colors in their own theme settings. This can save us a lot of Photoshop time, and save users from a lot of text legibility problems.
Just something I'd like to share as both an app developer/designer and a user. Thanks for reading. Peace.