Is There Hope For .NET MAUI?

  Рет қаралды 30,542

SingletonSean

SingletonSean

Күн бұрын

Пікірлер: 195
@Kevin-ss1by
@Kevin-ss1by 9 ай бұрын
I rewrote my major application last summer to Maui and was able to release my app on all the stores for all devices. I had some bugs along the way but was able to work around them. I am now converting my other project into Maui so that i can release it on all platforms.
@drancerd
@drancerd Күн бұрын
Your app use maps?
@adamzhang5966
@adamzhang5966 Жыл бұрын
Tell you a joke: I used be a junior WindowsPhone developer and now I am a senior Uber Eats deliver.
@abhaynath5833
@abhaynath5833 Жыл бұрын
UWP, WinUi, MAUI developers want to know if there is any vacancy there 😂😂
@SingletonSean
@SingletonSean Жыл бұрын
Hey that's one way to get a senior title 🫡
@JovenAlbarida
@JovenAlbarida 11 ай бұрын
Haha thats nice joke
@khaledsahnoune2375
@khaledsahnoune2375 8 ай бұрын
Winform is the best
@spiritxun
@spiritxun 7 ай бұрын
Bro, i'm started like wpf junior dev and now I'm net Maui lead, it's the same 💩
@andrewbeeman84
@andrewbeeman84 Жыл бұрын
I’ve been using MAUI Blazor awhile now. Little to no bugs at all. It’s so much better than regular MAUI from what I understand. I still get all the native goodies I want without the MAUI bugs. People forget that Xamarin was / is exactly like this.
@SingletonSean
@SingletonSean Жыл бұрын
So true. I'll have to give MAUI Blazor a try!
@andiwand1119
@andiwand1119 Жыл бұрын
MAUI Blazor is awesome!
@hansLee-vr5sy
@hansLee-vr5sy 11 ай бұрын
I'm using MAUI Blazor too. It's pretty good so far too.
@k3dare
@k3dare 10 ай бұрын
MAUI Blazor is the same thing than Blazor Hybrid ? Or it's also something else ?
@ricardofernanddes4218
@ricardofernanddes4218 10 ай бұрын
@@k3dare It´s the same
@perdonomai8060
@perdonomai8060 Жыл бұрын
The biggest issue with MAUI is that it is not beta. Leaving people think that they can actually use it :)
@SingletonSean
@SingletonSean Жыл бұрын
Honestly, I agree! That and they could've extended the Xamarin EOL.
@TheGothGaming
@TheGothGaming Жыл бұрын
THIS. If it was marked as beta then everything would have been fine.
@nicklasselsmark886
@nicklasselsmark886 11 ай бұрын
Why can't you "actually use it"? ..
@perdonomai8060
@perdonomai8060 11 ай бұрын
@@nicklasselsmark886Well let's see. Just today I came across an Access Violation while just doing var t1 = new Window()
@marin1419
@marin1419 4 ай бұрын
Comment of the year!
@apollorealms
@apollorealms Жыл бұрын
I'm building an application for the company I work, completely from scratch. Im actually becoming really good at it, I'm exploring it a lot and I like it
@backlife64
@backlife64 Жыл бұрын
Seriously, People saying that MAUI is really buggy often those guys have never used MAUI for serious application for my case I'm building apps for different companies and yes there's some bugs as any other framework, but nothing impossible to solve....
@brandon-butler
@brandon-butler 9 ай бұрын
It's just an absolute pain to use when you compare it to something like Flutter.
@vandeljasonstrypper6734
@vandeljasonstrypper6734 8 ай бұрын
IOS push notification?
@eng3d
@eng3d 7 ай бұрын
The problem with MAUI is Flutter does the same: it works, it's less buggy, more lightweight, and with more functionalities.
@S3Kglitches
@S3Kglitches Жыл бұрын
You don't realize that MAUI is not only a UI framework. It is also an utility library to access platform hardware functionalities and permissions bound to them which are crucial in mobile development.
@yohanespradono5224
@yohanespradono5224 2 ай бұрын
how do you compare it to flutter? I am still deciding between .net maui, flutter, and KMP for our company.
@donk8961
@donk8961 2 ай бұрын
@@yohanespradono5224 tried flutter years and years ago, it made me want to die.
@denizorsel1029
@denizorsel1029 2 ай бұрын
@@yohanespradono5224 If your company is mostly working with Microsoft .NET tools, it is a sound choice over anything else. This is coming from a React Native developer recently testing MAUI for a specific project. If Microsoft would pull the plug it would take at least two years before it is no longer supported. Take a look at how Xamarin support ended.
@S3Kglitches
@S3Kglitches Ай бұрын
@@purplevincent4454 wrapping UI in Blazor does not solve the platform functions which MAUI lacks although it solves its UI problems
@drancerd
@drancerd Күн бұрын
@@yohanespradono5224 Me to. MAUI has no maps support (Even Bing Maps), Lack of Doc, Benchmarks, tutorials, snipets, Android support (all info avalaible is for Windows desktop). And so on. It's a shame.
@ArkFen
@ArkFen Жыл бұрын
common guys, nobody is going to abandone anything... and maui is not something new out of the blue - it is continuation of Xamarin after all... and with latest blazor improvements and hybrid modes it gives even more abilities. with .Net 8 things works even better and tons of bugs are fixed... and now the main question, who can show me another multiplatform framework which target so many platforms and can be used to code on Mac,Win and Linux and without bugs??? ))) let him through the first stone. we enjoyed Xamarin and we enjoy MAUI and blazor... but your click bate worked bro )))
@drancerd
@drancerd Күн бұрын
C# But with no Frameworks. Frameworks (in all languages) suck.
@noahg2
@noahg2 Жыл бұрын
What are the advantages of using MAUI over Electron JS or React Native? if the answer is just "We can now build cross platform apps with C#" then yes, the framework will probably be abandoned near future. Despite all the complaints Electron JS is a tried and tested framework and so is React Native, MAUI has to provide some significant advantages over them to be taken seriously.
@SingletonSean
@SingletonSean Жыл бұрын
Good points! MAUI would need some sort of advantage. I feel like a lot of advantages in .NET come from tooling, ease of use, and all the powerful, built-in APIs. Historically, it's just felt easy to build stuff in .NET. I think MAUI has a long way to go but I hope it has a similar feel. Also, don't forget about the MASSIVE hoard of people who complain about JavaScript and refuse to touch it. Building cross-platform apps in .NET could be an advantage in itself to some people.
@the_nomadic_ajith
@the_nomadic_ajith Жыл бұрын
The only advantage i see is that you can develop apps for all platforms with one repo, i mean Mac OS, Windows and Mobile apps.
@zecina2276
@zecina2276 Жыл бұрын
Only advantages is coding in c# nothing else.
@jaroslav2183
@jaroslav2183 11 ай бұрын
@@zecina2276 the advantage is your app doesn't run in a chromium vm that eats your entire pc to do something trivial
@prakashsza
@prakashsza 10 ай бұрын
Being using .net maui from .net 8 targeting wpf, andriod and ios, and no issues so far. However I really do wish MS bakes in alot more native controls within the framework like flutter.
@whatinthebloodyhell
@whatinthebloodyhell 9 ай бұрын
Even I do feel MAUI had more controls built-in, instead of depending on nuget packages.
@abhaynath5833
@abhaynath5833 Жыл бұрын
Switched to Avalonia. Never going to touch WPF, Maui, UWP, WinUi again.
@user-rz1hv
@user-rz1hv Жыл бұрын
I also didn't have an issue with the framework itself, at least yet but the designer for it is a bit raw. Don't see any problem with WPF though
@parko1965
@parko1965 Жыл бұрын
I'll second that. I love Avalonia and flutter also.
@lazarom9998
@lazarom9998 6 ай бұрын
@@user-rz1hv The problem with WPF is that it is Windows only, if you are ok with that it's fine, but you might regret it in the future if you need to re-write the whole app just to support any other platform. Also WPF not being actively developed will just become more of a problem over time.
@TonyDaExpert
@TonyDaExpert 4 ай бұрын
Avalonia seems kinda bad for mobile, also has some annoying bugs and little support.
@purplevincent4454
@purplevincent4454 Ай бұрын
@@TonyDaExpert I believe it only recently supported mobile, so it is currently pretty rough but it is still way more promising than maui though in the long run.
@S3Kglitches
@S3Kglitches Жыл бұрын
3:45 Wait wait wait WinForms did not get abandoned. UWP and these new Win8+ frameworks did because there is always a newer, from scratch, soon abandoned new Windows UI framework.
@boobo
@boobo 5 ай бұрын
If you are starting app for windows today, winforms is your best bet.
@LeonardHarrisLH
@LeonardHarrisLH 11 ай бұрын
I think MAUI def has hope, unfortunately its had a rough start and we have held off for ages in migrating from Xamarin but its def having more appeal to migrate which we are starting very soon.
@PeacefulMindss
@PeacefulMindss Жыл бұрын
I'm not complaining, it's still new and I'm giving it time, Maui team are active and fixing all that I asked for.
@SingletonSean
@SingletonSean Жыл бұрын
Same here! I'm feeling alright so far. It's getting better.
@directionsys
@directionsys 5 ай бұрын
Same here. Some bugs but always have a workaround
@ericblankenburg
@ericblankenburg Жыл бұрын
.Net Maui / XAML feels antiquated. Xamarin / Maui has always been buggy. My bet is that Microsoft is going to pull the plug on it, like Silverlight. I also believe that someone inside of Microsoft is working on "Blazor Native", which would be great.
@TheOnlyDominik
@TheOnlyDominik 10 ай бұрын
Blazor sucks, ok for web, but sucks! I hate developing for the web, it sucks. They should completely redo web development. MAUI in good, so to speak!
@jamfin6644
@jamfin6644 4 ай бұрын
@@TheOnlyDominik no, microsoft is actually doing well with blazor. you dont know the horrors of legacy webforms development.
@TheOnlyDominik
@TheOnlyDominik 4 ай бұрын
​@@jamfin6644I have been in the professional software development business since 1991 and I know pretty much all Microsoft development tools and frameworks. Html with Javascript is technologically 25 years behind. Blazor is trying to improve it, but the basis is very poor.
@tom_marsden
@tom_marsden Ай бұрын
@@jamfin6644I know your pain my friend. I still have some web forms apps in service at work. Send help.
@purplevincent4454
@purplevincent4454 Ай бұрын
@@TheOnlyDominik I like blazor, it has good mvu style architecture similar to react. Never had a problem using blazor except when you have to interact with javascript. I doubt it would be abandoned but maui on the other hand, not good. Just a worse version of react native, where its only benefit that it is in c#. Which is enough to get some people to give maui a try until they realize how worse it is at everything beyond language choice.
@allenbythesea
@allenbythesea 9 ай бұрын
We attempted to use Maui for a new project and gave up after about 3 months. Its just not ready for prime tiime yet. I looked at net core 8 as well but the issues we had don't appear to be fixed in that either.
@jamfin6644
@jamfin6644 4 ай бұрын
What were some of the issues with .NET 8?
@azrinsani
@azrinsani 10 ай бұрын
The problem with MAUI is that it's already 2024 and it's still worse than Xamarin!
@Brendan2Alexander
@Brendan2Alexander 11 ай бұрын
Really appreciate the video. Am about to launch deep and dirty into a x-platform mobile app with Maui. Subscribed.
@SingletonSean
@SingletonSean 11 ай бұрын
That's awesome, hope it goes well! I'm planning to do the same. I've only stayed on the Windows side of MAUI so far 😄
@SingletonSean
@SingletonSean Жыл бұрын
Interested in other people's opinions too 😁 What are your thoughts on the future of .NET MAUI?
@zecina2276
@zecina2276 Жыл бұрын
For me maui seems like programming web in c++, overcomplicating simple stuff and poor ui library it leads to nothing but many workarounds, if microsoft care more about maui it could become best tool on the market for next decade.
@dmytrohryshyn
@dmytrohryshyn Жыл бұрын
I think Avalonia UI is right way to go for WPF developers.
@SingletonSean
@SingletonSean Жыл бұрын
I'd have to try it out but I think many people would agree with that as of now
@mariocamspam72
@mariocamspam72 Жыл бұрын
I absolutely agree. It's such a good and flexible choice for desktop app development
@junior.santana
@junior.santana Жыл бұрын
I thought UNO was closer to MAUI, does Avalonia support mobile as well?
@abhaynath5833
@abhaynath5833 Жыл бұрын
101% agreed
@Metalyga
@Metalyga Жыл бұрын
@@junior.santana Yes. Avalonia is supporting android and iOS + web, but it is more desktop focused because of past ideas that avalonia is wpf successor. So you need to use third party controls like avalonia shell and adjust behavior of some things per platform. Avalonia team is moving towards xplat step by step and you can find some community goodies anyway.
@mariocamspam72
@mariocamspam72 Жыл бұрын
Can you please lower the teleprompter or whatever you're looking at? The way you look upwards is a bit scary 😅
@SingletonSean
@SingletonSean Жыл бұрын
It's the webcam on top of my monitor 😂 I'll have to adjust it. It does look pretty scary. I tried raising my chair up as much as possible, but still have to look up. Thanks for saying something because I'm sure other people have thought the same and just not said anything lol **deletes every old webcam video**
@nakanoFIN
@nakanoFIN 7 ай бұрын
I tried MAUI and it was fun. I hope it adds release tools not having to use command line at all. I was once able to release for Android, then apparently messed with something and now only Windows compilation works…
@theveryfirst
@theveryfirst Жыл бұрын
Uwp was a mobile framework also. It failed.
@ziebplew
@ziebplew 4 ай бұрын
My two cents: I've migrated two Xamarin apps to MAUI at work and the experience is pretty solid overall. There are plenty of bugs and unfinished features in MAUI but they can all be worked around with a little ingenuity and time. And once I got the hang of things in MAUI, I will say, I actually think it's pretty fun/painless to use most of the time. I've never used any other cross platform mobile framework though so maybe I only think it's good because I have no point of comparison.
@GarethBalezx11
@GarethBalezx11 8 ай бұрын
03/24/2024, what are your opinions now about NET MAUI?
@WilmerLin
@WilmerLin 5 ай бұрын
MAUI will grow up and i also believe there is hope for it.
@SingletonSean
@SingletonSean 5 ай бұрын
🤞🤞🤞
@drancerd
@drancerd Күн бұрын
Now... a year after... there is hope? Blazor (Even MS use it) Aspire (Literaly You work for MS without contract) Core (Same as Aspire) MAUI: - It has no maps support - Binding libraries doesn't work - Lack of Doc and Benchmarks - No good examples and code snipets & tutorials - No Dev friendly at all The 'stuff' with MAUI, it's that customers want interconnected apps (desktop, web, Mobile & Excel obviously)
@jozefvendel1831
@jozefvendel1831 23 күн бұрын
Any update for MAUI with .NET 8 ?
@jseh_
@jseh_ 10 ай бұрын
just for maui blazor for desktop 👌
@zwatotem
@zwatotem 4 ай бұрын
Microsoft is rewriting native Windows tooling (like e-mail client, or even the taskbar and action view) to webview2. They understaff the .NET MAUI division, while Blazor afaik experiences dynamic growth. That is a clear indication to me that they embrace the "make every app a web app" mentality, and I hate it, because my computer would react with a single frame delay in Windows Vista, and now I have to wait a second or longer for the same interaction. I'd wish MAUI team all best, but I don't know think there is much hope, if MS's high level strategy is what is is now.
@Civ4v4
@Civ4v4 6 ай бұрын
the worst thing that could happen to MAUI is - there is no designer for xaml. I don't know what people in Microsoft smokes, but NORMALLY you should provide a designer for things like this... or maybe its just me...
@Metalyga
@Metalyga Жыл бұрын
Main problems of maui are on macos it is using Catalyst and no linux support. When you need native controls - maui is nobrainer. But if you want something animation heavy it is better to stick with something GPU based like flutter or avalonia (I like avalonia because of their compositional rendering, very fast and low resource usage with big lists and elements). Or sometimes it is better to throw webview into avalonia and publish webapp.
@SingletonSean
@SingletonSean Жыл бұрын
Those are good points. It is unfortunate that MAUI doesn't have Linux support right now, but hopefully down the road it will come. Thats surprising, I didn't realize Avalonia didn't have native controls. Almost seems like Avalonia is closer to Flutter than it is to MAUI.
@Metalyga
@Metalyga Жыл бұрын
@@SingletonSean Avalonia uses skia under the hood. =) So yeah it is waaaay closer to flutter.
@markoliberty7581
@markoliberty7581 11 ай бұрын
Tizen is an open-source, Linux-based operating system developed primarily for a wide range of devices, including smartphones, tablets, smart TVs, wearable devices, and other IoT (Internet of Things) devices. It is managed by the Linux Foundation and operates under the Tizen Association, which includes various industry leaders such as Samsung, Intel, and others.
@1Wade9
@1Wade9 7 ай бұрын
@@SingletonSeanit is like flutter. You might want to look into MAUI / Avalonia hybrid for deep integration of the two. There is a package for that. You can write Maui and import Avalonia Xaml into your MAUI xaml and vice versa. To me Avalonia + Microsoft iOS SDK is the future and with this hybrid approach a person could migrate an app a piece at a time
@marekrutkowski3028
@marekrutkowski3028 8 ай бұрын
Without Linux, the MAUI framework is worthless to me.
@sasinosoft
@sasinosoft 9 ай бұрын
I try .NET MAUI every year to see if the bugs are fixed, I just tried it today: No, it's still bugged. I can't run the SAMPLE PROJECT because of a bug during Windows deployment, it can't find the splash screen
@SingletonSean
@SingletonSean 9 ай бұрын
That's unfortunate!! I've had a similar experience. People have been asking for an update to this video, but honestly not much has changed yet from what I've seen. To be fair, .NET MAUI is still pretty young. Building a cross-platform framework is a huge task. I'm still hopeful it'll stabilize, but it'll take time!
@fsharplove
@fsharplove 8 ай бұрын
@@SingletonSean Yes, we want a follow up on MAUI bugs and also when speaking about the issues of MAUI differentiate MAUI XAML (very buggy) and MAUI Hybrid (more stable I think). Thanks
@peerfunk
@peerfunk Жыл бұрын
No way I am using a new cross platform thing when there is one available that has been in developlment for the past ~30 years -> WEB TECHNOLOGIES why are there PWAs you can do pretty much everything you want to do, other than some super specific hardware stuff, and then you do not need cross platform anyways most of the time. but for 95% of the stuff that gets developed, web technologies are probably the best choice
@SingletonSean
@SingletonSean Жыл бұрын
I agree. I love building for the web. But at least for mobile, I think users would prefer installing and using a mobile app rather than jumping through hoops installing a PWA or always accessing a site through the browser right? Although I imagine there are tools to wrap a PWA as an app that you can submit to the Apple App Store or something.
@pedrosilva1437
@pedrosilva1437 Жыл бұрын
A WebView wrapper app (specific to a mobile platform) that points to a web app/PWA is the best cross-platform solution@@SingletonSean
@StewSims
@StewSims 6 ай бұрын
7 months on and it's not looking good. As someone who maintains some Xamarin Forms apps its going to be a nightmare to transition them over and there are a lot of things still missing in MAUI. I don't think the economics of maintaining MAUI stack up in Microsoft's mind, that's the only explanation I can come up with for how poorly resourced and supported it is. Perhaps its a different situation for new developers coming to the platform building greenfield apps but tbh none of the big tech firms are recognising that we have a huge number of apps billions of people rely on everyday and every change they make to the platforms we use to develop them affects real users. Oh well I guess it's time to brush up on my skills on other app development platforms as at the moment I don't see MAUI surviving.
@259Den3
@259Den3 Жыл бұрын
If I want to build a Windows desktop app, what are folks prevailing opinions? Avalonia? WPF?
@SingletonSean
@SingletonSean Жыл бұрын
I would probably just roll with WPF for it's stability and rich resources online, but any of the cross-platform options like Avalonia or MAUI are fair-play too.
@anm3037
@anm3037 Жыл бұрын
WinUI 3
@anm3037
@anm3037 Жыл бұрын
@@SuperDudu72 Yes. That’s the present and future of Windows.
@dancluderay1304
@dancluderay1304 6 ай бұрын
I built a warehouse management system in maui. Works really well, there are qwerks but nothing thats a show stopper. Initially the move to vs code was frustrating but now work well
@viniciusmelquiades
@viniciusmelquiades Жыл бұрын
TIL that Xamarin is reaching EOL. I used it a lot, and I didn't like it, but I'm still kind of sad to see it go
@DevMeloy
@DevMeloy Жыл бұрын
I tried working in Muai and feel like its a beta product
@SuperJMN
@SuperJMN 11 ай бұрын
Yes, it is. AvaloniaUI is the present and the future :)
@khalil2099
@khalil2099 9 ай бұрын
im into .net maui just because of blazor. no time to learn xaml, all ui made using html. cut development time. yeah theres alot of bugs, but there are work around.
@skfalpink123
@skfalpink123 Жыл бұрын
The number of bug fixes with .Net 8 has been simply amazing! Seriously - I can now code, and the development process just works as expected. In fact, I'm not having to remove all of the "kludges" that I added to get around the myriad of bugs in the older versions!
@mizouvix9624
@mizouvix9624 Жыл бұрын
do you think .NET MAUI is better than flutter? im still confused on what i should learn
@skfalpink123
@skfalpink123 Жыл бұрын
@@mizouvix9624 I'd say MAUi is (now) better that Flutter - which I actually find to be quite ugly. That said, it's all political. My own employer pulled in consultants who said "go to Kotlin", even though it means we're going to have to spend a fortune on libraries for many of the core functions we require (and which are all freely available in the Microsoft .Net domain). I suspect that a hell of lot of employers are now standardising on Kotlin - and hell mend them.
@simonhenriquez4590
@simonhenriquez4590 Жыл бұрын
​@@mizouvix9624 same, i need to start a project in a month
@miguelChill67
@miguelChill67 Жыл бұрын
@@mizouvix9624 flutter is more mature, you can learn both but if you want something career useful right now flutter is the correct choice, hopefully maui gets to that stage soon, I'm really excited for the project's evolution so far
@bobbobson6290
@bobbobson6290 10 ай бұрын
​@@mizouvix9624 choose one and just create an app. If it doesn't work out in the future, just change for the next one. No one knows what the future holds. If you're doing this to get a job then any cross platform framework is fine. You will constantly need to learn something new anyway and if you know one framework it's easy to learn another one. The first step is the most difficult.
@TheGothGaming
@TheGothGaming Жыл бұрын
Tried using MAUI for a manga app and I ended up not using it again. I really REALLY want MAUI to succeed since I love C# and .Net en general.
@LosWochos76
@LosWochos76 Жыл бұрын
MAUI will be crap as long as it relies on controls of the platforms. I dont understand why it did not choose the Flutter-approach to draw everything itself. Would be much more flexible like WPF. Due to that desing decition it will always feel like the worst common denominator of all supported plattforms.
@bradenm3
@bradenm3 Жыл бұрын
Maui.Controls is the Virtual View and you create custom Handlers for native controls. It doesn't "rely on controls" of the platforms.
@LosWochos76
@LosWochos76 Жыл бұрын
@@bradenm3 You can call it whatever you want. But Maui does not draw controls itself, such as WPF, Flutter or Avalonia UI. Maui creates a layer above the controls of iOs or Android. And that's why it will never really be flexible, because it always runs after the features of the platforms.
@SuperGulamali
@SuperGulamali 5 ай бұрын
You should checkout MAUI now it's so much better than it was from about a year ago!
@nicholasferrara8028
@nicholasferrara8028 Жыл бұрын
Maui, is at best the 3rd best cross platform to use. When I used it, it was so riddled with bugs that It actually what made me go learn both native android and iOS instead.
@IncomingLegend
@IncomingLegend Жыл бұрын
so what are #1 and #2?
@nicholasferrara8028
@nicholasferrara8028 Жыл бұрын
@@IncomingLegend React Native and Flutter. However each of those, I think are worse than just doing native iOS and Android.
@StefanOlson
@StefanOlson 11 ай бұрын
@@IncomingLegend Avalonia and then Uno IMHO
@mhalan2198
@mhalan2198 10 ай бұрын
You will delete this video soon, 90% this framework is going to be discontinued. They are 3 guys there working on it, and Microsoft forgot to announce it cancelled. What next? the past, it is clear Microsoft wants to keep WPF. cross platform? why do Microsoft care? no more.
@vidcresnik9814
@vidcresnik9814 8 ай бұрын
Why don't you do some tutorials on Win UI 3 ? That would be great!
@EdJanuskis
@EdJanuskis 10 ай бұрын
biggest issue that there is not GUI interface to build app. it is all guess work and running app to see if app layout is good. It is big time waist. it is user interface and i would like to see what i am gluing together. Kind of going backwards. WinForms has designer and WPF (has view mode) why this does not have any designer view at all?
@SingletonSean
@SingletonSean 10 ай бұрын
I'd recommend running the app and using Hot Reload to build the UI! I've always disliked and disabled the GUI interface for building the UI since it takes up so much space and doesn't accurately represent the UI all the time. It is surprising that MAUI doesn't offer it though.
@gleweistam6663
@gleweistam6663 Жыл бұрын
whats with the not liking for linux
@starbuck3980
@starbuck3980 4 ай бұрын
Maui is horrible, you need to activate developer mode to debug, which make your pc unsafe, and if want to debug for android need android emulator which requires Hyper-x, which my pc doesnt support, i cant understand this horrible design, i used wpf and was really easy
@PrasunOnYoutube
@PrasunOnYoutube Жыл бұрын
Try centring a label in grid inside a carousel view. 😂😂
@TheOnlyDominik
@TheOnlyDominik 10 ай бұрын
What is the purpose of a pop filter behind the microphone?
@SingletonSean
@SingletonSean 10 ай бұрын
It's like a backboard for my spit. Kidding, it actually is in front of the microphone here. The color and lighting is just so bad that it's hard to tell! I just got a new camera and better lights, so hopefully it'll look better soon.
@jaaferelsadig
@jaaferelsadig 8 ай бұрын
Imo bring the camera closer and down a little
@RogueTravel
@RogueTravel 11 ай бұрын
Native iOS and Android Engineer here. I think people would be better off using React Native or Flutter. Xaml is outdated and the UI ecosystem evolved away from that. I thought WinUI was meant to be the C# version of the declarative frameworks. I think Microsoft would be better off embracing React and React Native rather than failing at UI frameworks in the manner they have been. It’s too costly
@nextfaction
@nextfaction 11 ай бұрын
Hello, random question for you given your experience. I’m a new CS grad and I’m in the process of project planning my idea for a mobile app. In your opinion do you think it would be worth jumping straight into a cross platform framework or would you recommend developing natively for each platform as a first mobile project? My project would be a relatively simple CRUD app
@RogueTravel
@RogueTravel 10 ай бұрын
@@nextfaction That would depend on what you’re most familiar with. If it’s Javascript, I’d say React Native. Could even use Expo. Very good developer experience, and you can move fast. With native, you would end up writing two apps, but there are a lot of resources available to you. The problem is, you have two IDEs, two languages, etc that increases complexity and time. If you are used to VSCode, you will find yourself having to learn new development environments. Kotlin and Swift are very good languages to learn and use, compared to most. Flutter is also a good option, and fast to work with, arguably more so than React Native (without Expo). Good luck
@drancerd
@drancerd Күн бұрын
@@nextfaction Kotlin and Swift
@Polite_person_
@Polite_person_ 9 ай бұрын
no no no. Only flutter
@alenbeglaryan2360
@alenbeglaryan2360 Жыл бұрын
Bro so much problemss with MAUI
@SingletonSean
@SingletonSean Жыл бұрын
There's definitely room for improvement 🤞
@whatinthebloodyhell
@whatinthebloodyhell 9 ай бұрын
this video is amazing. can you make an update on recent release. thanks :)
@nicklasselsmark886
@nicklasselsmark886 11 ай бұрын
.NET MAUI Blazor is awesome 😁 ..
@azrinsani
@azrinsani 10 ай бұрын
You need to treat your room.. recording sound quality is bad
@onefiftycanningvale
@onefiftycanningvale 9 ай бұрын
Flutter web still have bugs
@parko1965
@parko1965 Жыл бұрын
Avalonia, Flutter and Blazor. The only 3 that matter IMO.
@aaronbcj
@aaronbcj 9 ай бұрын
is Uno platform a good alternative to MAUI for .NET people?
@bobweiram6321
@bobweiram6321 2 ай бұрын
Linux makes no money. Why waste time on it. Besides, Linux folks like the command-line.
@_samirdahal
@_samirdahal Жыл бұрын
When you're in comment section to read other people's opinions but turns out I'm the only one to comment lol
@SingletonSean
@SingletonSean Жыл бұрын
Congrats for being early at least! 😄
@dasfahrer8187
@dasfahrer8187 Жыл бұрын
Not gonna lie, MAUI kinda sucks. Very disappointing.
@SingletonSean
@SingletonSean Жыл бұрын
Yeahhh it feels like it's gotten better though. Just hope the team keeps pushing improvements. 🙏
@figloalds
@figloalds 9 ай бұрын
The problem with .NET Maui is sticking with XAML, it sucks, no one likes it, they should have gone the React Native way and make the DX similar to Webdev, albeit not fully "web-like"
@Terrados1337
@Terrados1337 9 ай бұрын
If they can somehow make it a tiny bit faster than 10 minutes to compile "hello world". Right now, it's pretty dreadful. Hot Reload? more like hot crash. Why does the emulator start instantly when I click on it but takes 5 minutes to load when its done automatically? Why is there no error code on my failed publish? Why can I not install this apk but when I rebuild it with no changes it suddenly works? Why is this property an object instead of a string? Cause according to the documentation it is a string... It's just not fun.
@rmbl349
@rmbl349 3 ай бұрын
9 months later maui works like a charm.
@kelvinsmith4894
@kelvinsmith4894 Жыл бұрын
Bro said not having a Linux support is a good thing for a cross platform framework 😂 LOL people will tell themselves anything to feel good about their delusions. The truth is that framework sucks!! Microsoft needs to take a step back and rethink everything about their approach. They are still doing things the old ways and lots of people have moved on from that nobody wants to waste their time anymore! This applications can be done better and faster in other ecosystems.
@SingletonSean
@SingletonSean Жыл бұрын
Not having Linux support isn't ideal at all. But similar to what you said, I'd rather see Microsoft take a step back and figure things out before throwing some buggy Linux support into the mix. There just isn't enough resources dedicated to MAUI to support that right now. It's inexcusable from Microsoft's perspective, but the MAUI team needs to make the right decision based off how many resources they have.
@kelvinsmith4894
@kelvinsmith4894 Жыл бұрын
My point is that the framework sucks on window platform and it’s laggy as well, and it wouldn’t even survive on Linux for a long time because people would obliterate it so they know why they’re not thinking of that. The code base and structure is not welcoming. Their idea of UI framework sucks and is outdated for modern standards. They need to take a bold step towards the future.
@soumyadipmajumder3450
@soumyadipmajumder3450 9 ай бұрын
Dotnet MAUI is rising don't share fake banner and podcasts.
@azgan123
@azgan123 Жыл бұрын
To answer your question "What is next?" Did you see power platform and power apps? Unironically I think thats their direction now.
@stephenbolt2394
@stephenbolt2394 7 ай бұрын
Not. Its language capabilities are very limited compared to C# and the developer experience leaves a big lot to be desired… said someone that’s been developing Power Apps for a couple years after 20 years of C#.
@azgan123
@azgan123 7 ай бұрын
@@stephenbolt2394 woah that comment aged badly. In my defense I never said it was good I just thought its their direction ;p
@stephenbolt2394
@stephenbolt2394 7 ай бұрын
Sorry… just venting a bit about the frustrations trying to build enterprise scale apps on the “low code” Power Platform. It does seem like “their direction” to some extent, but it’s a weak and limited platform. Maybe that will improve with time. In the meantime, I’ve been waiting for a solution for cross-platform mobile apps. Looked when MAUI was first available, then at v6, then v7, now at v8. It’s looking like I may need to build on the native platforms - iOS and Android. So much for code reuse 😢
@azgan123
@azgan123 7 ай бұрын
@@stephenbolt2394 Brother. Microsoft clearly wants to push the 'low code' stuff because you want all infrastructure to run on cloud. I gave up and I develop all my applications as on-premises monolith first. Cloud is not a bit easier and a lot more expensive. fuck that shit.
@ghevisartor6005
@ghevisartor6005 Жыл бұрын
I made an app with it from start to finish oh it was so painful, the fucking firebase notifications wouldn't work if i debugged the app with the windows machine, i had to use the mac directly and then even that one started throwing exceptions.
@bradenm3
@bradenm3 Жыл бұрын
Sounds like you really don't know what you're doing.
@ghevisartor6005
@ghevisartor6005 Жыл бұрын
@@bradenm3 how so?
@navirbox4913
@navirbox4913 7 ай бұрын
No. Moving on.
@Javkillers
@Javkillers 6 ай бұрын
Why can't they do a product that just works like the web? Why rewrite everything every 5 years?
@SingletonSean
@SingletonSean 6 ай бұрын
Agreed! I've heard people rave about Blazor MAUI though, which is as close as we'll probably get to a "web" feel while still writing C#. I still need to try it out though.
Is Blazor Better than React?
14:25
Gavin Lon
Рет қаралды 53 М.
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 36 МЛН
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 31 МЛН
Do you love Blackpink?🖤🩷
00:23
Karina
Рет қаралды 21 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
.NET and C# are in trouble. Here is what I'd do.
10:57
Ed Andersen
Рет қаралды 106 М.
What’s the best cross-platform technology in 2023?!?!
9:39
Simon Grimm
Рет қаралды 54 М.
Getting Started with MAUI in Visual Studio Code
26:55
Microsoft Visual Studio
Рет қаралды 19 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 731 М.
Dependency Injection with .NET MAUI Explained! Full Beginner's Guide
19:18
I ranked EVERY terminal emulator. It was nuts
20:35
typecraft
Рет қаралды 139 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 92 М.
164. What is the Future of Blazor? Should I Learn Blazor?
22:32
IAmTimCorey
Рет қаралды 57 М.
Starting .NET MAUI Development in 2024 - What You Need To Know
35:18
James Montemagno
Рет қаралды 80 М.
What type of pedestrian are you?😄 #tiktok #elsarca
00:28
Elsa Arca
Рет қаралды 36 МЛН