Professional Android 4 Application Development and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £4.24 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Professional Android 4 Application Development on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional Android 4 Application Development (Wrox Professional Guides) [Paperback]

Reto Meier
4.0 out of 5 stars  See all reviews (25 customer reviews)
RRP: £28.56
Price: £20.39 & FREE Delivery in the UK. Details
You Save: £8.17 (29%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 14 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 27 Oct.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £18.53  
Paperback £20.39  
Trade In this Item for up to £4.24
Trade in Professional Android 4 Application Development (Wrox Professional Guides) for an Amazon Gift Card of up to £4.24, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

26 April 2012 1118102274 978-1118102275 Updated
Developers, build mobile Android apps using Android 4 The fast–growing popularity of Android smartphones and tablets creates a huge opportunities for developers. If you′re an experienced developer, you can start creating robust mobile Android apps right away with this professional guide to Android 4 application development. Written by one of Google′s lead Android developer advocates, this practical book walks you through a series of hands–on projects that illustrate the features of the Android SDK. That includes all the new APIs introduced in Android 3 and 4, including building for tablets, using the Action Bar, Wi–Fi Direct, NFC Beam, and more. Shows experienced developers how to create mobile applications for Android smartphones and tablets Revised and expanded to cover all the Android SDK releases including Android 4.0 (Ice Cream Sandwich), including all updated APIs, and the latest changes to the Android platform. Explains new and enhanced features such as drag and drop, fragments, the action bar, enhanced multitouch support, new environmental sensor support, major improvements to the animation framework, and a range of new communications techniques including NFC and Wi–Fi direct. Provides practical guidance on publishing and marketing your applications, best practices for user experience, and more This book helps you learn to master the design, lifecycle, and UI of an Android app through practical exercises, which you can then use as a basis for developing your own Android apps.

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Professional Android 4 Application Development (Wrox Professional Guides) + Android Application Development Cookbook: 93 Recipes for Building Winning Apps + Beginning Android 4 Application Development
Price For All Three: £57.09

Buy the selected items together

Product details

  • Paperback: 864 pages
  • Publisher: John Wiley & Sons; Updated edition (26 April 2012)
  • Language: English
  • ISBN-10: 1118102274
  • ISBN-13: 978-1118102275
  • Product Dimensions: 18.8 x 3.9 x 23.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (25 customer reviews)
  • Amazon Bestsellers Rank: 100,201 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Originally from Perth, Western Australia, Reto Meier now lives in London and works for Google as an Android developer advocate.

Reto is an experienced software developer with more than 10 years of experience in GUI application architecture, design, and development. He's worked in various industries, including offshore oil and gas, before moving to London and into finance. Early in 2009 Reto became Google's Android developer advocate for EMEA.

Always interested in emerging technologies, Reto has been involved in Android since the initial release in 2007. In his spare time, he tinkers with a wide range of development platforms including Google's plethora of developer tools.

Product Description

From the Back Cover

Build unique smartphone and tablet applications with Android 4 Written by an Android authority, this up–to–date resource is an ideal guide to building mobile apps using the Android 4 SDK. It provides in–depth coverage, showing experienced Android developers how to take full advantage of new features, while covering the fundamentals that novice developers need to get started. Serving as a hands–on guide to building mobile apps using Android, the book walks you through a series of increasingly sophisticated projects, each introducing a new Android platform feature and highlighting the techniques and best practices that will help you write compelling Android apps. Professional Android 4 Application Development : Provides an in–depth look at the Android application components and their lifecycles Explores Android UI metaphors, design philosophies, and UI APIs to create compelling user interfaces for phones, tablets, and TVs Introduces techniques for creating map–based applications and using location–based services Looks at how to create background services, Notifications, and Cloud To Device Messaging Demonstrates how to create dynamic and interactive home screen Widgets and Live Wallpaper Explores hardware and communication APIs, including Bluetooth, telephony, WiFi Direct, and NFC Beam Examines the use of the camera and hardware sensors Details the new animation framework and other user experience enhancements, including drag and drop, the Action Bar, and Fragments Includes a new chapter on publishing your apps Introduces the License Verification and In App Billing Services Programmer Forums Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world. Code Downloads Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use. Read More Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you. Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author

Reto Meier is Google′s Android Developer Relations Tech Lead. He has been involved in Android development since the initial release in 2007.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most Helpful Customer Reviews
19 of 19 people found the following review helpful
3.0 out of 5 stars Possibly not the book you were hoping for 15 Oct 2013
By Annie
Format:Kindle Edition|Verified Purchase
Firstly there are a number of chapters and sections that are completely deprecated (as of October 2013):
1. The entire chapter on Mapping is no use because the book is based on Maps v1. This is replaced completely by Maps v2, which is an entirely different library
2. The advanced section on C2DM is now deprecated and replaced entirely by a new library called Google Cloud Messaging
3. Throughout the book a single app is written that uses and displays earthquake data. Unfortunately the code won't work for you anymore because the earthquake data feed they use is deprecated and no longer exists. There are workaround, if you can figure it out. In reality, this feed should be scrapped along with the custom XML code (and the side tracking to try and teach you XML pull parsers) written and replaced by JSON, which is more at home with Android having a JSON library at your disposal.

Throughout the book there are examples and small programs, which are fine, however Reto seems to not understand that people read from start to finish, and indeed have to in order to progress with their knowledge. The problem here is concepts, code and api calls are made in examples that are both not explained and are not actually covered until much later in the book.

The earthquake app is a useful app that traverses the book, and is easily updated and followed.. until you reach the database section where all of a sudden you are pounced upon without mercy with the introduction of not only databases, but content providers and the google search widget. All of which ends up making you stop completely the earthquake app and instead reach for the internet for better examples.

Later on in the book more advanced topics, e.g.
Read more ›
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
5.0 out of 5 stars The essential Android development book 3 July 2012
By Ollie C
Format:Kindle Edition|Verified Purchase
Reto not only has many years' of experience working with Android, he also works at Google as part of the Android developer relations team - this gives him a unique and valuable perspective. What I really like about the book is not just the broad coverage and the practical examples, but the tips to make the most of the platform. Many Android books are just a rehash of the documentation, but Reto has gone to great lengths to include tips and examples that deliver value over and above the documentation.

As far as I'm concerned this book and Mark Murphy's Commonsware ebooks are essential reading for anyone building Android mobile apps.

My only suggestion for improvement would be to make a passing mention of third-party libraries that add value, particularly ActionBarSherlock (which as far as I saw wasn't mentioned) and services like BugSense/Flurry that are in common use.
Comment | 
Was this review helpful to you?
23 of 25 people found the following review helpful
5.0 out of 5 stars Weighty and worthy - highly recommended 2 May 2012
By Carl P
This is a comprehensive and accessible guide to programming Android applications, written by a guy who's been closely involved with the platform since its initial launch.

First reaction - it's massive! Weighing in at over 800 pages, this isn't a book that you would want dropped on your foot or cat. Fortunately, the large size is as a result of a genuine effort to provide detailed information at every stage of the development process.

Organisationally, it's well-thought-through, comprising roughly 20 chapters that cover all aspects of Android app development, beginning with a simple 'Hello, World' (or in this case, 'Hello Android') example, then moving on to more advanced topics such as Databases, Content Providers, and recent technology such as NFC. Post-publication topics such as in-app billing and monetization are covered too.

Content-wise, it's very thorough; leading the reader through each topic with code samples and screenshots taken from the most recent Android release (Ice Cream Sandwich) The whole book seems to have been updated to reflect changes and advances in this newest O/S and the latest APIs. The development environment was Eclipse 3.7. At the time of writing (May 2012) these make it impressively up-to-date.

I'm a professional coder, so for me this book is part-tutorial, part-reference, but I think that it would be useful for less advanced programmers too. Despite its title, it's accessible while not shying away from the necessary detail. There are chunks of humour sprinkled throughout, which can liven up the odd bit of dry subject matter. For example, chapter one provides gentle reassurance that "Despite the name, Android will not help you create an emotionless army of unstoppable robot warriors"...
Read more ›
Was this review helpful to you?
5 of 5 people found the following review helpful
Format:Paperback|Verified Purchase
I spend almost as much time having a snooze in between reading the pages than I do reading the pages. I am currently on page 100 and I haven't written a line of code yet. I come from a Java ME background, but still find the content of the book very heavy.

I cannot understand the rationale of introducing Android development with 100+ pages of text with so few examples and, so far, no test programs to try out so you can actually get a feel and better understanding of what's going on.

2 stars as I'm sure the book will get better as it goes on (only another 700 pages to go...), but surely there must be something better out there. I'm beginning to wish that I'd just gone the route instead.

Also, I think people with little programming experience (esp. Java) will struggle with this book.
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
2.0 out of 5 stars OK book, but better info online for free
The book is OK, but programming books go out of date so quickly.
In practice I find it much easier to search the on-line data than refer to the book. Read more
Published 2 months ago by atticlab
2.0 out of 5 stars I like to code but also understand what I am coding ...
I am a C# developer with over 5+ years experience now, completely new to Android and haven't used Java for over 10 years. Read more
Published 3 months ago by Amazon Customer
4.0 out of 5 stars Good book on the whole
Very detailed book, with lots of examples; though it is better as a reference guide than learning it for the first time, as there is ~70 pages of UI basics, which is just too much... Read more
Published 6 months ago by Amazon Customer
5.0 out of 5 stars Excellent book
I'm an experienced developer so wasn't looking for an idiot's guide to programming, and as such I quite liked this book. Read more
Published 7 months ago by JackDanielsIMOW
4.0 out of 5 stars good but taught
The books gives a very good view on matters and issues that you won't find easily in other book.
Definitively not recommended for novices.
Published 7 months ago by Filippo Pirro
4.0 out of 5 stars Just about the right level
Good content for an experienced developer (Which I am) can't speak to how good it would be for a newbie. Read more
Published 14 months ago by Timothy Bartle
2.0 out of 5 stars Confusing book
'Professional Android 4 Application Development' leaves me confused as to its purpose. I'm a seasoned programmer and I was expecting a good support covering the most important... Read more
Published 16 months ago by Tom G.
5.0 out of 5 stars Enjoy it
It deserves a good review and numbers of readers have given that already. It saves a lot of time by providing valuable, concise information. Read more
Published 17 months ago by Draccel
5.0 out of 5 stars Quite perfect
When you get this book, you can create professional android applications. This book includes lots of advanced chapters which is excellent content
Published 17 months ago by Muhammed Yüce
2.0 out of 5 stars Would have been clear
Most topics are not fully covered and clear too much of crisp way.

I am sure I cannot build an app just with this book. Read more
Published 18 months ago by Divya
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
29 Feb 2012 ? 0 13 Oct 2011
See all discussions...  
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions

Look for similar items by category