when am starting to make an iPhone game , i had to put on my mind some matters like on texturing or maps size or compression or even the way i organize my project .
for Android games , what i supposed to look forward too , to not get problems later or to get a fast & successful game ?
can i do the same things i do with iPhone even on image compression type ?
Well, I’ve read somewhere that iPhone has some special optimization for skinned meshes (rigged models), while Android lacks on those. So you probably want try to keep the skinned models & number of bone influences lower than 4 (which is also true for iPhone). If possible try to use max 1 or 2 bones per verticle and avoid having 4 bones influence one single verticle where ever possible, because this may cause lower performance on Androids.
Also you should thread most of the medium-end Android devices similar to the iPhone3 G (iirc), which are similar in performance.
It’s pretty much the same. iPhone uses different compression I think but I think it also adjusts that for you.
Its going to sound simple - but it super important…
WRITE DOWN THE KEY YOU USE FOR THE ANDROID KEY STORE
I wish someone would have told me that, now if I want to update my app I have to delete the current one and re-upload it or change the package name. I will never ever ever forget my password again.
Oh, and also consider your GUI - android has many different sized screens, make sure your GUI is tested to be resolution independent.