Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Like New See details
Price: £13.16

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £4.85 Amazon.co.uk Gift Card
Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) [Paperback]

Ed Burnette
4.0 out of 5 stars  See all reviews (31 customer reviews)
RRP: £26.99
Price: £17.54 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £9.45 (35%)
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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Paperback £17.54  
Trade In this Item for up to £4.85
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) for an Amazon.co.uk gift card of up to £4.85, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Hello, Android: Introducing Google's Mobile Development Platform (Pragmatic Programmers) + Beginning Android Application Development (Wrox Programmer to Programmer) + Android Application Development For Dummies (For Dummies (Computers))
Price For All Three: £49.37

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 300 pages
  • Publisher: Pragmatic Bookshelf; 3 edition (4 Aug 2010)
  • Language English
  • ISBN-10: 1934356565
  • ISBN-13: 978-1934356562
  • Product Dimensions: 23.1 x 19.2 x 1.7 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (31 customer reviews)
  • Amazon Bestsellers Rank: 13,095 in Books (See Top 100 in Books)

More About the Author

Ed Burnette
Discover books, learn about writers, and more.

Visit Amazon's Ed Burnette Page

Product Description

Product Description

Google's Android is shaking up the mobile market in a big way. With Android, you can write programs that run on any compatible cell phone or tablet in the world. It's a mobile platform you can't afford not to learn, and this book gets you started. Hello, Android has been updated to Android 2.3.3, with revised code throughout to reflect this updated version. That means that the book is now up-to-date for tablets such as the Kindle Fire. All examples were tested for forwards and backwards compatibility on a variety of devices and versions of Android from 1.5 to 4.0. (Note: the Kindle Fire does not support home screen widgets or wallpaper, so those samples couldn't be tested on the Fire.)

Android is an operating system for mobile phones and tablets. It's inside millions of cell phones and other devices, including the hugely popular Amazon Kindle Fire, making Android the foremost platform for mobile application developers. That could be your own program running on all those devices.

Within minutes, Hello, Android will get you started creating your first working application: Android's version of "Hello, World." From there, you'll build up a more substantial example: an Android Sudoku game. By gradually adding features to the game, you'll learn the basics of Android programming. You'll also see how to build in audio and video support, add graphics using 2D and 3D OpenGL, network with web pages and web services, and store data with SQLite. You'll also learn how to publish your applications to the Android Market.

The #1 book for learning Android is now in its third edition. Every page and example was reviewed and updated for compatibility with the latest versions. Freshly added material covers installing applications to the SD card, supporting multi-touch, and creating live wallpaper. You'll also find plenty of real-world advice on how to support all major Android versions in use today.

If you'd rather be coding than reading about coding, this book is for you.

About the Author

Ed Burnette is editor of the articles section at eclipse.org, and author of the web site's "The Rich Client Platform (RCP) Tutorial" series. Ed also co-authored Eclipse in Action (Manning) and runs the eclipsepowered.org site, where he can often be found hanging out in the Eclipse community forums. He's written everything from multi-user servers to compilers to commercial video games since earning a Bachelor of Science degree in computer science from North Carolina State University. He is a Principal Systems Developer at SAS, and lives near Research Triangle Park, NC.


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

Most Helpful Customer Reviews
53 of 53 people found the following review helpful
By S. Emm
Format:Paperback|Amazon Verified Purchase
This book covers a broad array of topics, it covers none of them in real depth and it is really really focused on Android - as opposed to Java. For my situation - it was perfect.

As a "read in a week, do the examples and lean a hell of a lot" type of book - it does the job well. If you know nothing about Android, want a crash course in the possibilities, and some basic intro on to how to realise them - this is the book you want. It's short, it's to the point and it will kick-start you into development. It's also way more digestible than the online docs if you're just starting out.
It will not turn you into an Android development ace; although it's such a new technology, you may be mistaken for one when you open your mouth. You'll certainly be able to "talk" a reasonable game when you're finished. If you are looking for a detailed Android reference or advanced programming manual type of thing - it's the wrong book.

It focuses on Android - not Java. You will learn NOTHING about Java programming, the pages deal exclusively with the Android system, and how to program it USING Java.

The book is divided up into 4 sections:

Section I : Introducing Android
------------------------------------
Chapter 1 : Gets the tools set up (Eclipse IDE, Android Development Kit plug-in and Android SDK) and has you compiling the obligatory "Hello World" project.
Chapter 2 : Takes you on a 5 minute tour of the Android system from bottom to top. It's useful, especially if like me you come from a non-mobile development context. Android handles
application life-cycle differently because of the resource constrained devices it's typically hosted by; this has major implications for your application implementation.

Section II : The Basics (Uses the construction of a basic Sudoku game as it's vehicle for teaching throughout the section)
------------------------------------
Chapter 3 : User interface (Screens, Dialogue boxes, Menus, Buttons etc.)
Chapter 4 : 2D Graphics (draw your Sudoku grid / numbers)
Chapter 5 : Multimedia (Audio / Video...to add those essential Sudoku sounds...)
Chapter 6 : Storing Local Data (remembering Sudoku options - handling saving of current game data when the game is paused [e.g. when a call comes in mid-game and Android context
switches out your application])

Section III : Beyond the Basics
------------------------------------
Chapter 7 : The Connected World - using the phone browser / browser view, JavaScript, web services.
Chapter 8 : Location and Sensing - using the host of other sensors (GPS, Accelerometer, light-meter, orientation etc) your device may have.
Chapter 9 : SQLite - using the ever-popular SQLite embedded database that comes with Android.
Chapter 10 : 3D Graphics - using the Android implementation of OpenGL.

Section IV : The Next Generation
------------------------------------
Chapter 11 : Multi-touch - how to
Chapter 12 : There's no place like home - creating widgets / live wall-paper
Chapter 13 : Write once, Test Everywhere - advice and tips on debugging / testing when faced with a large array of devices already in the wild.
Chapter 14 : Publishing to the Market - a basic overview of getting your application to those fee-paying mobile junkies.

My one gripe with this book is in Section II - you're in the mix...building Sudoku and it's done in a nice, incremental manner: you write a little code, compile it up and see it run. Gradually the game comes together and you get a sense of satisfaction from watching it do just that. Then, at a certain point, you'll find yourself writing code that uses functions you've not written yet....suddenly...POW...your code doesn't compile and you can't see the results of your new code. Obviously you dive forward, find the functions, implement them and hey presto, it compiles again. It's not a terminal thing; just out of the blue and a little frustrating.

Overall - I thought this was a really good book for someone a) who knows a bit of Java b) doesn't know Android at all. You could probably figure it all out from the online docs - but I bet you it will take a lot longer and won't be half as pleasant an experience! I'd recommend it to anyone starting out with Android.
Comment | 
Was this review helpful to you?
40 of 40 people found the following review helpful
By Mitt
Format:Paperback
'Hello, Android' provides an excellent introduction to the Android platform for developers. Well written and easily understood, it quickly allows you to start developing your own applications. This is by no means a complete guide to developing for Android, but it gives you enough to start.

One word of warning though, this book is not for beginners. It assumes familiarity with java and some with xml. If you intend to start developing for Android without this then I would recommend familiarising yourself with java first. Xml is simple enough to pick up as you go along, but this book is not intended for a complete novice.
Comment | 
Was this review helpful to you?
18 of 18 people found the following review helpful
Format:Paperback
I started to read about Android and wanted to really structured introduction to developing for the environment. 'Hello, Android' provided a strong flow of learning and at a pace that lets the user see results. The first part of the book that develops a Sudoku is productive and lets you try out different ideas. An individual new to Android environment will be able to make good use of the book.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
A Good Intro but not for complete beginners
I approached this book with no Java, some understanding of OOP and a dusty fifteen year old Computer Science Degree. Read more
Published 2 hours ago by Dr. Edward Austin
Leaves too many gaps for my liking
Another review reads shallow and broad - have to agree with this mainly but would also add leaving it incomplete

There's a lot missing from this book - activities and... Read more
Published 6 months ago by K H Liu
Fast and furious into Android
It'd been a while since I needed an introduction to Android. I remember I skimmed over a few articles and blog entries, but thought a book would provide me an organized learning... Read more
Published 7 months ago by Jacek Laskowski
Thinking and coding for a Android Phone
This is a useful book not just for how to code on an Android but also how to think while coding on an Android app. It's not the same as being on a PC / Linux box. Read more
Published 7 months ago by Martin Brady
basic primer not for beginners
A simple introduction to the language with lots of practical examples although it provides little to no explanation of the concepts of the language or syntax.
Published 8 months ago by MR
Too Superficial!
The tag line to this book is "If you'd rather be coding than reading about coding, Hello android is for you". Read more
Published 9 months ago by Barlow
A pleasant surprise
As it promises, the books leads the reader into the world of Android application development, and it does it through a balanced set of examples, selected to show the most... Read more
Published 9 months ago by Riccardo Di Meo
Learning Android
A good intro to Android. Having had experience of J2ME this book is exactly what I needed to get started quickly building an Android app. Read more
Published 9 months ago by Jim Edgar
Hello, Android review
I'm writing this review with some experience (around 6 months) in Android and Java already.

As other reviews has mentioned, there isn't an Java learning here which is... Read more
Published 10 months ago by Muffinbubble
Good Intro
Solid introduction to Android app development with excellent explanations throughout

There is a little too much on graphical stuff for my liking, but its a good starting... Read more
Published 10 months ago by Angry Sid
Search Customer Reviews
Only search this product's reviews

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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges