The first 'real' post in the series entitled : Developing for Android, I: Understanding the Mobile Context lays out some important considerations for mobile.
I highly recommend that any mobile developer; seasoned as they may, take some time to digest this article. It is pretty high level, but gives a pretty good overview of why you should be aware of the mobile context. It really outlines how mobile computing is different than desktop or server computing..
tl;dr : Mobile devices have servere limitations different from desktop / server compute. Not taking into consideration Memory, CPU, GPU, Low End Devices, Frame Rates, GC, UI Thread, Storage, Network can cause not only poor app performance, but also cause poor device performance.
No comments:
Post a Comment