Mike Szczys · Apr 18, 2013 at 06:30 pm

Start Developing Apps in C# Instead of Java

Did you know you can write Android apps in C#? Now you do, so go forth and produce bountiful apps. Wait, you need more help than that? I figure that if you already know the language, setting up an IDE is half of the battle. Luckily, XDA Senior Member ScatteredHell wrote a guide that will get you ready to write C# apps. I’m certainly not making a statement that C# is better than Java, or the other way around. But if you’re a battle-hardened C# code monkey and have been avoiding app development because your Java skills don’t match up this should take away most of your excuses.

The process starts like normal by installing the Android SDK and setting up a virtual device so that you can test as you go. From there, it takes a bit of a turn by installing Mono for Android, which is written by Xamarin. You might recognize that name from the company from its efforts to port Ice Cream Sandwich to C# about a year ago. Don’t worry, apps written with this technique will run on any version of Android you choose to support when writing your app. That provides the framework, but you still won’t have an IDE yet. There are a couple of choices, but none of them are free (like Eclipse for Java is). You can go with Microsoft Visual Studio or Xamarin’s own program called Xamarin Studio.

This guide was posted in our new Android App Development forums where you can find a ton of help whether your just starting out or have been coding for Android since the beginning. If this is the first time you’re hearing about them take a look at the announcement post.


_________
Want something on the XDA Portal? Send us a tip!
TAGS:
Brandon Noskoviak · Mar 3, 2015 at 01:30 pm · no comments

Pebble Time Steel with Customizable Sensor Smartband

Previously I talked about the Pebble Time Kickstarter, and why I thought it was the most practical smartwatch to buy in 2015, and that I decided to be an early backer on Kickstarter. Well as of this morning an interesting development has come from my - currently - favorite smartwatch company. They will release the Pebble Time Steel variant alongside the regular Pebble, instead of say a whole release cycle down the road. The accompanying announcement along with the Steel,...

XDA NEWS
GermainZ · Mar 3, 2015 at 12:32 pm · 1 comment

LG G Pro Lite Unsecured Boot Image and CWM Recovery

The LG G Pro Lite D680 is a budget phone that was released in 2013 alongside the LG Optimus G Pro, LG's 2013 flagship device. Unfortunately, it hasn't received much development attention so far… but XDA Recognized Developer laufersteppenwolf has now released an unsecured boot.img along with a CWM recovery. This is despite the bootloader being locked (which means there's no need for you to void your warranty!), and marks the first step towards custom ROM and kernel development for...

XDA NEWS
Emil Kako · Mar 3, 2015 at 11:53 am · 1 comment

S6 Edge: Innovation, or Desperate Attempt to be Different?

Samsung's latest and greatest, the Galaxy S6 Edge, is drastically different from any Samsung flagship that has come before it. The Korean giant took a very different approach when designing this little beast, creating quite the debate among android enthusiasts about whether this is really the next big thing or not. Is the Galaxy S6 Edge true innovation, or Samsung's desperate attempt to be different? Let us know what you think!

DISCUSS
Share This