What’s New in .NET MAUI | .NET Conf 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

ความคิดเห็น •

  • @stephenmiller4948
    @stephenmiller4948 ปีที่แล้ว +16

    David, I know I have not been as kind as I could have been in the past with my complaints on you doing a mobile-first approach to the MAUI rollout at the expense of the Desktop community, but it looks like I can put all that to rest! Thank you for hearing my (and many other developer's cries) and giving necessary attention to the desktop!!! Thank you! Thank you! Thank you!!!

    • @MaddyMontaquila
      @MaddyMontaquila ปีที่แล้ว +6

      It's the harsh feedback that helps us shape the roadmap and do the right things for you all. Glad that we were able to address some of your stuff - keep it coming! Thank YOU!

    • @bebobauomy1265
      @bebobauomy1265 ปีที่แล้ว +2

      ​@@MaddyMontaquilaUntil now, I do not understand why there is no support for Linux desktop apps using .maui

  • @BrunoLopese1
    @BrunoLopese1 ปีที่แล้ว +4

    Achei a plataforma simplesmente genial, acredito muito no potencial. Eu simplesmente estou sentindo que poderia ser capaz de produzir muito mais com o MAUI.

  • @andreiskaldin7585
    @andreiskaldin7585 ปีที่แล้ว +7

    .NET Maui was buggy, but we figured out how to deal with it. Switching to .NET 8 is REALLY painful, especially under macOS. Great to know so many bugs fixed. It is sad, though, that things that used to work under .NET 7 became broken with 8. In general, .NET 8 Maui is not ready prime time.

    • @MaddyMontaquila
      @MaddyMontaquila ปีที่แล้ว +6

      This sucks to hear - shoot maui-upgrades at microsoft dot com a mail (have to spell it out so it doesnt get hit by bots lol) and we'll see what's going on. Most people have had little to no issues with .NET 7 > 8 so we should dive deeper into this.

  • @CikaGrma
    @CikaGrma ปีที่แล้ว

    Live property explorer! Awesome!😍

  • @rushas
    @rushas ปีที่แล้ว

    How do I use the pointer gesture for long press in mobile?

  • @EstebanAstudillo
    @EstebanAstudillo ปีที่แล้ว +3

    I'm still mad you killed VS for Mac.. but this sounds genuinely interesting. I might decide to rescue the .net maui project I had started (and abandoned) after these new features.. switching to VS Code is a pain though, but I'll try to stay positive. Thanks for the intro video and the comments here (I was not aware of issues with Firebase and that worries me for that future stage of my project)

    • @oliviermatrot1203
      @oliviermatrot1203 ปีที่แล้ว

      What ? Where can I read about that ??? I'm stuck with Xamarin at the moment.

  • @MUHAMMADHAKIMBINAZIZAN
    @MUHAMMADHAKIMBINAZIZAN ปีที่แล้ว +1

    Is it possible to get the point of sale food app sample project source code?

  • @aaronlabeau1007
    @aaronlabeau1007 ปีที่แล้ว +5

    Congrats on 8.0 release!

  • @oliviermatrot1203
    @oliviermatrot1203 ปีที่แล้ว

    Can I made a navigation app with MAUI that would not being stopped on iOS ? With Xamarin, I can't because the resource usage - in particular memory - is growing indefinitley. At some point, iOS decides to kill the app. Any information related to that would be appreciated.

  • @gilyadid4907
    @gilyadid4907 ปีที่แล้ว

    What about Brushes instead of Colors so we can have LinearGradientBrush in a Foreground of a text inside a label, Is that supported by now?

  • @rc600editor
    @rc600editor ปีที่แล้ว

    do you know where I can get the CursorBehavior from to change the pointer to a hand?

    • @rc600editor
      @rc600editor ปีที่แล้ว

      actually, all good

  • @brunosallesdev
    @brunosallesdev ปีที่แล้ว

    I love you guys

  • @exendahal
    @exendahal ปีที่แล้ว +2

    Can we also add bitwarden to the show case?

    • @MaddyMontaquila
      @MaddyMontaquila ปีที่แล้ว +1

      Good question! I should follow up with them :) I am a hardcore bitwarden user & fan and love that they use our stuff 🥰

  • @RahulSharma-bh1ux
    @RahulSharma-bh1ux ปีที่แล้ว +5

    will it be possible to build maui into .exe instead of msix?

    • @MaddyMontaquila
      @MaddyMontaquila ปีที่แล้ว +3

      Yup - we're working on "official" docs but Gerald's blog here is great blog.verslu.is/maui/dotnet-maui-windows-unpackaged-apps/#:~:text=Enable%20Unpackaged%20Distribution%201%20Add%20a%20node%20to,Properties%20folder%20and%20find%20the%20commandName%20key.%20

    • @RahulSharma-bh1ux
      @RahulSharma-bh1ux ปีที่แล้ว +1

      @@MaddyMontaquila is this a hack or something which will be officially supported? i came across this last year but did not use it

    • @LanceMcCarthy
      @LanceMcCarthy ปีที่แล้ว

      @Rahul, this is a capability of WinUI3... which means you can do it from a MAUI project. Like Maddy mentioned, docs would be helpful for devs who don't come from a Windows dev background

    • @RahulSharma-bh1ux
      @RahulSharma-bh1ux ปีที่แล้ว

      It would have helped if it was more clear. We used msix while msi was a better fit for us (due to few limitations of msix that does not sit with our arch(

  • @nogginbox
    @nogginbox ปีที่แล้ว +2

    Is now a good time to dust off my abandonned MAUI Desktop app? After every new MAUI release I've tried, updated all the code and either found the same desktop layout issues, or very quickly found new ones. Please say this time will be different.

    • @oscarestrada4509
      @oscarestrada4509 8 หลายเดือนก่อน

      Please keep me updated on this.

    • @OneMassiveMan
      @OneMassiveMan 15 วันที่ผ่านมา

      @@oscarestrada4509 its still terrible don't even try.

  • @azrinsani
    @azrinsani ปีที่แล้ว

    Is Maui Xaml (Android/iOS) still unbearably bad as of 2024? I am thinking to port all my apps to flutter

  • @TheOnlyDominik
    @TheOnlyDominik ปีที่แล้ว

    It's great that memory leaks are being fixed, but it would be even better if MAUI could be used professionally at all.

  • @ridvancankiran
    @ridvancankiran ปีที่แล้ว +1

    Any issue related to firebase hell for maui... there is a long way to go

  • @ALKASHIF-
    @ALKASHIF- ปีที่แล้ว

    is maui support Linux?

  • @TheOnlyDominik
    @TheOnlyDominik ปีที่แล้ว +2

    MAUI 8 still needs a lot of love from Microsoft before it can be used professionally.

  • @bobweiram6321
    @bobweiram6321 ปีที่แล้ว +2

    I'm from Massasippi, show me, don't tell me. So far, all I've seen is the same barney dinosaur demo for over a year. We're not interested in web/desktop hybrid, we want desktop apps with menus, windows, icons, etc--stuff we used to be able to do. We want to build Adobe like applications with extreme interactivity and fluidity.

    • @S3Kglitches
      @S3Kglitches ปีที่แล้ว +2

      then use the original Windows UI stack in C#. It is limited in MAUI because it's a common denominator for all the platforms

    • @bobweiram6321
      @bobweiram6321 ปีที่แล้ว +1

      @@S3Kglitches Nonsense! Microsoft has been excellent building cross-platform apps using their own internal UI framework. They've already done it.

    • @S3Kglitches
      @S3Kglitches ปีที่แล้ว

      @@bobweiram6321 Yeah can you show me Microsoft app in production coded in MAUI? Everything they do is React Native or Electron or C++

    • @OneMassiveMan
      @OneMassiveMan 15 วันที่ผ่านมา

      @@bobweiram6321 Yeah it wouldn't be possible with MS Office with complex layouts.

  • @JPEaglesandKatz
    @JPEaglesandKatz ปีที่แล้ว +1

    So we are now getting exited about a changed mouse pointer and an escape key press that does what it is supposed to? This world.....
    Tbh... I find this whole presentation belittling.. Like treating all viewers like we are complete m....
    But hey, a child is happy with a piece of candy... maybe some viewers are also like that watching this stuff.

  • @S3Kglitches
    @S3Kglitches ปีที่แล้ว +5

    bugfixes anyone?

    • @vandeljasonstrypper6734
      @vandeljasonstrypper6734 ปีที่แล้ว +5

      Don't scare the team, they currently leaving bots to handle that

    • @jfversluis
      @jfversluis ปีที่แล้ว +1

      Maybe not as clear from the session, but it was mentioned that more than 1600 PRs have been merged, a lot of those have been bugfixes. It's just not as fun to go over these one by one in a session like this 😉

    • @S3Kglitches
      @S3Kglitches ปีที่แล้ว +4

      @@jfversluis Number of merge requests is irrelevant when there are still popping out new regression bugs and that hasn't changed in NET 8. MAUI team does not properly test the visible UI result because it cannot be tested using automated tests. We cannot release our app to Google Play because images are still disappearing!

    • @jfversluis
      @jfversluis ปีที่แล้ว +2

      @@S3Kglitches While those might be irrelevant to you, those were probably the important bugs that others were hitting just like you are hitting one now. Sorry to hear that.
      Do you have an issue number on the thing that you think you are seeing?

    • @helmutschmidtct
      @helmutschmidtct ปีที่แล้ว

      @@jfversluisNo one said they consider merge requests irrelevant? But take CollectionView for example: The latest “improvements” have destroyed virtualization on Windows.
      I know it’s addressed but this is just the tip of the iceberg: Every “progress” has consistently created new regressions since .Net 6.
      There is no “quality” to be found in .Net Maui.

  • @parko1965
    @parko1965 ปีที่แล้ว

    Maddy reminds me of Jerry Nixon, makes coding a good laugh.

  • @AkashAggarwal-b7h
    @AkashAggarwal-b7h ปีที่แล้ว

    crazy the bug list was so exhuastive why would you even release a framework that buggy

  • @OneMassiveMan
    @OneMassiveMan 15 วันที่ผ่านมา

    Yeah the memory leaks aren't fixed in .net 9, the GC at runtime just doesnt work, how do you ship a product with this many performance issues and memory leaks and claim to be production ready? Laughable at this point and stop gaslighting us. Switched to expo using react native. It works. Don't have to implement workarounds that break on every update. You made Forms worse than it was 3 years ago. But hey, we have new controls that will break on the next release ;) Port your flagship office products to MAUI, it would not be possible.

  • @diligencehumility6971
    @diligencehumility6971 ปีที่แล้ว +1

    Nobody likes MAUI
    If you are a .NET dev, the future is called Avalonia UI

  • @killerHumanRabbit
    @killerHumanRabbit ปีที่แล้ว

    i prefer using flutter instead 😂

  • @TheOnlyDominik
    @TheOnlyDominik ปีที่แล้ว

    "Reuse your Angular, React investment"? WHO NEEDS THIS? Short answer: nobody. MAKE MAUI FIT FOR WORK! Improve the important things and not unimportant shit!

  • @TheOnlyDominik
    @TheOnlyDominik ปีที่แล้ว

    Html, CSS, JS ist shit, too!

  • @yvanbrunel9734
    @yvanbrunel9734 ปีที่แล้ว

    Hi, I'm curious to know, is David's Keyboard listener Plugin available publicly pls? 🥲❤

    • @jfversluis
      @jfversluis ปีที่แล้ว +2

      It absolutely is! Not sure which one he's using here specifically, but I think Keyboard Maestro is a product that has it as well. I think VS Code even has something for it built in, but that might only work from within VS Code.

    • @DavidOrtinau
      @DavidOrtinau ปีที่แล้ว

      www.nuget.org/packages/Plugin.Maui.KeyListener/1.0.0-preview1