Click here to Skip to main content
15,881,938 members
Articles / All Topics

MonoDroid (Part 1): Installation

Rate me:
Please Sign up or sign in to vote.
4.71/5 (3 votes)
24 Jan 2011CPOL1 min read 37.7K   14   3
MonoDroid (Part 1): Installation

Since the last couple of days, I have been playing with Android devices and started looking into development options. I personally do not like Java development, so what’s left? Introducing MonoDroid:

MonoDroid is a development stack for using C# and core .NET APIs to develop Android-based applications.”

Here are the basics of getting the MonoDroid environment installed…

  1. Install the Java SDK
  2. Install the Android SDK
  3. Configure your simulator
  4. Install the MonoDroid for Visual Studio 2010 Plugin

NOTE: Please remember to install the x86 version of the Java SDK, it will not work with the x64 version.

Once installed, it’s pretty easy to get started… Open Visual Studio and there should be a new project type called MonoDroid.

This creates a VERY simple hello world application…

So, what did I think of MonoDroid? Not bad, not bad at all… The biggest issue for me currently is the fact that it doesn’t have a built in UI designer… Android uses a very similar UI description language to WPF/Silverlight, but it doesn’t have a built in designer for it yet so you have to use some 3rd party tools like DroidDraw. Also the APK that gets created is relatively big and performance isn’t exactly what I expected!



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

Written By
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

Questionstep by step guide for MONOAndroid installation Pin
heemanshubhalla6-Sep-14 17:30
heemanshubhalla6-Sep-14 17:30 
QuestionXamarin MonoDroid's? Pin
Fabrício Tonetto Londero9-Apr-12 8:19
Fabrício Tonetto Londero9-Apr-12 8:19 
QuestionWhat about deploying on a real device, and not the link in monodroid that is outdated? Pin
Juan Pablo G.C.28-Jan-11 4:07
Juan Pablo G.C.28-Jan-11 4:07 
What about deploying on a real device, and not the link in monodroid that is outdated?

Because I am having problems, I think this it is not a great post, is just links of monodroid.
Juan Pablo G.C.
Overrider Blog

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.