Preparing a Xamarin.Forms Shell App for Development

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 52

  • @JarvidVenport
    @JarvidVenport Месяц назад

    It is god that videos are still there even though Xamarin is now out of service but some like me need to learn this to understand how to convert to MAUI and if you do not know Xamarin than you have a hard time to migrate all the stuff. So thanks for this series.

  • @codeaz3414
    @codeaz3414 3 года назад +1

    The way you explain is great. Glad to be here. keep it up bro.

  • @noikundesuka
    @noikundesuka 2 года назад +1

    thanks James,you help me a lot! i'm just a beginner in Xamarin and this is show what is minimum Thxxx

  • @itechsoftware2961
    @itechsoftware2961 3 года назад

    i'm really beginner in xamarin ... your tutorial is very professional

  • @IzaacB89
    @IzaacB89 3 года назад +5

    These videos is kinda pulling me back into app development. Haven’t developed anything since MS shutdown Windows Mobile, and that was mostly for the modding scene. Great videos! 😁

  • @cyrildouglas9262
    @cyrildouglas9262 4 года назад +1

    Thanks for this James, when you publish the next video of this series?

  • @RickGraner
    @RickGraner 4 года назад +1

    Excellent start, baby step it so code newbies don't get confused. I'd love to see how you incorporate your Xamarin Essentials and the MVVM nuget that you wrote too. If you give code newbies specific steps (even if they don't understand them all right away) after more repetition, they will get it and feel very confident to PUBLISH. Great Job!

    • @JamesMontemagno
      @JamesMontemagno  4 года назад +2

      Next week we start our xaml 101 and then mvvm!

  • @grantsburke
    @grantsburke 3 года назад +4

    Any chance you'll be doing a full video for push notifications?

  • @aiyaar3588
    @aiyaar3588 4 года назад +1

    Your way of explaination is very good James! Keep going on, Great :)

    • @JamesMontemagno
      @JamesMontemagno  4 года назад +2

      Glad you liked it!

    • @ezzaldeen
      @ezzaldeen 3 года назад +1

      I hope you will be the instructor for MAUI

    • @JamesMontemagno
      @JamesMontemagno  3 года назад +2

      @@ezzaldeen I will totally be doing some .NET MAUI videos :)

    • @ezzaldeen
      @ezzaldeen 3 года назад

      @@JamesMontemagno
      How to fix the lagging in flyout in 3:24 s

  • @patrickmiller5374
    @patrickmiller5374 3 года назад +1

    Great videos James. Looking forward to future ones. Hoping you will include non Azure SQL Server connectivity for developers who read and write to existing network databases. Sparse and conflicting info on this topic (web service vs. direct connect).

  • @carsonkrueger462
    @carsonkrueger462 3 года назад

    After like 5 hours of confusion because I started with a blank template to try and learn a little bit more, I realized I did have xmlns:local="clr-namespace:Project.Views" which allowed me to link the shell and my views. Super frustrating lol, but I learned.

  • @jean-baptistedioli1692
    @jean-baptistedioli1692 8 месяцев назад

    Hello
    Thanks for the courses :) They're awesome :)
    Is it possible to have in Xamrin ShellApp different Flyout? One Flyout with some items for a specific page and another with other items for another page.
    Thanks so much for your help

  • @john-blair
    @john-blair 2 года назад

    What caused the app to route to your only page on startup i.e. I didn't see any code to navigate there? Thanks

  • @RohitKumar-fn8rr
    @RohitKumar-fn8rr 3 года назад +1

    love 101 episodes

  • @samuelacker929
    @samuelacker929 2 года назад

    Hi James, I have an error when trying to navigate without /, where a System.Exception is thrown which says "Relative routing to shell elements is currently not supported. Try prefixing your uri with ///". How do I solve this?

    • @JamesMontemagno
      @JamesMontemagno  2 года назад

      Will depend on your setup and routes: docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/shell/navigation#relative-routes

  • @douchelarouche6546
    @douchelarouche6546 3 года назад

    Using Xamarin Forms and the MVVM design pattern, is there anyway you could create a video that shows how to connect to a MongoDB Realm... where you would put the connection to Realm, setup a few class models that represent Realm objects, and then do something a little more advanced like how to bring multiple model classes into a Page view and show how to use the Picker to have, for example, a state picker that is based on a list of states from realm, that then has a Picker that would be disabled and be populated with a few City Names from another realm class object based on the state selected (nice run on sentence!).

  • @rickhrn9957
    @rickhrn9957 3 года назад +1

    thanks

  • @deaasaleh3613
    @deaasaleh3613 4 года назад +1

    Cool explanation, keep going 👍

  • @sipepguru
    @sipepguru 4 года назад +1

    Warning to anyone planning to use shell, you can not pass complex strings or objects say from a list of items to a details page without a local db or global singleton. This is very very restrictive, for those times when you just want to pass an object to the new page constructor.

    • @sipepguru
      @sipepguru 4 года назад

      You could do everything shell can do with a masterDetail page

    • @JamesMontemagno
      @JamesMontemagno  4 года назад

      You can serialize out objects easily to pass as parameters as well. You can also use the normal navigation with Shell if you desire. I actually like it as it helps me structure my app and data to be more resilient and improve my caching.

    • @stevenscearce2046
      @stevenscearce2046 3 года назад

      @@JamesMontemagno James, this is a great video but please provide examples of work-arounds for when we need to pass complex strings or objects. This seems like it could be a dealbreaker for me.

  • @Ritom420
    @Ritom420 2 года назад

    While deleting all and writing code for flyoutItem the ContentTemplate="{daraTamplate local:CoffeeEquipmentPage}" it could not autpmatically route to "EquipmentPage" and when I tried to debug I got 43 error. I followed every steps you took. I am using VS Community 2022. any solution?

  • @JohnGryffin
    @JohnGryffin 3 года назад

    Thanks James! One question though... Is it possible to build the FlyoutItems from code-behind?

  • @michelchaghoury870
    @michelchaghoury870 3 года назад

    When. NET 6 Arrives will you be making some videos about MAUI and hat will be the future of xamarin if you can make video about it will be gr8 ynx alot for your work and keep going

    • @JamesMontemagno
      @JamesMontemagno  3 года назад +1

      That is the plan :)

    • @michelchaghoury870
      @michelchaghoury870 3 года назад

      @@JamesMontemagno gr8 tnx alot pleaseeee keep going in a video you explain alot of thing and make it clear tnxx alot

  • @allegrastrippoli2790
    @allegrastrippoli2790 3 года назад

    hi I love the puppet on the shelf, the one next to baby yoda that looks like a yeti, how can I find it? Anyone knows?

    • @JamesMontemagno
      @JamesMontemagno  3 года назад

      Here is the Yeti -> www.carefulitbites.com/severed-yeti-heads

  • @jbeard3390
    @jbeard3390 2 года назад

    My emulator doesn't have a clear screen, it still has the default stuff, and the hot reload turned off.

  • @radoslavatanasov8846
    @radoslavatanasov8846 3 года назад

    Hi James the video is very useful and helful for us. I also start the Shell project but except flyout pages I also have a tabs into the bottom of the screen, how can I remove these tabs?

    • @JamesMontemagno
      @JamesMontemagno  3 года назад +1

      Checkout the flyout appshell.xaml -> gist.github.com/jamesmontemagno/71c9feb9afd0ed9cfb341e9cd0b9c417 that I am using

  • @oanaoprea8017
    @oanaoprea8017 2 года назад

    great videos!

  • @AMIRKHAN-dm2fm
    @AMIRKHAN-dm2fm 4 года назад

    is there any reporting service like RDLC or anyother for Xamarin.
    i am using rdlc reporting from API and show on web view but after show with custom web view am unable to download as PDF file.
    please make a tutorial on it or share some content to achieve this goal.
    Thanks

  • @ezzaldeen
    @ezzaldeen 3 года назад

    Hi James
    How to fix the lagging in flyout in 3:24 s

  • @brucebanner8397
    @brucebanner8397 3 года назад

    Can you do it like OOP?

  • @jaisont007
    @jaisont007 3 года назад

    I have an app with shell.. but facing an issue in removing the status bar on android devices having notch display.

    • @JamesMontemagno
      @JamesMontemagno  3 года назад

      I would post over in the .NET Q&A -> docs.microsoft.com/en-us/answers/products/dotnet

  • @khalednabilcs
    @khalednabilcs 3 года назад

    James is the king of deleting content 😂
    Great Tutorials 👍

  • @lintios752
    @lintios752 3 года назад

    7:58