Friends,
Here is my questions
Which is best to start with Creating a traditional Android application by downloading all the API's and use an Eclipse to write an Android application OR Download the Monodroid SDK and start wrting an application for android using Visual Studio?
Which is preferable out of these 2 options?
If we select the 2nd option to go with Monodroid, do the Android Market place requires any additional packages required to upload and run our application online?
Loading

VulpesPosted Jul 4, 2011, 6:17 AM
The future of the product is uncertain and it's not even clear how AttachMate are going to support it now all the Mono developers, including Miguel De Icaza, have left to form Xamarin (http://xamarin.com/) which is creating its own version of the software though it won't be ready for a few months.
If you must do something now, then I'd use Java instead. However, there's even a cloud hanging over that as the use of Java with the non-standard Dalvik runtime is currently the subject of a dispute between Google and Oracle, the new owners of Sun. If Google were to lose this dispute, then I wouldn't be surprised to see them junk the Java based APIs and write it all again using C++ to avoid having to pay royalties to Oracle.
VulpesPosted Jul 19, 2011, 3:43 AM
However, that's very good news about Xamarin and the effective continuation of the existing products, with the improvements they've already written since leaving Novell rolled in.
Presumably, they couldn't tell us about this before as they will still hammering out the details with Attachmate.
That still leaves the mystery of who's funding Xamarin as one imagines that it will be a long time yet before they become self-supporting. I wonder if it is Microsoft?
Sam HobbsPosted Jul 18, 2011, 1:40 PM
In reply to the original question, the gates are now open for using Mono for Android; see Novell/Xamarin Partnership around Mono. Xamarin will be supporting and selliing it and the other Mono tools and will now support the Mono open source community project. See the Xamarin store for purchases.
There will be a Monospace conference this weekend.
Also see the Xamarin mobile products available now! « xamarin press release.
I don't understand why Vulpes's reply is the answer; I said to wait for news, and now we have news. Does today's news help answer the question?
VulpesPosted Jul 4, 2011, 6:25 PM
If Google did decide to get rid of Java, then they couldn't replace it anytime soon as there's apparently 2.1 million lines within the OS!
Sam HobbsPosted Jul 4, 2011, 3:06 PM
Don't buy MonoDroid or any of the products from Novell, at least not until the company provides support. Currently the software is being ignored by the new owners; people that have a legal right to get refunds are not getting refunds and owners that need to get their systems licensed cannot get that done even though they have a legal right to it. You can use a trial versoin of MonoDroid for free that can be used to test applications using a virtual device in Windows.
So if you are familiar with Silverlight then you can learn about Andoid programming using Silverlight but note that there is currently no indication that it will be free. You will likely have to purchase .NET for Android but as I said many things will change July 23 - 25.
There is a third option for Android development. It is possible to develop using C++. Android is Linux and C/C++ is the native language for Unix/Linux. Some people even use Visual Studio to do Android development using C++.
VulpesPosted Jul 4, 2011, 9:01 AM
Mahesh ChandPosted Jul 4, 2011, 8:45 AM
http://tirania.org/blog/archive/2011/Jun-28.html