The Next Big Thing
Posts about next generation technologies and their effect on business.

If you are interested in a book on switching over to Android development

programming for Andoird thumb.gifI have programmed on many platforms over the years, including mobile platforms like Windows mobile. I was looking at this book to bring me up to speed on Android and not spend a great deal of time on the basics of programming…


It started out with the Eclipse IDE, and that’s a good thing since if you’ve never worked with Eclipse before, you’ll need some help getting in installed correctly. I was a bit surprised it didn’t mention GIT or any other software configuration management tools, since you’ll likely need one. The Eclipse IDE can be a bit buggy and no one wants to loose work that’s been tested.


The book does briefly cover the basics of Java on Android but fortunately didn’t dwell on it for long. The book assumes a basic Java programming skills, describes the Software Development Kit (SDK), the basics of an Android application architecture and has a chapter on getting applications into the user’s hands.


It is not until chapter 5 that a real Android coding example is really mentioned.


If you are into native coding, the last chapter was about the Java Native Interface. I was not going down that route, but it appeared to be well described.


One nice aspect of this book was that it told me why something gets done and not only how to do it, by rote. There are good architectural explanations as well as code to experiment with.


I can’t say that by just using this book I’ll write the most elegant code, but it does help you understand the decisions that need to be made and aid you in choosing one that works.

Tags: Android
Labels: Android
Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the community guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Showing results for 
Search instead for 
Do you mean 
About the Author
Follow Us
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.