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 Haeman (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%)
  Special Offers Available
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 Thursday, February 2? 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

1430210648 978-1430210641 July 21, 2008 1

Android is Google’s answer to the iPhone and at the very least, has advantages in terms of multitasking, running apps in the background and others. Google’s CEO is getting front page coverage commenting on the coming Google/iPhone war.

This is a no frills, no nonsense, code centric run through the guts of application development on Google’s Mobile OS. It focuses on giving developers the essential tools and examples required to make viable commercial applications work.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

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

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

Work Experience:

9/06 - Current       Gravity Mobile                                 San Francisco CA
Lead Software Engineer
•   Technical lead for MLB.com Gameday and Gameday Audio
•    Contributing Engineer, AT&T Pandora Mobile project
•    Contributing Engineer, AT&T Song ID project
•    Contributing Engineer, VZW Music ID project

4/05 - Current                 Technical Writer                                      San Francisco CA
Mobile systems technical author
•    Author and editor of Zen and the Art of Debugging
•    Co-Author of Playing Multimedia Using BREW's IMedia API
•    Two more articles to be released on DevX.com within the month.


9/03 – 9/06       Rocket Mobile                                        Los Gatos CA
Software Engineer – Mobile Devices
•    Technical lead, multimedia messaging for Motorola V325, V3c RAZR, KRZR mobile phones
o    Designed and implemented Message Playback and Rendering System for picture messages
o    Redesigned and upgraded in-house database for Picture and Text Messages
o    Maintained and upgraded the packaging and transport system for Picture and Text Messages
o    Upgraded, optimized and maintained Multi Media Messaging WAP codecs
o    Successfully passed Verizon’s Interoperability Tests for eight mobile handsets
o    Over 10,000,000 units shipped by end of 2006
•    Authored, maintained, and upgraded over 30,000 lines of production-quality C code
•    MMS specification manager, direct upgrade path for MMS software
•    Rearchitected and refactored Rocket Mobile’s licensed application framework
o    Packaging the software for license to major handset OEM
•    Frequent idea submittals to CEO incited internal "Mobile Application Idea Contest"
o    As a result, a channel of communication has opened at R.M. between executives and developers that have resulted in new application development
•    Authored a real-time Global-Positioning-System prototype application for mobile devices
•    Conceived of, successfully pitched, and wrote a new embedded application for reading RSS

4/01 – 7/03              Technologies for Learning & Creativity                               Lyme NH
Consultant
•    Created a variety of File-maker Pro Databases
•    Wrote tools to help doctors and educators diagnose child development disabilities


Professional Skills

Advanced:    BREW, C, CDMA MMS, WAP, SMIL, Dev. Methodology for small platforms
Intermediate:    Assembly, Visual Prolog, Scheme, Java, J2ME, C++, Game Theory

OS:        Windows (XP, 2000, NT, 98), Mac OS (X and 9), Solaris Unix, Linux
Tools:    Visual Studio, SVN, CVS, Beyond Compare, Source Insight, Test Track Pro, BREW debugging tools, Lauderbauch’s Trace32
Attributes:
•    Fast learner, experienced working in a collaborative environment
•    Self reliant, motivated after three years at a start-up
•    Teaching skills and leadership ability gleaned from instructing and learning martial arts

Education

9/99 – 5/03  Skidmore College   Saratoga Springs NY
Bachelor of Arts degree in Computer Science and Philosophy

Activities and Personal Interests                           

09/99 - Current     Skidmore Martial Arts Club                                                       Saratoga Springs NY
President and Instructor
•  Grew the club from a single school with 5 students, to a multi school club with over 40 students
•   Currently teaching a weekly class in San Francisco

Boy Scouts
 Eagle Scout
• over 10 years of Scouting

Other interests:
•   guitar, mountain biking, DJing, law, eastern and western philosophy


Product Details

  • Paperback: 200 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,572,071 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





Look for Similar Items by Category


Look for Similar Items by Subject