I just blogged:
Prepare your Mac to be a Xamarin/.NET MAUI build host without VS4MAC
#VisualStudio #VS4Mac #Xamarin #XamarinForms #dotNET #dotNETMAUI #MAUI #macOS #iOS #iOSDev #IDE #Build #host
https://msicc.net/prepare-your-mac-to-be-a-xamarin-net-maui-build-host-without-vs4mac/
#visualstudio #vs4mac #xamarin #xamarinforms #dotnet #dotnetmaui #MAUI #macos #ios #iosdev #IDE #build #host
Now I'm thinking about my silly word game that I built with #XamarinForms (https://lexitiles.moscardino.net). It's not like I update it at all, but it will only get harder as time goes on. Maybe I should port it (back) to #Ionic. It feels like it would be a good fit for React and modern CSS….
Currently trying to migrate an app from #xamarinforms to #maui and while it's going better that it did in May I'm hitting a wall trying to pass parameters from view to view.
I can get everything working if I do something like this:
await Shell.Current.GoToAsync($"{route}?foo=bar");
but if I try to navigate to an absolute route;
await Shell.Current.GoToAsync($"//{route}?foo=bar");
(note the // before the route)
then the parameter is not bound. Is this a limitation or is there a way?
Have scheduled the next three days for migrating one of my #xamarinforms apps to #maui.
Attempted this previously but either MAUI wasn't ready or I was doing something wrong - at that point I'd like to say the either was possible.
Also continuing with my migration to #gitlab (self hosted) to reduce my reliance on 3rd party services like Azure DevOps and Github.
#xamarinforms #maui #gitlab #interestingtimes
#dotNETMAUI is even more bitchy than #XamarinForms in terms of #timing, e. g. for #animations
#dotnetmaui #xamarinforms #timing #animations #sigh #devproblems #dotnet
Microsoft Build Recap: Upgrading from Xamarin to .NET MAUI https://www.telerik.com/blogs/microsoft-build-recap-upgrading-xamarin-dotnet-maui
#dotnet #maui #dotnetmaui #xamarin #xamarinforms #xamarindeveloper #Microsoft #Telerik
#dotnet #maui #dotnetmaui #xamarin #xamarinforms #xamarindeveloper #microsoft #telerik
I've found myself in lots of discussions lately around what to do now that #XamarinForms has a hard EOL deadline. Curious to know: what is the broader #MobileDev community using for writing #iOS and #Android apps?
There are tons of choices, so I'm interested to know what your teams are using and why (especially if you picked "other").
Boosts appreciated! 🚀
#SoftwareDevelopment #MobileDevelopment #MAUI #ReactNative #Flutter #FlutterDev #Xamarin #Kotlin #Swift #UnoPlatform #AvaloniaUI #dotnet
#xamarinforms #mobiledev #ios #android #softwaredevelopment #mobiledevelopment #maui #reactnative #flutter #flutterdev #xamarin #kotlin #swift #unoplatform #avaloniaui #dotnet
#Migration of my #FishingKnots app from #XamarinForms to #dotNET #MAUI is coming along nicely.
The most changes were Namespaces and the common things for switching from #MVVMLight to the #CommunityToolkit #MVVM, plus some minor changes to my already ported private #NuGet packages.
Count is down from above 1500 errors.
#migration #fishingknots #xamarinforms #dotnet #MAUI #mvvmlight #communitytoolkit #mvvm #nuget #DevLife
Small #dotNETMAUI migration progress in my FishingKnots app:
the settings page and its ViewModel have no more errors after pulling in my latest #NuGet packages - YAY! 🙃
#dotnetmaui #nuget #xamarin #xamarinforms #migration #MAUI #DevLife #geeklife
- Porting my private #XamarinForms libraries to #dotnet #MAUI ✅
- Setting up a #GithubAction to create #NuGets ✅
Now trying to upgrade my #FishingKnots app with the upgrade assistant. Could be fun on #macOS.
#xamarinforms #dotnet #MAUI #githubaction #nugets #fishingknots #macos #DevLife #geeklife
Just finished porting half of my private #XamarinForms libraries to #dotNETMAUI. It’s been mostly straight forward with very little research needed. I am also happy that a lot of my old #code is obsolete as it is now part of #MAUI or the #CommunityToolkit and needs no replacement.
#devlife #geeklife
#xamarinforms #dotnetmaui #code #MAUI #communitytoolkit #DevLife #geeklife
I just blogged:
How to lock orientation at runtime on iOS 16 with .NET MAUI and Xamarin.Forms
#iOS #iOS16 #iOSDev #dotNET #dotNETMAUI #XamarinForms #XamariniOS
https://msicc.net/how-to-lock-orientation-at-runtime-on-ios-16-with-net-maui-and-xamarin-forms/
#ios #iOS16 #iosdev #dotnet #dotnetmaui #xamarinforms #xamarinios
I should add context. I am a long time #dotnet dev under both #dotnetmaui and #xamarinforms. Been out of web dev for > 10 years. Love the aforementioned frameworks but need to teach myself #flutter or #reactnative because I am worried about the long term plans for MS and the paucity of job listings in forms/Maui right now
#dotnet #dotnetmaui #xamarinforms #flutter #reactnative
Was trying to migrate an existing #xamarinforms application to #maui but I'm baffled as to why the most basic functionality doesn't work.
Maui is supposed to support Shell navigation with flyout menus but trying to style it has been problematic.
After getting it to look ok on Android I found that it was just a mess on iOS with the Header & Footer overlaying the navigation items but it just won't have it.
Looks like I'll be staying with Xamarin.Forms for a while yet - I'll have until May 2024!
The next chapter of my career is about to begin. Today, I am starting a new position as Mobile Developer (Xamarin Forms/.NET MAUI).
#developer #career #xamarinforms #dotnetmaui
Anyone familiar with the Xamvvm package? Trying:
await this.PushPageFromCacheAsync<DetailPageViewModel>((pm) => pm.Init(photo.FileName));
(BTW are there code tags for Toots?)
but even though I know Init runs, but my binding never updates on the actual detailPage. #dotNet #Xamarin #XamarinForms
#dotnet #xamarin #xamarinforms
👉 Una pequeña guía sobre la inyección de dependencias en #Maui para aquellos que vengáis de #XamarinForms :)
https://www.notodoesprogramacion.es/2023/01/inyeccion-de-dependencias-en-maui/
Attention #MobileDev and #WindowsDev speakers! Orlando Code Camp is back! Live in central Florida or want to escape the cold? Submit your talk to https://sessionize.com/orlando-code-camp-2023/ today! #DotNetMAUI
#XamarinForms
#ReactiveUI
#WinUI3 #WPF
#mobiledev #WindowsDev #dotnetmaui #xamarinforms #reactiveui #WinUI3 #wpf
This post by @Migueldeicaza really stuck with me. I fell in love with #xamarinforms in 2018 and have loved building xplat apps with it. But my #dotnetmaui migrations have been slow and painful. It’s an ambitious project but riddled with bugs, especially next to Xamarin forms. I’ve filed at least ten bugs in Maui. And i just learned that the best part of forms, using underlying controls for high performance, was rewritten in skia in Maui? So bummed for the team. And for devs.
RT @LeomarisReyes11
Hello! I wrote the article “Windows Sizing & Positioning in .NET MAUI”. I hope this is useful for you!!! 💚💕
English post:
https://askxammy.com/windows-sizing-positioning-in-net-maui/
Spanish post:
https://es.askxammy.com/manejo-de-tamano-y-posicion-de-ventanas-en-net-maui/
#womenintech #NETMAUI #xamarin #xamarinforms #ui #net7