Click here to Skip to main content
15,900,511 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have over the last few years taught myself to use vba and vb.net for use on mine and others PCs. I have now purchased a Samsung Tablet and wish to put one of the applications onto the tablet. How do I do this? The applications were created using visual studio.

What I have tried:

I have no idea were to start. I am well into retirement and this is new to me.
Posted
Updated 12-Jun-16 23:08pm

This is not a trivial task, not even slightly. Android is not like Windows in most respects, so you need to learn a new environment.
You can do it - Xamarin supports VB, and is included in VS2015 (incl. the Community edition).
But...I've just started with it and it took me two days to the the emulator running to execute "Hello World!". And all the documentation I've seen so far is in C#, including the free MS Press book from Charles Petzold: Creating Mobile Apps with Xamarin.Forms Book First Edition - Xamarin[^] - I'm very tempted to say that if you are moving to Android it might be worth moving to C# first (pretty simple provided you only ever used .NET VB and ignored all the horrible legacy stuff) and then starting on the Petzold book to learn how to code for Andorid (and iOS, and Windows Phone all at the same time).
If you are an experienced developer in VB, it shouldn't take you more than a few days to learn C# - it's a pretty simple language if you already know the .NET framework stuff.
 
Share this answer
 
As Griff says, this is not a trivial task. However, you may wish to look at xamarin vb.net - Google Search[^].
 
Share this answer
 
If you do not want to deal with all the curly bracket nonsense there is always b4a which takes vb.net and translates it to java. No problems. MS is making a big mistake ignoring the VBers out there who will go elsewhere.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900