Appreciate the update! :) On the topic of good by Xamarin.Forms what about MVVM vs MVU, will we see an evolution of the structural design pattern in MAUI? I assume MVVM will always be an option within MAUI (and Xamarin.Forms) and MVU will simply be another option to work with? Might be worth asking however have they fully fleshed out what MVU might look like in MAUI yet? MVU might be a great video to do a demo on, I've only used MVVM! :P Also I am still developing new projects in Xamarin.Forms with prism but do you know how easily the migration will be towards MAUI from a Forms project. Is it worth building Maui projects now if Xamarin.Forms is being phased out soon?
You know your business ! I am kind of honored and you pronounced my name right with your "german"-way of saying it ! I like this Video and the style of it. It is nice to get some insights. It would be very interesting to see how the whole Xamarin-Team work together and what is in the pipeline. It always seems to me that your a only a bunch of nerdy guys who like to develop stuff and put it together somehow. (without any testing and quality-control) ;-)
Haha thats going to be tough since I’m not on the team anymore and not all of them are so fond of the camera 😄 But I think it’s nice to highlight some new things this way so I might do that more often!
Thanks! I got a bunch of them in other colors to and you can get your own here: store.dotnetfoundation.org/dotnetfoundation Maybe I should do a giveaway at... 5k? 10k? 🤔
The main difference is no more renderers, but instead it’s “handlers”. By abstracting this too, the path will be cleared to not just hook up XAML and MVVM, but also things like MVU or more fluent C# syntax etc. Or maybe someone will even come up with a Skia drawing engine, who knows! Possibilities are endless
Thanks for this video Gerald as was listening to it in relaxed mode and then 2 weeks later when I tried to upload to Apple for the first time I got an error emailed to me from Apple just like you was saying, added your 4.8 fix but this still caused the email was about to cry but then remembered this video. and once upgrading to forms 5 and seeing my app not working any more I was really frustrated. Fortunately this identified that me RG.plugin.popup was out of date and once updated and back to 4.8 on forms all is well cheers many thanks couldn't of done it with out you :)
Great to read that Jason! Love it when my stuff is actually helpful and even more happy that your app is now successfully submitted! Is it something I can see?
@@jfversluis I would love to show you I really would as your opinion would be worth a lot to me :) Unfortunately when I handed in my dissertation at university back in 2003 of which my Canadian teacher at the time loved it and so when I graduated I went to copyright my idea but was beaten by a Canadian by 3 months who filed for the patent on a handkerchief compared to my 3000 word essay which oddly went missing at university :( which has left me very secretive :( fortunately i new if i was to implement my idea it would cost companies lots of money and so I never pushed my idea but in recent years have seen private companies use it and so in 2017 I started on the quest of creating a free public version on Android and iPhone and windows computers so Xamarin was perfect for me. Unfortunately its just me so is going to take a while and just self belief to drive me :( hopefully when i finish the videos and images for my app that i have done in 20 languages i will let you know so you can test for me :) but still its very hard for me to even think of releasing it but i have to over come this fear or i wont get anywhere just hope i haven't created a pointless app :)
My goodness that is some story Jason! Sorry that happened to you :( but thank you for giving me the backstory here. I totally understand and all in good time! I’d love to take a look whenever you’re ready for it. I’m sure you can make it happen 💪
Don’t we all?! 😄 as soon as there is more to talk I will do that! I was planning on doing something like “these myths about .NET MAUI are not true” in the same style as this video. How’s that?
Thank you sir for your valuable information my question is when .net Maui comes in the corporate world will it effect the negative for the xamarin developer ??
@@jfversluis sir because .net Maui is new thing so the xamarin developer can't use xamarin forms apps in .net Maui that's why it is negative effect for xamarin developer
I think there won’t be any negative effects. You can transition from Xamarin.Forms to .NET MAUI. And everything you know about Forms right now is also something you can use with .NET MAUI. For the first version it’s mostly only the name that will change :)
That is a question I hear a lot. I'll make sure to address that in a video about the future. The short answer is: we don't know. Even with .NET MAUI here, Xamarin will be around for quite some time so a lot of people can still benefit from that. By the time .NET MAUI lands, and there is still a big ask to the things the Toolkit is providing, I think we should reevaluate. What of the Toolkit is mature enough to bring over into .NET MAUI core and is there then still enough left to justify a Toolkit? If there is, I think it makes sense to have a separate .NET MAUI Toolkit. What is your take on this?
@@jfversluis in this video, David talks a lot about the fears we have as developers. If we should think of .Net MAUI as Xamarin 6, why not just keep it as Xamarin? Use the Toolkit as a "staging" area for controls until they are stable enough for the core. I mean, Ms Word has changed a lot since I started using it, but it's still called Ms Word!
Think about it this way: it started as Xamarin.Forms, which got a reputation of only being good enough for data-entry applications on mostly iOS and Android. Today, it has evolved into something much more than that. More platforms and certainly way more than just "Forms". So I think since they have the opportunity to make some changes now, that it's a good time to give it a better suitable name. I understand your MS Word reference, I don't think that is a great parallel though. The very core of Word hasn't changed; writing documents, whereas the core of Xamarin.Forms I think, did change. And looking at other products, Microsoft is notoriously bad at naming and even reusing names for different products. Azure DevOps was known as Visual Studio Online at some point, then there was the online VS Code editor which was named Visual Studio Online and now GitHub Codespaces first got named as Visual Studio Online 😅 Let's just say naming is hard. For the Toolkit; that might definitely be one of. the use-cases. Being a first-class citizen in the .NET Framework means no more experimental flags, so having a Toolkit for that purpose makes total sense.
No. Xamarin.Forms 5 is the last version known under the name of Xamarin.Forms. After Forms 5 comes out, the team will start working full speed on .NET MAUI. Basically, .NET MAUI is Xamarin.Forms but now as part of .NET 6. First preview should be somewhere in the first quarter of 2021, then release in November 2021
Appreciate the update! :)
On the topic of good by Xamarin.Forms what about MVVM vs MVU, will we see an evolution of the structural design pattern in MAUI? I assume MVVM will always be an option within MAUI (and Xamarin.Forms) and MVU will simply be another option to work with? Might be worth asking however have they fully fleshed out what MVU might look like in MAUI yet? MVU might be a great video to do a demo on, I've only used MVVM! :P
Also I am still developing new projects in Xamarin.Forms with prism but do you know how easily the migration will be towards MAUI from a Forms project. Is it worth building Maui projects now if Xamarin.Forms is being phased out soon?
Video incoming which will answer all this and more :)
You know your business ! I am kind of honored and you pronounced my name right with your "german"-way of saying it !
I like this Video and the style of it. It is nice to get some insights. It would be very interesting to see how the whole Xamarin-Team work together and what is in the pipeline. It always seems to me that your a only a bunch of nerdy guys who like to develop stuff and put it together somehow. (without any testing and quality-control) ;-)
Haha thats going to be tough since I’m not on the team anymore and not all of them are so fond of the camera 😄
But I think it’s nice to highlight some new things this way so I might do that more often!
Thanks for the update! I am very much looking forward to playing around with MAUI. Should be in preview now isn't it?
Not yet! I think in the upcoming Xamarin Community Standup in about 2 weeks there should be some news... You didn't get this from me 👀
I loved your tshirt. I want to print it for myself. 😊
Thanks! I got a bunch of them in other colors to and you can get your own here: store.dotnetfoundation.org/dotnetfoundation
Maybe I should do a giveaway at... 5k? 10k? 🤔
@@jfversluis giveaways are always sure things.
I like the way you present😄😄
Thank you Irakoze! That is wonderful to hear! :D
What are the main differences under the hood between Xamarin Forms and MAUI?
The main difference is no more renderers, but instead it’s “handlers”. By abstracting this too, the path will be cleared to not just hook up XAML and MVVM, but also things like MVU or more fluent C# syntax etc. Or maybe someone will even come up with a Skia drawing engine, who knows! Possibilities are endless
Thanks for this video Gerald as was listening to it in relaxed mode and then 2 weeks later when I tried to upload to Apple for the first time I got an error emailed to me from Apple just like you was saying, added your 4.8 fix but this still caused the email was about to cry but then remembered this video. and once upgrading to forms 5 and seeing my app not working any more I was really frustrated. Fortunately this identified that me RG.plugin.popup was out of date and once updated and back to 4.8 on forms all is well cheers many thanks couldn't of done it with out you :)
Great to read that Jason! Love it when my stuff is actually helpful and even more happy that your app is now successfully submitted!
Is it something I can see?
@@jfversluis I would love to show you I really would as your opinion would be worth a lot to me :) Unfortunately when I handed in my dissertation at university back in 2003 of which my Canadian teacher at the time loved it and so when I graduated I went to copyright my idea but was beaten by a Canadian by 3 months who filed for the patent on a handkerchief compared to my 3000 word essay which oddly went missing at university :( which has left me very secretive :( fortunately i new if i was to implement my idea it would cost companies lots of money and so I never pushed my idea but in recent years have seen private companies use it and so in 2017 I started on the quest of creating a free public version on Android and iPhone and windows computers so Xamarin was perfect for me. Unfortunately its just me so is going to take a while and just self belief to drive me :( hopefully when i finish the videos and images for my app that i have done in 20 languages i will let you know so you can test for me :) but still its very hard for me to even think of releasing it but i have to over come this fear or i wont get anywhere just hope i haven't created a pointless app :)
My goodness that is some story Jason! Sorry that happened to you :( but thank you for giving me the backstory here. I totally understand and all in good time! I’d love to take a look whenever you’re ready for it.
I’m sure you can make it happen 💪
always nice to see you thnx men
Now you're making me blush! Thank you!
I would like to talk more about .Net MAUI thanks
Don’t we all?! 😄 as soon as there is more to talk I will do that! I was planning on doing something like “these myths about .NET MAUI are not true” in the same style as this video. How’s that?
@@jfversluis Yes I enjoyed with that way !
Loved it, well said. More of it!
Thank you! Will definitely do!
Superb video ...I enjoyed 😎
Thank you for letting me know Raffi!
200th like ;) Keep it up
Wowza! Congrats on being number 200! 😄
Thank you so much for watching!
Nice Tee Shirt
Thank you! You can get your own at store.dotnetfoundation.org/dotnetfoundation
Please can you make video on how to make SPLASH SCREEN in xamarin forms
What do you want to know about it? :)
Thank you sir for your valuable information my question is when .net Maui comes in the corporate world will it effect the negative for the xamarin developer ??
Why would it have a negative effect?
@@jfversluis sir because .net Maui is new thing so the xamarin developer can't use xamarin forms apps in .net Maui that's why it is negative effect for xamarin developer
I think there won’t be any negative effects. You can transition from Xamarin.Forms to .NET MAUI. And everything you know about Forms right now is also something you can use with .NET MAUI. For the first version it’s mostly only the name that will change :)
@@jfversluis Thank you sir to clarify my doubt about .net maui
No problem at all! Let me know if you want to know anything more
What happens to "Xamarin" Community Toolkit when MAUI comes through?
That is a question I hear a lot. I'll make sure to address that in a video about the future.
The short answer is: we don't know. Even with .NET MAUI here, Xamarin will be around for quite some time so a lot of people can still benefit from that.
By the time .NET MAUI lands, and there is still a big ask to the things the Toolkit is providing, I think we should reevaluate. What of the Toolkit is mature enough to bring over into .NET MAUI core and is there then still enough left to justify a Toolkit? If there is, I think it makes sense to have a separate .NET MAUI Toolkit.
What is your take on this?
@@jfversluis in this video, David talks a lot about the fears we have as developers. If we should think of .Net MAUI as Xamarin 6, why not just keep it as Xamarin? Use the Toolkit as a "staging" area for controls until they are stable enough for the core.
I mean, Ms Word has changed a lot since I started using it, but it's still called Ms Word!
@@jfversluis and what happens to Essentials?
Think about it this way: it started as Xamarin.Forms, which got a reputation of only being good enough for data-entry applications on mostly iOS and Android. Today, it has evolved into something much more than that. More platforms and certainly way more than just "Forms". So I think since they have the opportunity to make some changes now, that it's a good time to give it a better suitable name.
I understand your MS Word reference, I don't think that is a great parallel though. The very core of Word hasn't changed; writing documents, whereas the core of Xamarin.Forms I think, did change. And looking at other products, Microsoft is notoriously bad at naming and even reusing names for different products. Azure DevOps was known as Visual Studio Online at some point, then there was the online VS Code editor which was named Visual Studio Online and now GitHub Codespaces first got named as Visual Studio Online 😅 Let's just say naming is hard.
For the Toolkit; that might definitely be one of. the use-cases. Being a first-class citizen in the .NET Framework means no more experimental flags, so having a Toolkit for that purpose makes total sense.
Essentials will also go up in .NET Framework and will supposedly live under the System.Devices namespace.
is Xamarin.Forms 5.0 is coming with .net MAUI?
No. Xamarin.Forms 5 is the last version known under the name of Xamarin.Forms. After Forms 5 comes out, the team will start working full speed on .NET MAUI. Basically, .NET MAUI is Xamarin.Forms but now as part of .NET 6. First preview should be somewhere in the first quarter of 2021, then release in November 2021
@@jfversluis and when Xamarin.Forms 5 stable release is coming?
Sooooooon! I don’t think there is a fixed date, but it should be this year. So, within the next... 40 days? 😅
@@jfversluis Thank u so much
Very thank you from Russia!! :-)
You are very welcome from the Netherlands! :D Thanks for watching!
Master details -> Flyout right?
You're absolutely right! Are you using it?
@@jfversluis Not yet. I'm waiting for the stable release. mostly waiting for the TabView.
@@argonjs Totally understand! TabView will be in the Xamarin Community Toolkit!
@@jfversluis Please make a tutorial on that once it out. we are waiting..
@@argonjs absolutely!
Waiting for MAUI ...
Aren't we all?!
@@jfversluis lol yeah, good times ahead ...
@@sps014 exactly!