Hey devs! Give us easy access to home

jmerrey

New member
Dec 9, 2010
1,790
2
0
Visit site
For any devs that read this forum, please put an easy way to get to the main page of your app somewhere. Hitting the back button 9 times is not an acceptable solution. Thanks.
 

a5cent

New member
Nov 3, 2011
6,622
0
0
Visit site
You've identified a problem, but your solution is less than optimal. The correct approach is not to design apps with backstacks taller than three.
 

crash1989

New member
Oct 30, 2012
1,491
0
0
Visit site
Speaking as a dev, windows phone follows a hub and spoke model. The design principles to which better apps stick to basically want us to provide normal functionality for the back button. (Devs can opt out anytime)

To quote from the design principles

The page navigation model is a hub and spoke system. This means that unless you explicitly add links to other pages within your app, users must use the Back button to navigate back to a page that they viewed. This is similar to how a web browser displays and navigates webpage history.

This is done so that any new user coming into windows phone can easily download any app from the store and find the navigation CONSISTENT and easy. If certain apps had a home button and others didn't you would have the mess that is Android Ecosystem. Basically Microsoft is trying to spread good Modern UI concepts which if developers stick to can produce quality apps.

That said, if you see the Nokia App Social Highlights, they seem to be moving away from these principles by having a Jump to home menu. Maybe this is the future, but following design principles is a must for every ecosystem IMO like Holo UI for Android, Modern UI for WP and whatever it is called for iOS.
 

jmerrey

New member
Dec 9, 2010
1,790
2
0
Visit site
I'm not talking about hitting the back button to close the app, I'm referring to some apps, new tapatalk app for example, where if you are deep in the app, it takes many back button presses to return to the home screen of the app to select a new forum. Again, the home screen of the app, not the home screen of the phone.
 

crash1989

New member
Oct 30, 2012
1,491
0
0
Visit site
As a5cent pointed out, the app should not have been more than 3 or max 5 levels deep.

I get your pain regarding Tapatalk, the devs should have paid attention to detail and UX. Come to think how many apps are there which suffer from this? I am genuinely interested.
 

Peter Juras

New member
Nov 27, 2012
10
0
0
Visit site
I'm also planning an app right now and I think I will add a home button in some cases.

Fast Resume and secondary entry points really shook up the "no home button" design principle. Let me walk you through an example of what I mean:

Imagine you are in a game, and get a message from someone. You tap on the toast and the messaging app resumes but clears the backstack on the way to the conversation. Now if I would tap back, it would bring me directly back to the game but if I want to message someone else for example then I am in trouble without a home button.

I also think Twitter has a nice usage of the home button, I feel myself using it very often when I get deep down the structure searching for things and exploring profiles.
 

jmerrey

New member
Dec 9, 2010
1,790
2
0
Visit site
Another example would be an app with various pinning options. I have the zendesk app, which allows different queues to be pinned to the start screen. However, the rest of the app isn't accessible from the pinned view. A home button, even in the bottom, three dot menu, would alleviate this issue. Metrotube suffers from this as well. Accessing the entire app from the pinned favorites tile isn't possible from what I see. Sure, I can pin the same app to my home screen multiple times (ie various views, and main tile), but that seems incredibly unintuitive.
 

a5cent

New member
Nov 3, 2011
6,622
0
0
Visit site
Hey jmerry, I want to apologize for accusing you of having chosen a poor solution. 99 out of 100 times, when someone suggests the home-button solution, they are complaining about deep backstacks. You are referring to a more profound problem of metro UI design (one for which WP lacks a good solution, where we can't just blame devs for designing a poor UI). In my defense though, you didn't initially mention what problem you were trying to solve, which is 'kinda' required info for posts like yours.

Anyway, I still don't think a home-button is an ideal solution, but for some scenarios and for some apps, it might be the only solution. I agree. I just feel that in addition to the guideline issue already mentioned, a home-button just doesn't feel metro like, as metro is intended to be free of navigational chrome. If a home-button can be avoided, it should be, which is why I don't think it makes sense as a general recommendation. An alternative solution would be to ensure an apps backstack is never more than one level deep... none of the issues mentioned so far exist in such apps. Other approaches also exist, but I can't think of one that would work in any and all scenarios like a home-button would.
 
Last edited:

Sekyal

New member
Jun 8, 2013
94
0
0
Visit site
I've noticed this as well and I'm new to Windows Phone. A couple times to hit back isn't an issue, but when you have to keep hitting it and unsure how many times you need to get back to the start is frustrating. Having the option hidden in the three dots menu would be a fine solution to minimize chrome.
 

crash1989

New member
Oct 30, 2012
1,491
0
0
Visit site
It seems I have been auto subscribed to this thread. Speaking as a dev again , we await feedback from users always. Unless you use the support link in your apps it might not be of great help.

Developers like me who are not giant corporations might generally listen more due to the nature of ratings system.
 

Members online

Forum statistics

Threads
323,274
Messages
2,243,559
Members
428,053
Latest member
JoshRos