I am new to MVVMCross and ~6 Mos with Xamarin…
From the Xamarin blog post today : http://blog.xamarin.com/unified-api-and-64-bit-support-complete/
What does that mean as far as MVVMCross is concerned?
I am using MVVMCross 3.2.2 Xamarin Forms (Android, iOS, WinPhone 8.0) and added a Universal Project for Windows Store/Phone 8.1.
MVVMCross and all of the plugins will have to be updated to support the new Unified API that is currently in Alpha. Once they release this you can migrate your iOS application over.
I know that Stuart and Thomasz have already been working on this though. Ideally, if you read through the post you should look to migrate around January 5th when it hits stable.
Related
we're currently wrapping up our cross platform xamarin forms app that is being deployed on android, UWP and iOS.
Just wondering with the introduction of Mac Catalyst has anyone had any success or information on making their xamarin ios app run natively on the mac using this feature or would they just be using xamarin.mac?
Through this thread, it looks like the mac-catalyst of xcode11-feature has not been supported so far.
And you can follow this issue link to track the process of adding support for Catalyst.
Will be available with .NET 6 this Fall (2021). According to their plan.
Prism for Xamarin Forms does support iOS applications, but, as far as I can tell, does not yet support applications for the Mac itself. Two years ago Prism logged this as an issue, but shortly afterward closed it with the comment "Done". If such support does exist, where can I find it documented? If it does not, does the Prism team still expect to add it?
Unable to find any documentation in Prism Library of support for Xamarin.Forms.MacOS.
From this blog post of one of the Prism developers:
Whats New Since 6.3 You may be thinking that NetStandard is great and
all but that isn't really new. As part of Prism updating to Xamarin
Forms 2.3.5, you will now have full support for working with Prism on
macOS applications.
So technically it should work.
I developed an iOS game a few years back using Xamarin Studio in conjunction with MonoGame and C#. I haven't checked on the app in a long while, but recently discovered it is no longer working (crashes on startup).
After doing some digging it looks like it is because Xamarin has moved on to the Xamarin.iOS Unified App. When I try to migrate the app though, I am running into a lot of problems.
Upon migration, my MonoGame.Framework reference is no longer valid. This means that all of my Microsoft.Xna references are also broken, which is the core of my game.
So my question is, what step am I missing? How do I get these references to work after upgrading to the Xamarin.iOS Unified API?
I am new to Xamarin. I want to implement MVVM pattern. My question is, Can we use MVVM light for Xamarin iOS and Android projects ?
MvvmLight is available as version 5.3.0 in Nuget. https://www.nuget.org/packages/MvvmLight/
It should work for iOS and Android amongst others.
I've recently taken a client with an existing app using MvvmCross and the Community.Plugins.Sqlite. It looks like the old 3.1.1 version is all that is in nuget, which supports the classic ios api. Is there a version anywhere for the unified api?
Wally
The Community code supports iOS unified but you have to download the latest source and compile. We are debating whether or not to just swap out Sqlite-net for one of the PCL options.