May be we should start a new thread on this, but if you have already started on it, I would like to request the inclusion of another topic where Android "should excel but does not", which is the area of optimization.
Unlike in big server apps and utilities development, where robustness and production efficiency is paramount, I find Android development to be very sensitive to the burden on performance. While large "Automatic" optimizers like Soot (there is an Eclipse plugin) may be good for larger apps, they cannot fix inefficiencies in basic structure, thus is not quite suitable for smaller Android apps. And there seems to be so little info and tools available for considering/ designing framework, or basic flow, for an Android app. If there is a collection of reference and comparisons on class/method cost, (even a simple, but easy to use, list of execution cycles) or a tool to let us compare them for different approaches for a task, it would be a great help. Tricks to improve efficiency is a serious matter for Android, and it could be enjoyable to read about hidden, or not-talked-about-often "Gotcha's" in performance burden of seemingly simple class/methods. If we take 1000 Android app codes, what would be the chance of seeing the use of Short variable, for example. Ten?.....even..... one? I don't even know if it is faster or slower than Long (and by how much) on a typical smart phone! > > Well, in that area, I do have a partial chapter on rich text, > including all this Spanned stuff, in one of my books. That chapter is > due to be fleshed out shortly, now that my RichEditText widget is > almost vaguely working. > > And, suffice it to say I have lots more dusty (and, occasionally, > dark) corners to write about. > > -- > Mark Murphy (a Commons > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > Warescription: Three Android Books, Plus Updates, One Low Price! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

