Now a days, Android apps Development is very challenging platform for Software Developers. This is very easy to understand for beginners.
Android Operating System is now so much common platform. Such device is owned by almost everyone and every country. That’s why programmers, now a days Developing Android Applications to reach to clients easily.
It’s so easy to make an app, but hard to make it comfortable for user and approved to Play Store. You need to become so much expert to make useful apps.
Only you should start to read the book if you have a personal computer with high speed net connection. You are fluent in Java Programming and You have much curiosity to learn new thinks and study hard. Otherwise you should download it and keep as a library collection. When you think yourself prepared to practice at Android Platform, than you can Start.