question

PaulMason-5740 avatar image
0 Votes"
PaulMason-5740 asked PaulMason-5740 answered

Newbie question : Shell vs Page by page navigation for basic wizard

I have just started looking at Xamarin to develop a fairly simple prototype app that is essentially a wizard with a very fixed navigation; a launch page with a start button, followed by another four pages of data collection and displayed data with a final page with either a Submit or Cancel button.

I have the impression that navigation, as with web systems, is a fairly critical matter with this technology.

Both the flyout and tabbed templates that VS2019 provides, give me the impression that using the Shell approach to navigation is the way MS wants me/us to go...but it seems to be designed for the kind of navigation where the user decides what function they want to use. I want to be telling the user exactly what to do and when...and keeping it as simple as possible (we're talking medical staff!).

In this scenario do you think it is wiser to keep to something very simple and not bother with Shell...or does Shell give us functionality that as a newbie I can't possibly know about yet and so I should stick with it?

dotnet-xamarin
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

LeonLu-MSFT avatar image
0 Votes"
LeonLu-MSFT answered LeonLu-MSFT edited

Hello,​

Welcome to our Microsoft Q&A platform!

In this scenario do you think it is wiser to keep to something very simple and not bother with Shell...or does Shell give us functionality that as a newbie I can't possibly >know about yet and so I should stick with it?

Do you mean this page when you create a project?

123864-image.png

If so, this page provide three project temples that you can choose(Give you temples that you can achieve these types of application quickly and easliy). If you just want to create page navigation for basic wizard, you do not need to create a shell project, Just create a Blank project. Achieve the page navigation with Hierarchical Navigation or Xamarin.Forms Modal Pages

Best Regards,

Leon Lu



If the response is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



image.png (25.4 KiB)
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@PaulMason-5740 May I know if you have got any chance to check my answer? I am glad to help if you have any other questions

0 Votes 0 ·
PaulMason-5740 avatar image
0 Votes"
PaulMason-5740 answered

Thanks for the answer...yes, that has pointed me in the right direction. Using modal pages looks a darned sight easier to use than a shell, so I'm surprised the initial tutorial takes us down that route.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.