Posted: 4th Jun 2011 2:47
I noticed the Android platform is now up to version 3.0 but I have also learned not every Android device is using the newest version of the platform.

Will it be possible to target an earlier version of a platform? For example, could I use AppGameKit to target Android 2.2 if that is the version of the Android Platform a specific device I want to deploy to is using?

Or is the intention to have apps that are developed for a particular platform be able to run on all versions of that platform? For example, would an Android app be fully functional and stable on all versions of the Android platform?

Jason
Posted: 4th Jun 2011 10:01
The Android smartphone platform is at 2.3.4 "Gingerbread". 3.0 is "Honeycomb" and is tablet-only. The next release "Ice Cream Sandwich" will merge both platforms.

Considering AppGameKit is based on a virtual machine, I would imagine that your code will run on whatever platform the VM will run on.

I don't think there will be any way to tell if AppGameKit will run on any newer version until it's attempted. I'm going to guess that there will be a minimum version (most likely 2.0-ish) and then it will "just work" until it breaks.
Posted: 4th Jun 2011 18:03
I only have V2.1 on my phone.
Posted: 4th Jun 2011 19:51
I preferred 2.1. They completely messed up 2.2 on the Samsung Captivate.

I've been wondering if the AppGameKit is going to contain commands to query the device and get information such as screen resolution, OS version, device type, etc.. but in the end I guess most commands like that would be a moot point. After all the idea of the AppGameKit is to prevent us from having to worry about such things.

Code, compile, deploy.
Posted: 5th Jun 2011 11:23
I only have V2.1 on my phone


If you want to test your code on different versions of Android I would highly recommend buying a phone that can be easily rooted so you can flash different roms to it for testing.



http://en.wikipedia.org/wiki/Android_(operating_system)

If you look at this chart from the Android Wikipedia page, you can see that more than 90% of people will be running some version of Android 2.0 or above.
Posted: 8th Jun 2011 11:29
I am going to leave this here....

Android VM for Windows
http://www.bluestacks.com/