Amazon.com: Android Essentials (Books for Professionals by Professionals) (9781430210641): Chris Haseman: Books
Android Essentials and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Android Essentials (Books for Professionals by Professionals)
 
 
Start reading Android Essentials on your Kindle in under a minute.

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

Android Essentials (Books for Professionals by Professionals) [Paperback]

Chris Haseman (Author)
2.2 out of 5 stars  See all reviews (6 customer reviews)

List Price: $19.99
Price: $17.83 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $2.16 (11%)
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $9.99  
Paperback $17.83  

Book Description

July 21, 2008 1430210648 978-1430210641 1

Android Essentials is a no–frills, no–nonsense, code–centric run through the guts of application development on Google’s Mobile OS. This book uses the development of a sample application to work through topics, focusing on giving developers the essential tools and examples required to make viable commercial applications work. Covering the entirety of the Android catalog in less than 150 pages is simply impossible. Instead, this book focuses on just four main topics: the application life cycle and OS integration, user interface, location–based services, and networking.

  • Thorough, complete, and useful work on the nuts and bolts of application development in Android
  • Example driven and practically minded
  • A tool for hobbyists and professionals who want to create production–quality applications

What you’ll learn

  • Understand how an Android application functions and communicates with the handset that hosts it.
  • Comprehend the complexities of timers, services, and multimedia playback.
  • Create and display a rich mix of custom–rendered screens and tailored Android widgets.
  • Understand how location–based services are becoming more and more important in the mobile world.
  • See how to use Google’s powerful Map tool.
  • Explore the intricacies of network connectivity in the mobile world.

Who this book is for

This book is for professional software engineers looking to move their ideas and applications into the mobile space with Android. The author assumes the reader has a passable understanding of Java. They should be able to write classes and handle basic inheritance structures. This book also targets hobbyist developers looking to negotiate the complex minefield of mobile software.

Table of Contents

  1. Introduction
  2. The Application
  3. User Interface
  4. Location, Location, Location
  5. Taking Android Out for a Walk
  6. Tying on a Bow

Frequently Bought Together

Customers buy this book with Beginning Android (Expert's Voice in Open Source) $27.73

Android Essentials (Books for Professionals by Professionals) + Beginning Android (Expert's Voice in Open Source)
  • This item: Android Essentials (Books for Professionals by Professionals)

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Beginning Android (Expert's Voice in Open Source)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

A bio is not available for this author.

Product Details

  • Paperback: 100 pages
  • Publisher: Apress; 1 edition (July 21, 2008)
  • Language: English
  • ISBN-10: 1430210648
  • ISBN-13: 978-1430210641
  • Product Dimensions: 9 x 7.3 x 0.5 inches
  • Shipping Weight: 5.6 ounces (View shipping rates and policies)
  • Average Customer Review: 2.2 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,591,676 in Books (See Top 100 in Books)

 

Customer Reviews

6 Reviews
5 star:    (0)
4 star:
 (2)
3 star:    (0)
2 star:
 (1)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
2.2 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

10 of 12 people found the following review helpful:
2.0 out of 5 stars Outdated, September 4, 2008
By 
Jayson Bailey (Denver, CO United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Android Essentials (Books for Professionals by Professionals) (Paperback)
This book could have been decent, but instead it's just outdated. Too many things have changed in the SDK. I recommend waiting either for an updated version of this book, or a different book covering 0.9 beta, or better yet, 1.0.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars A fair starting point for the beginning Android developer, January 20, 2009
This review is from: Android Essentials (Books for Professionals by Professionals) (Paperback)
TagGerr@utahcon.com wrote: Apress's firstPress books are written as short and succinct as possible to engage the reader and provide them a starting point in a given technology. They are intented to be released and read as close to the technology release as possible to gain the maxiumum experience in the shortest amount of time. Unfortunately in some cases, this rapid-release structure doesn't pan out so well, which is a flaw that this book suffers from. Thankfully this flaw does not render the book completely useless.

From the beginning of Android Essentials, it's clear that Chris Haseman is passionate about mobile development and very excited about Android and its possibilities. He provides clear instructions and walks the reader through each part of an Android application, as well as providing hints and tricks within the Eclipse environment to make Android development even easier. While it's not an instuction book on how to write Java, as Chris points out early on, most developers with a basic understanding of the language should be able to power their way through the examples and concepts. Chris doesn't hold the readers hand through Java structure or development, but he progresses at a comfortable pace that should allow for any referential reading that may be necessary.

The example code is where the reader may experience the most frustration. All code in the book was written using the M5-RC15 version of the Android SDK, which is two steps below the current release, 1.0-R2. While it may still be possible to run the M5 version of the SDK in a currect Eclipse installation, it is much easier and recommended to use the latest release so that any applications developed will work with current handsets. This means that only the first project in the book will actually build and launch correctly and all the others require small to moderately large adjustments. Anything from `add a line here and change that line there' to `completely re-build this function from scratch' is needed to get each example running. From a learning standpoint, this is where the book doesn't hold up well. It can be difficult at best to find the correct solution, and even a web search may only yield a few hand-made solutions with the tag `your mileage may vary'.

Interestingly, this is can also be a saving factor for this book. Not everyone prefers to read a book where all the answers are laid out and available for download. Part of the enjoyment of development is knowing that you have created something for a purpose, and using this book's code examples and the provided instruction is a great launching pad to discover your own way to build the same applications. So while it may take some extra time to make the examples work, the personal effort will usually leave a more lasting impression than just retyping the code into your favorite editor and verifying that the application does what it should.

Overall, I think that Android Essentials is a fair starting point for the beginning Android developer. For a serious developer, it's a good book for idea reference, and for a beginner it's a good start to see what is possible with Android. My final recommendation would be to wait and hope for an updated release of this book, or at least the code it contains. While I do enjoy discovering my own way through a particular application, more reliable starting code would have allowed me to spend more time developing my own applications instead of repairing another developer's.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 4 people found the following review helpful:
1.0 out of 5 stars Yep, outdated, January 1, 2009
By 
Andrew M.A (Broomfield, CO United States) - See all my reviews
This review is from: Android Essentials (Books for Professionals by Professionals) (Paperback)
Just re-iterating comments from other readers...this book is outdated. Most of the code samples don't work and by extension the book is out of sync with the 1.0 SDK.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
code listing, prank application, content resolvers, intent receiver, wrap content, overlay object, selectable list, new intent, menu elements, linear layout, splash screen, layout object
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Google Maps, Element Two, Fire The Missiles, Hello World, Element Three
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject