Can we Use MVVMLight for Xamarin - xamarin

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.

Related

Xamarin Esri GIS SDK in PCL project with xamarin forms possible?

I am very new to xamarin platform, created PCL App for IOS and Android.
I will be using Esri SDK for Xamarin.
I have started with xamarin forms.
Is it possible to use Esri SDK with PCL(Xamarin Forms) or do i have to create a Shared project?
Is there a separate iOS and android Xamarin SDK ?
Please advice, i am looking for proper solution....
Thanks in advance

Can I extend xamarin WatchOS to android as well?

I have to create a small iWatch app. i am confused if I should go ahead with Xamarin WatchOS or swift. Can xamarin WatchOS be extended to android wear? what to go with?
No. WatchOS is an Apple SDK. Android uses the Wear SDK. They are two completely different things. You may be able to share some backend code between the two platforms using Xamarin.
https://github.com/jamesmontemagno/Hanselman.Forms
this is an excellent way of extending xamarin into WatchOS.

XAML in Xamarin.iOS and Xamarin.Android

I was giving an interview for a company and I was told by the architect that they are creating iOS apps from Xamarin.iOS ( NOT Xamarin Forms) with MvvmCross framework and they use storyboards for UI. But if the UI is very simple they use XAML to create them.
I never knew we can use XAML for Xamarin.iOS and Xamarin.Droid. We had a small discussion/argument if that's even possible. He said they were using it successfully.
My question, is it really possible to use XAML in Xamarin.iOS and Xamarin.Droid. Because, if we can do that, I feel no use of using Xamarin forms.
If yes, can anyone provide some kind of documentation?
Thank you.
There is no way to design UI in XAML using Xamarin.Android or Xamarin.iOS, but you can include Xamarin.Forms page in Xamarin.Android or Xamarin.iOS app. This way you can have native app with UI using storyboards, but with some Xamarin.Forms pages designed in XAML.
There is a sample how to do that in Xamarin Forms samples project on GitHub.
Only Xamarin Forms support sharing of UI via XAML.
UI for iOS has to be made using xib or storyboard.
For Android using AXML.
Windows Phone, UWP, WinPhone Silverlight, Windows can use XAML for UI.

Calabash by Xamarin Not Found on Component Store in Xamarin Studio

Have you removed this components from Components storein Xamarin Studio ? If yes then how to force load calabash framework in xamarin ios project. If any alternative option is available in place of calabash by Xamarin for iOS only(Except UI.Test Xamarin framework) in Components, then let me know. Looking forward to response from your side.
Try using TestCloudAgent from Nuget.

Using Dependency Injection in Xamarin for Mac

I am creating a simple application with Xamarin for Mac.
I need to provide a decouple architectural elements into solution, but haven't found any information on dependency injection in Xamarin for Mac.
Xamarin.Forms seems to have an IoC NuGet packages, but it is not possible to add Xamarin.Forms into a Xamarin.Mac project, since the current version of Xamarin.Forms (1.2.2) isn't compatible with .Net 4 targeting projects (Xamarin for Mac by default targets .net 4)
Please point me to some information on IoC in Xamarin for Mac.
There's a pretty good article by Rob Gibbens, a Xamarin University instructor, on using IoC containers in Xamarin projects.
IoC Containers with Xamarin
The examples are using Xamarin.iOS for illustrative purposes but I have to imagine that it could work with any of the Xamarin platform projects.
Personally I am a fan of Autofac in general and have played around with it in Xamarin before and it seems to work fine.

Resources