Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Mobile Development
  3. Mobile
  4. Monodroid to develop Android apps in C#

Monodroid to develop Android apps in C#

Scheduled Pinned Locked Moved Mobile
csharpandroidmobilevisual-studioquestion
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Swinkaran
    wrote on last edited by
    #1

    I am a c# programmer. I have currently installed and integrated Monodroid into my Visual Studio and all going good. Recently(yesterday), we had a chat in our office and another programmer suggested Xamarin. We both did enough research. Which technology do you guys suggest? Is there any other better & competitive solution? Thanks.

    S R 2 Replies Last reply
    0
    • S Swinkaran

      I am a c# programmer. I have currently installed and integrated Monodroid into my Visual Studio and all going good. Recently(yesterday), we had a chat in our office and another programmer suggested Xamarin. We both did enough research. Which technology do you guys suggest? Is there any other better & competitive solution? Thanks.

      S Offline
      S Offline
      Sandip Nascar
      wrote on last edited by
      #2

      For .Net developers, Xamarin Mono Android is the best option. There is no reason I see why to use Davlink/Java when we can do the same thing in C#. The only thing to note is the developer license when it comes installing into physical device. There is a 399 USD developer license cost which is not a big money when it comes to the ease to .Net developers to use their existing library to create mobile application rapidly. Have a look at my latest Monodroid application in C#. Android - Stock Market Watch (COINS) in C# using Visual Studio 2010[^] cheers

      S 1 Reply Last reply
      0
      • S Swinkaran

        I am a c# programmer. I have currently installed and integrated Monodroid into my Visual Studio and all going good. Recently(yesterday), we had a chat in our office and another programmer suggested Xamarin. We both did enough research. Which technology do you guys suggest? Is there any other better & competitive solution? Thanks.

        R Offline
        R Offline
        Ravi Bhavnani
        wrote on last edited by
        #3

        I second Sandip's suggestion to consider Xamarin. But keep in mind that MonoDroid doesn't support every Android API (but it's pretty close).  MonoDroid will always be a version or two behind the latest version of Android, but for most devs, the convenience and productivity gain of using VStudio will outweigh the lack of API coverage.  Also, from my testing, MonoDroid doesn't visibly impact the app's performance. /ravi

        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

        S 1 Reply Last reply
        0
        • S Sandip Nascar

          For .Net developers, Xamarin Mono Android is the best option. There is no reason I see why to use Davlink/Java when we can do the same thing in C#. The only thing to note is the developer license when it comes installing into physical device. There is a 399 USD developer license cost which is not a big money when it comes to the ease to .Net developers to use their existing library to create mobile application rapidly. Have a look at my latest Monodroid application in C#. Android - Stock Market Watch (COINS) in C# using Visual Studio 2010[^] cheers

          S Offline
          S Offline
          Swinkaran
          wrote on last edited by
          #4

          The Stock market link you provided me is very impressive. Thanks.

          1 Reply Last reply
          0
          • R Ravi Bhavnani

            I second Sandip's suggestion to consider Xamarin. But keep in mind that MonoDroid doesn't support every Android API (but it's pretty close).  MonoDroid will always be a version or two behind the latest version of Android, but for most devs, the convenience and productivity gain of using VStudio will outweigh the lack of API coverage.  Also, from my testing, MonoDroid doesn't visibly impact the app's performance. /ravi

            My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

            S Offline
            S Offline
            Swinkaran
            wrote on last edited by
            #5

            Thanks Ravi, We ended up with bending towards Monodroid. regards, Sri

            R 1 Reply Last reply
            0
            • S Swinkaran

              Thanks Ravi, We ended up with bending towards Monodroid. regards, Sri

              R Offline
              R Offline
              Ravi Bhavnani
              wrote on last edited by
              #6

              Very happy to hear that!  If possible, please keep the CP community updated with your experiences (good and bad) with it. Thanks, /ravi

              My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups