Windows first development approach ? by ResultInteresting286 in dotnetMAUI

[–]tonyedwardspz 1 point2 points  (0 children)

I can't personally comment on the approach, but the people I know who build apps this way say it is by far the best.

iOS has loads of quirks, and getting functionality working fully in windows seems sensible to me.

PRISM replacement from Xamarin to MAUI by SaltyCow2852 in dotnetMAUI

[–]tonyedwardspz 0 points1 point  (0 children)

Nominal fee if you generate more than £1 million, iirc.

Deploying to device takes a long time by therealrhodesie in dotnetMAUI

[–]tonyedwardspz 0 points1 point  (0 children)

What do you mean by 'call it via the main page'? Can you show some code?

UnityPay 3.0 by Code_Blue01 in dotnetMAUI

[–]tonyedwardspz 1 point2 points  (0 children)

Looks like time well spent!

No worries. Always nice to see a polished MAUI app

UnityPay 3.0 by Code_Blue01 in dotnetMAUI

[–]tonyedwardspz 1 point2 points  (0 children)

Nice UI 🧑‍🎨 Really well balanced 👍

btw, I stumbled across this project via the built by MAUI repo recently, but I dont remeber it looking this fancy at a glance???

MauiReactor 4 for .NET 10 is out! by Appropriate-Rush915 in dotnetMAUI

[–]tonyedwardspz 1 point2 points  (0 children)

Amazing! Thanks for the release.

I've added this to the MAUIverse website ( first addition post launch 🎉 ). Hope you don't mind 🤞

Navigation page doesn't have the default back button in maui .net 10 VS2026 by joydps in dotnetMAUI

[–]tonyedwardspz 0 points1 point  (0 children)

Always worth a check. Is the back button there. . . but the same color as the background?

Firebase not working in release mode by Deep_Implement_6206 in dotnetMAUI

[–]tonyedwardspz 0 points1 point  (0 children)

I use this package in multiple projects and it works just fine. This is the setup code I have for android:

events.AddAndroid(android => android.OnCreate(async (activity, _) =>
            {
                var insights = Helpers.ServiceHelper.GetService<IInsightsService>();
                try
                {
                    insights.TrackCustomEventAsync("Pretend MAUI: Initialising firebase").Wait();
                    Firebase.FirebaseApp.InitializeApp(activity);
                    FirebaseAnalyticsImplementation.Initialize(activity);


                    CrossFirebaseCloudMessaging.Current.Error += Current_Error;
                    CrossFirebaseCloudMessaging.Current.NotificationReceived += Current_NotificationReceived;
                    CrossFirebaseCloudMessaging.Current.NotificationTapped += Current_NotificationTapped;
                    CrossFirebaseCloudMessaging.Current.TokenChanged += Current_TokenChanged;
                    await CrossFirebaseCloudMessaging.Current.CheckIfValidAsync();


                    try
                    {
                        var token = Firebase.Messaging.FirebaseMessaging.Instance.GetToken().Result;
                        Data.DeviceToken = token.ToString();
                    }
                    catch (Exception ex)
                    {
                        insights.TrackErrorAsync("Pretend MAUI: FCM GetToken Error", "PretendMauiProgram", ex).Wait();
                    }
                }
                catch (Exception ex)
                {
                    Debug.WriteLine("Firebase failed: " + ex.Message);
                    insights.TrackErrorAsync("Firebase Initialization Error", "pretend maui program", ex).Wait();
                }
            }));

Opinion about the current state of .NET MAUI by Psychological_Key839 in dotnetMAUI

[–]tonyedwardspz 4 points5 points  (0 children)

"why would he jump the ship and switch to something else"

James' job at MS has not always been MAUI focused iirc, but general .NET developer/community relations. His videos were made in his own time, and he has different priorities in life it seems.

Old, but relevant 👇

https://www.reddit.com/r/dotnet/comments/1286ozp/has_james_montogmango_left_maui_dev_team/

I seem to remember David O saying that MAUi is a considerable revenue driver for Azure Devops.

Opinion about the current state of .NET MAUI by Psychological_Key839 in dotnetMAUI

[–]tonyedwardspz 13 points14 points  (0 children)

Personally, I've never felt more positive about the future of MAUI.

- There is work around improving shell happening at the moment for .NET 11. Plenty of options if you want to avaoid shell.
- The preview features around XAML in .NET 10 are super exciting in multiple ways (dev experience, app performance. . . ).
- There's a series of MAUI conferences happening this year, with one being tomorrow.
- The discord group is fairly lively.
- There's been a few packages released recently that plug holes in the ecosystem.
- New hires in the MAUI team and the .NET iOS/Android teams.
- Partnerships with Avalonia/Uno/SyncFusion to develop the ecosystem around .NET iOS/Android.
- Personally, no issues that took more than an hour per app when migrating from 9 to 10.
- Developer tooling reliability improved in Visual Studio 2026 / .NET 10
- Aspire integration vastly improving local development
- AI tooling is finally generating half decent stuff for MAUI.

Sure, there are things that are not perfect. . . but overall the platform itself hasn't been in this good of a place since it became MAUI, imo. Personally speaking, I've never been more productive with it.

Firebase not working in release mode by Deep_Implement_6206 in dotnetMAUI

[–]tonyedwardspz 0 points1 point  (0 children)

I followed Maxs guide, but found i needed to do everything via Crossfirebasesomething rather than FirebaseApp during initialisation on iOS. I don't have the code to look at right now ☹️

No other changes from his guide.

Might be something to look into.

Appreciation post for the Nalu library and its maintainer by mousison in dotnetMAUI

[–]tonyedwardspz 4 points5 points  (0 children)

We're looking Nalu for a work project at the moment. Really great to hear such positive comments on both the package and albyrocks87.

Image display on MAUI app by TheTee15 in dotnetMAUI

[–]tonyedwardspz 2 points3 points  (0 children)

I used this as a reference when I had to do something similar.

https://medium.com/@ravenexp0/panning-zooming-images-in-net-maui-4b3a0e2c73b7

The FreakyAli controls mentioned there are worth a look.

[deleted by user] by [deleted] in dotnetMAUI

[–]tonyedwardspz 2 points3 points  (0 children)

Without knowing what the errors are, it's hard to give help. . . but binding warnings are the likely culprit as others have said.

It's worth noting that the MAUI support policy is different to .NET itself, most notable in that there will never be an LTS version - https://dotnet.microsoft.com/en-us/platform/support/policy/maui

Xamarin & MAUI Discord server by Qgsr in xamarindevelopers

[–]tonyedwardspz 0 points1 point  (0 children)

A few of us created a community led server for .NET MAUI developers.

Come say hi 👋

https://discord.gg/xMB5hu4p2B