Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I have been developing for win7 mobile (XNA/silverlight and will continue to do so, love everything about it) but I wanted to branch a few of my more polished games to google app store online, and perhaps android(though not sure, as with all the different versions it makes learning/loading applications a bit tricky)

What is the most versatile language to start learning from chrome apps/android:

Java would be excellent for android, but could I port it to a web app for chrome? (and its close to C#)

Flash would work for a web app as I can just embed it into a html page (have done actionscript before, didn't care much for the IDE though), but would it also work on android?

or I guess there is always C/C++ but haven't heard much about that, though I think it works for both (though C++ does interest me)

Any advice would be excellent, thanks.

share|improve this question
    
If I may make a plug: I am currently seeking crowd-funding to finish and open-source my XNA implementation for Android (via MonoDroid) and on the web with Silverlight (and on iOS via MonoTouch). rockethub.com/projects/… –  Andrew Russell Feb 5 '11 at 13:13

1 Answer 1

up vote 3 down vote accepted

For developing a Chrome App, you simply need a website so I don't think its unreasonable to take your existing Silverlight app and try to deploy it to the Chrome Store. See this tutorial from Google Code Getting Started: Chrome Web Store on the steps involved.

Java for Android is probably the fastest way to get started, but depending on the nature of how quickly you want to take your Android port to market, MonoDroid looks very promising for doing C# development on Android and XNATouch looks to be working on a MonoDroid port.

These two options keep you on C#/XNA/Silverlight but the Android version isn't distributed with a Go-Live license yet. If you do not have firm deadlines to publish these, I might look into the MonoDroid route for your Android port, if you need to get them out quickly, then Java coupled with the Android SDK is probably the best bet since you can write today and deploy tomorrow.

share|improve this answer
    
wow, if XNATouch works on the MonoDroid as you say it does, that would be the best thing ever! I could just port my games to MonoDroid with almost no changing of anything! –  Spooks Feb 4 '11 at 21:27
    
I know they're working on a port, and are always looking for extra developers to contribute. As I said, neither is fully baked at this point, but they look very promising. –  Nate Feb 4 '11 at 21:56

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.