I’ve been developing java for several years, and i’m thinking of trying to android application development , even if i’m a little late in the game.
How would I go about limiting the memory usage and battery usage of an android application?
and also, what kind of portability issues will I face when writing android apps?
The first one depends heavily on the used hardware (GPS, Wifi, …) and of course it depends what your app will be.
The portability is basically like web development: You will see when you stumble upon them. With experience you will implement workarounds you remember before you hit the wall…