VMware Workspace ONE Community
vivek_negi
Contributor
Contributor

How to implement airwatch SDK with xamarin forms

I am trying to integrate airwatch sdk with xamarin forms but getting lot of issues. Could you please provide any sample app
Labels (1)
Reply
0 Kudos
10 Replies
lucaschenaw
VMware Employee
VMware Employee

Hi Vivek,

We don't provide official support with Xamarin Forms at the moment, but it is on the roadmap. Specifically we don't have a single ' unified'  API which you can call for both iOS and Android like you'd expect in a Xamarin Forms project. Hence we do not offer a sample app for Forms today.

One way around this is by integrating the SDK APIs separately in the Android and iOS specific projects.

Thanks,
Lucas
Reply
0 Kudos
lucaschenaw
VMware Employee
VMware Employee

Vivek, additionally...if you're able to share which organization you're working for, we can add you to our list of customers requesting full Xamarin Forms support.


Thanks,


Lucas

Reply
0 Kudos
PhilPastorPhilP
Contributor
Contributor

Lucas,

Has there been any additional internal discussion about creating an SDK version that supports Xamarin Forms?

Thanks,

Phil
Reply
0 Kudos
lucaschenaw
VMware Employee
VMware Employee

Hi Phil,

Short answer is yes. I expect we'll have something available for customers to test in the next 2-3 months. The initial release will support a subset of the native SDK's features today. Do you know which particular features of the SDK you're looking to implement? I may be able to tell you whether or not the initial version of the Xamarin Forms plugin will support the capability you're looking for.

Thanks,
Lucas
Reply
0 Kudos
PhilPastorPhilP
Contributor
Contributor

Hi Lucas,

Yes, the only feature that I am interested in is the ability to get the application configuration settings (not custom settings) from the assignment group. Of course, please let me know, if there is another way that I can get to this data from a Xamarin Forms application.

Thank you,

Phil
Reply
0 Kudos
lucaschenaw
VMware Employee
VMware Employee

Hi Phil,

There may be alternatives. A couple of questions:

1. What's the breakdown of your iOS and Android devices? For iOS, you don't need to use the SDK to retrieve the app configuration settings as long as you're using MDM.
2. For your Android devices, are they using Android Enterprise enrollment (formerly known as Android for Work)? If so, then you may not need the SDK in that situation either.

Thanks,
Lucas
Reply
0 Kudos
PhilPastorPhilP
Contributor
Contributor

Hi Lucas,

Yes, this is specifically for Android for Enterprise. However, we were told that the AppConfig approach, which is supported by Android Enterprise, does NOT work with Internal applications. They have to be deployed via the Private Google Play Store. Is this statement correct?

Thanks,

Phil
Reply
0 Kudos
lucaschenaw
VMware Employee
VMware Employee

Hi Phil,

Yes, if you want to use the Android platform APIs to do managed configuration on Android Enterprise, the app will need to go to the private or public Play Store. In your case, it sounds like you'll need to use the SDK if the private Play Store is not an option.

Thanks,
Lucas
Reply
0 Kudos
PhilPastorPhilP
Contributor
Contributor

Thanks for confirming, Lucas.
Reply
0 Kudos
admin
Immortal
Immortal

It is very strange that today I received a bunch of alerts from this thread when, in fact, all of these comments are quite old.

Lucas, in an attempt to be clearer, does it matter if we call the Airwatch SDK from Xamarin.Android code as opposed to Xamarin.Forms (portable)?

Thanks.

Reply
0 Kudos