question

jasonbanks avatar image
jasonbanks asked jasonbanks commented

Can I use Visual Studio with Android SDK for app development

I am a native Windows developer using Visual Studio. Can I use VS with Xamarin to develop an android app, including the Android SDK? Or must I use Android Studio?
App Market
1 comment
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jasonbanks avatar image jasonbanks commented ·

Follow up to this post. Xamarin works for doing a user interface, however anything that will require use of the SDK must be done native. Theres no way to include the SDK, as it is native, and Xamarin is cross-platform.

Using Android Studio is the correct approach.

0 Likes 0 ·
Jacob Abrams avatar image
Jacob Abrams answered
I wouldn't recommend it. You'll need to get the clover-android-sdk ported over to Xamarin. This article discusses an approach: https://www.jon-douglas.com/2016/10/28/porting-and...

Rewriting the clover-android-sdk in C# sounds like an exercise in extreme pain and in order to do it you'll need to learn a lot about java and android. Also what happens when Clover updates the clover-android-sdk.

If you decide to go with Xamarin you are also unlikely to get much support here.
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Lee Tickett avatar image
Lee Tickett answered
It's something we've been very curious about. I would definitely be interested to know if anyone else is interested and if Clover themselves have any views on it.
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

pst avatar image
pst answered
I tried to create Xamarin Binding lib from Clover Android SDK and got tons of errors initially so did not attempt to pursue it at that time (which was a couple of years ago now) but I would be very interested to try to help get something like this going as we definitely have uses for it (main use case would be integrating our in-house gift card server into a payment flow process so that the purchaser can run their gift card rather then the cashier running it through the semi-Integrated Windows POS)
10 |2000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community