Starting .NET MAUI Development in 2025 - Everything You Need To Know!

Поділитися
Вставка
  • Опубліковано 4 лют 2025

КОМЕНТАРІ • 50

  • @RobUttley
    @RobUttley 5 днів тому +9

    Nice one James! Thanks for all the encouragement, support and enthusiasm you bring to the community, it's appreciated. Best wishes!

  • @qikfix7310
    @qikfix7310 2 дні тому +2

    This level of content should have million of views! You explain everything in so much details without getting boring! Congrats!!!

  • @Pinpaho
    @Pinpaho 5 днів тому +1

    It was a pleasure getting to meet you in Orlando in November! Thanks for all you do for the community :)

  • @KurniawanJatmika
    @KurniawanJatmika День тому

    Hello James, your Xamarin is my lifeline in my previous job (which gathered millions of image & geolocation data paired with .netcore backend), looking forward to jump into MAUI for my future endeavor. Hope for the best for you and the community 😁

  • @mattrobb3566
    @mattrobb3566 4 дні тому +1

    Thanks James, another excellent summary of the Net Maui environment suitable for both Newbies and experienced developers alike. By showing all the available resources, especially as many are free you will definitely be helping the Maui community to grow and the quality of Maui Apps to improve; good on you! I will probably return to this video over the next couple of months and steadily check out what I should add to my current Net Maui setup. Thanks again.

  • @hz7qnf
    @hz7qnf Годину тому

    Great video as always James. My biggest challenge is trying to determine the best way to handle data. You have some videos on scaffolding in VS to general minimal APIs for CRUD but where does the Generic Repository approach with Unit of Work fit into handling data with .NET Maui? Other folks advocate for Clean Architecture and I'm wondering how that fits into the many different approaches to software development with .NET Maui. Keep up the good work and I appreciate the great videos.

  • @99EKjohn
    @99EKjohn 5 днів тому +7

    Hey James, one thing ive noticed while trying to develop a maui app, many of the videos on UA-cam are out of date, specifically the ones on unit testing and how to manipulate the apps main page. If you could go over testing on maui, and especially how to avoid the exceptions that come any time you try to test anything that touches the filesystem, that would be a huge help to people like me.

    • @JamesMontemagno
      @JamesMontemagno  4 дні тому +1

      MainPage was deprecated, but you just access it via the window: learn.microsoft.com/en-us/dotnet/maui/whats-new/dotnet-9?view=net-maui-9.0#mainpage

    • @99EKjohn
      @99EKjohn 3 дні тому

      @JamesMontemagno thanks, does that mean I also need to keep my eyes open for a video going over testing in .net 9 and Maui? Maybe something that will include both unit testing and UI testing? If so YAY.

    • @JamesMontemagno
      @JamesMontemagno  3 дні тому

      Gerald has a lot of content on this already to checkout:
      ua-cam.com/video/C9vIDLQwc7M/v-deo.html
      devblogs.microsoft.com/dotnet/dotnet-maui-ui-testing-appium/
      learn.microsoft.com/en-us/dotnet/maui/deployment/unit-testing?view=net-maui-9.0

  • @DemetriusZhomir
    @DemetriusZhomir 5 днів тому +3

    I hope this video will also cover Hybrid WebView 👀 commenting before it premieres

  • @JeffLewis1975
    @JeffLewis1975 4 дні тому +1

    Nice video! I happened to recently be thinking of a new app I want to try and was thinking of MAUI, Electron, or Tauri!

  • @openstud
    @openstud День тому +1

    Hi James, can you point us in the right direction for securing a MAUI app with Entra Id in an external configuration? The samples on Microsoft are outdated and this seems to be a major hurdle for us.., every LOB app needs authentication authorization but this is a killer right out of the gate… if you have a relevant link you recommend that would be awesome thank you! Keep up the good work 🤙🏻

    • @JamesMontemagno
      @JamesMontemagno  16 годин тому

      See learn.microsoft.com/en-us/entra/msal/dotnet/

  • @marcinzale
    @marcinzale 5 днів тому +1

    Very good and interesting presentation!

  • @guymicciche144
    @guymicciche144 2 дні тому

    Hi James, I'm curious about which platform to use to build my cross-platform app, .NET MAUI, or UNO Platform. They seem similar . . . .

  • @MuhammadNadeem-wj6xd
    @MuhammadNadeem-wj6xd 5 днів тому +1

    Very nice 👍 James

  • @gudhera
    @gudhera 2 дні тому

    I used to connect to the Mac from Visual Studio on my Windows machine with pair to Mac, but that does not seem to work now since Visual Studio for Mac has been depricated.
    Can you still use your Windows Machine and just connect to the Mac when testing Iphone/Ipad apps?

  • @prakashsza
    @prakashsza 5 днів тому

    Although I started with .net maui, but I'm jealous of the amount and various swanky animated controls in flutter, maybe create some prod ready vids on customizing more of the native controls that come with maui for ios and droid

  • @nitinsawant
    @nitinsawant 5 днів тому +1

    17:17 Hi James, I wonder if it is possible to write interop between Arduino c library and .net? Thanks

  • @지현명-m2c
    @지현명-m2c 3 дні тому

    When will debugging with breakpoints like vs2022 be possible when developing iOS apps in vs code for mac? Currently, it is not possible to proceed beyond the breakpoint.

  • @lemonlearner7315
    @lemonlearner7315 3 дні тому

    I just wish to be easier to customize application icons, as well as splash screens. It is still very difficult to adjust the app icons, as well as the splash screens, even following the the tutorials it doesnt work as expected. Also, there are some basic controls that are not fully customizable such as search bar, entries, pickers, date pickers. you have to do a lot of stuff just to change color from the little bar.
    Overall maui is good, i got my first job after college due to maui.
    I hope MAUI compete against those js frameworks one day.

  • @Tamer_Ali
    @Tamer_Ali 5 днів тому +1

    Thanks a lot James
    Looking forward to MAUI deep dive, hybrid apps and more live coding streams

  • @AhmedTXT
    @AhmedTXT 4 дні тому +1

    At first, I started with Xamarin, but the design was very bad. However, Flutter is very distinctive in design, and I am very surprised how Microsoft does not know how to reach this level in design.

  • @ericlyons11
    @ericlyons11 5 днів тому

    Do you have an example of using Bluetooth on an iphone/andriod to receive data from a device like a microcontroller ?

  • @ramfamilynzvlogs2775
    @ramfamilynzvlogs2775 4 дні тому

    Hi James,
    Thanks for this excellent video and expecting similar topics.
    Basically, I'm a .NET Developer mostly working on WebAPI and MVC.
    I like to learn about .NET MAUI and BLAZOR completely by developing sample applications first.
    Just like to know your thoughts that can i able to use and learn all the concepts both .NET MAUI & Blazor fully,
    while using this new .NET MAUI BLAZOR Hybrid & WebAPP template (or) better to create separate .NET MAUI and Blazor application to learn efficiently?
    Thanks

    • @JamesMontemagno
      @JamesMontemagno  4 дні тому +1

      If you are coming from the web i think i would just go down the Blazor Hybrid route. it is just blazor and then when you need native capabilities you can with dependency injection.

  • @King-Merlin
    @King-Merlin 5 днів тому +1

    Cool 👍🙋👋

  • @JuanDevelop
    @JuanDevelop 5 днів тому +1

    Great!

  • @mdsafikulislam9113
    @mdsafikulislam9113 5 днів тому +1

    Hello Brother🌹
    Is .NET MAUI stable for developing enterprise-grade software?"

    • @JamesMontemagno
      @JamesMontemagno  5 днів тому +1

      Yes, it is in use by large companies around the globe, i cover this in the video, and tons of deep dives from the .NET MAUI team for example: ua-cam.com/video/kn-nmFsaMHc/v-deo.html

    • @mdsafikulislam9113
      @mdsafikulislam9113 5 днів тому +1

      @@JamesMontemagno Thank you so much dear!

  • @mdsafikulislam9113
    @mdsafikulislam9113 5 днів тому

    "Enable hybrid apps with JavaScript frontends". Please explain this message in depth.

    • @JamesMontemagno
      @JamesMontemagno  5 днів тому

      I'll do some deep dives, but checkout: ua-cam.com/video/zeR5ouptvE8/v-deo.html

  • @rafageist
    @rafageist 5 днів тому

    iOS, Android, Mac and Windows..... why not yet official on GNU/Linux with gtk or qt?

    • @JamesMontemagno
      @JamesMontemagno  4 дні тому

      You could look at Uno or Avalonia if you need linux client apps with .NET

    • @rafageist
      @rafageist 4 дні тому

      @@JamesMontemagno Yes, I know, but I was asking about official support if Microsoft has any plans for it. I also checked jsuarezruiz/maui-linux, but it's just a nice experiment. Thanks for your reply.

  • @botyironcastle
    @botyironcastle 4 дні тому +1

    make it easy to use js and hmtl for UI instead of crappy XML

    • @JamesMontemagno
      @JamesMontemagno  4 дні тому +1

      I talked about this with both Blazor Hybrid and the new HybridWebView: learn.microsoft.com/en-us/dotnet/maui/user-interface/controls/hybridwebview?view=net-maui-9.0
      Watch the video

  • @King-Merlin
    @King-Merlin 5 днів тому

    Please even a plugin for mobile money fintech, thanks in advance

  • @mikenazers96
    @mikenazers96 4 дні тому +1

    The only winning move is not to play.

  • @MS_Lyrics_A_To_Z
    @MS_Lyrics_A_To_Z 3 дні тому

    Same dhruv ratthe 😅

  • @hero3616
    @hero3616 4 дні тому

    Lol Silverlight & Xamarin & MAUI 😂

  • @alternistronx
    @alternistronx 5 днів тому

    Not sure about this...