Is it possible to have an explanation about ORX Android development? ( Or links ^^ )
- I like to know, for example, the difference between native and non-native versions.
- Should we rewrite the code for Android?
- In native version, should we do different executables for each hardware android?
- anything that you think is important to know
I do not understand anything and your science would be welcome...
I'm definitely not the most knowledgeable for the Android version as I haven't worked on it not used it myself, but I'll try.
Lydesik and Faistoiplaisir are the two main people that can bring you any Android-related answers you need.
The difference between native and non-native is that the native one is only supported by more recent versions of Android (2.3+ I think, but don't quote me on this, I might be wrong). There's more info about this on this forum if you search a bit.
You don't have to rewrite any code based on the API of orx. It's meant to be completely portable across all supported platforms. The only Android-specific code you'll have to write are what is not supported directly by orx (integration to OpenFeint, Android-specific SDK, etc etc).
I don't think you have to do more than 1 version of your native executable for different hardware, but again wait for a definite answer from Lydesik or Faistoiplaisir.
Well, I don't think there's much to know about the Android version specifically, but there's plenty to learn about orx itself and the gazillions of hidden features that will make your development easier provided you know about them.
I had seen the last two links but it haven't useful information for my query. The first link is very useful but I did not find on the wiki.