Learning Android Review

Learning Android
Average Reviews:

(More customer reviews)
Are you looking to buy Learning Android? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning Android. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning Android ReviewLearning Android is a very nice tour through developing Android applications. It's aimed at programmers who are comfortable with Java already, and doesn't waste any time getting into what's different about Android programming. If you're looking for a guide to save you a lot of time getting from "absolute Android beginner" to "comfortable consulting the API documentation on your own", I think Learning Android is quite a good choice.
Most of the book is devoted to incrementally developing a simple Twitter app. Whether you like or dislike this style of exposition is something of a personal preference, but I will say the chapters are chosen pretty well, and aside from the obvious fact that later chapters assume the code from the previous ones, I never found myself needed to flip backwards a lot, which can sometimes be a problem with books that try to develop a single application over a few hundred pages.
I think I'm probably representative of the target audience for this book. I have quite a bit of experience programming in various languages, and I'm an experienced iOS developer, but with no real prior exposure to Android programming. For me, the book was nearly ideal. I was able to breeze through it pretty easily while getting a very good basic overview. It's certainly targets Eclipse and the associated Android tools that go with it, but the book was generally careful to also at least show the actual files that were generated. As an emacs user who was going through the book using only the Android SDK tools, this was a helpful touch. One minor disappointment is that while the book does a nice job of explaining what Eclipse is doing so that you may do it yourself, it doesn't always provide much coverage of the Android SDK tools or how you would use them to accomplish the same tasks. You can generally find that information elsewhere, but going only by the book, you might sometimes think, "OK, so I need to create this XML file. I guess I can just type it in, but is there an SDK tool that generates the skeleton or do I just do it all by hand?"
In terms of formatting, all the code samples and other text resources such as XML files were presented very nicely. The samples are annotated with footnote overlays that point you to a fuller description of important lines or content that has just been introduced. I noticed very few errors, either in code or in the text, and those I did see were typically minor annoyances rather than issues which change the meaning of a passage.
My overall impression of the book is that if you have a reasonable amount of experience with Java, you can quickly get up to speed with quite a bit of what you need to start targeting Android devices using this book, which for my purposes, made it nearly ideal.Learning Android OverviewWant to build apps for Android devices? This book is the perfect way to master the fundamentals. Written by an expert who's taught this mobile platform to hundreds of developers in large organizations, this gentle introduction shows experienced object-oriented programmers how to use Android's basic building blocks to create user interfaces, store data, connect to the network, and more. You'll build a Twitter-like application throughout the course of this book, adding new features with each chapter. Along the way, you'll also create your own toolbox of code patterns to help you program any type of Android application with ease.
Get an overview of the Android platform and discover how it fits into the mobile ecosystem
Learn about the Android stack, including its application framework, and the structure and distribution of application packages (APK)
Set up your Android development environment and get started with simple programs
Use Android's building blocks--Activities, Intents, Services, Content Providers, and Broadcast Receivers
Learn how to build basic Android user interfaces and organize UI elements in Views and Layouts
Build a service that uses a background process to update data in your application
Get an introduction to Android Interface Definition Language (AIDL) and the Native Development Kit (NDK)


Want to learn more information about Learning Android?

>> Click Here to See All Customer Reviews & Ratings Now

0 comments:

Post a Comment