Xamarin.Forms Projects migration to MAUI - Timeline #242
-
Hi, firstly apologies if this question has already been answered elsewhere. We have several projects written in Xamarin Forms that are Live in the App Store and also on Google Play. We build our projects in Visual Studio 2019 on a PC and, for Xamarin.iOS, we connect to a Mac which then does the build in Xcode. Currently, I believe that when Apple roll out an update to Xcode on the Mac there is a related update actioned by Microsoft to Xamarin.IOS which then becomes available when Visual Studio is updated. So my question is, at what point is Xamarin.iOS going to stop being updated so that it then becomes "out of sync" with Xcode which, as I understand it, will mean that we will no longer be able to build a Xamarin.IOS project. This will then mean we will not be able to do any updates to any of our Apps on the App Store. I believe Microsoft have said that Xamarin.iOS will not be updated as from Nov 2021 so does this mean that potentially it will start to get out of sync with Xcode as from that date ? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 8 replies
-
Hi Chris,
You are mistaken.
Xamarin.iOS will not not be supported once MAUI is out, as it effectively replaces that (for all platforms currently targeted by Xamarin)
However I do remember they said Xamarin will still be supported (i.e. bug fixes which would include ensuring remaining compatible with XCode updates) for 2 years after MAUI is out - so therefore you will have 2 years to migrate your apps to MAUI...
… On 18 Sep 2020, at 10:41, chriswoodward ***@***.***> wrote:
Hi, firstly apologies if this question has already been answered elsewhere. We have several projects written in Xamarin Forms that are Live in the App Store and also on Google Play. We build our projects in Visual Studio 2019 on a PC and, for Xamarin.iOS, we connect to a Mac which then does the build in Xcode. Currently, I believe that when Apple roll out an update to Xcode on the Mac there is a related update actioned by Microsoft to Xamarin.IOS which then becomes available when Visual Studio is updated. So my question is, at what point is Xamarin.iOS going to stop being updated so that it then becomes "out of sync" with Xcode which, as I understand it, will mean that we will no longer be able to build a Xamarin.IOS project. This will then mean we will not be able to do any updates to any of our Apps on the App Store. I believe Microsoft have said that Xamarin.iOS will not be updated as from Nov 2021 so does this mean that potentially it will start to get out of sync with Xcode as from that date ?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <#242>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACOGERSY3NXVW5LP6EY2DD3SGMMMFANCNFSM4RRU4TAQ>.
|
Beta Was this translation helpful? Give feedback.
-
Thanks for your Reply Matthew though we are not sure this is the case to be honest. I mentioned this to my boss the other day and we are a bit concerned that there will be insufficient time to migrate our Xamarin.Forms over to MAUI if the cut-off point is November 2021. Therefore, we would be grateful if anyone on the .NET MAUI Team would be good enough to provide some clarification on the migration timelines being proposed. |
Beta Was this translation helpful? Give feedback.
-
Xamarin.Forms will be supported with bug fixes until November 2023 (2 years after MAUI releases) If you aren't using any custom renderers your app should shift over to MAUI with minimal effort. At this point all the breaking changes we planned for are in XF 5.0 If you have custom renderers you may need to adapt those slightly but nothing that crazy. |
Beta Was this translation helpful? Give feedback.
Xamarin.Forms will be supported with bug fixes until November 2023 (2 years after MAUI releases)
If you aren't using any custom renderers your app should shift over to MAUI with minimal effort.
At this point all the breaking changes we planned for are in XF 5.0
If you have custom renderers you may need to adapt those slightly but nothing that crazy.