Google Android dominates the mobile market, and by targeting Android, your apps can run on most of the phones and tablets in the world. This new fourth edition of the #1 book for learning Android covers all modern Android versions from Android 4.1 through Android 5.0. Freshly added material covers new Android features such as Fragments and Google Play Services. Android is a platform you can't afford not to learn, and this book gets you started.
Android is a software toolkit for mobile phones and tablets, created by Google. It's inside more than a billion devices, making Android the number one platform for application developers. Your own app could be running on all those devices!
Getting started developing with Android is easy. You don't even need access to an Android phone, just a computer where you can install the Android SDK and the emulator that comes with it. Within minutes, Hello, Android gets you creating your first working application: Android's version of "Hello, World." From there, you'll build up a more substantial example: an Ultimate Tic-Tac-Toe game. By gradually adding features to the game, you'll learn about many aspects of Android programming, such as creating animated user interfaces, playing music and sound effects, building location-based services (including GPS and cell-tower triangulation), and accessing web services. You'll also learn how to publish your applications to the Google Play Store.
This fourth edition of the bestselling Android classic has been revised for Android 4.1-4.3 (Jelly Bean), 4.4 (KitKat), and Android 5.0 (Lollipop). Topics have been streamlined and simplified based on reader feedback, and every page and example has been reviewed and updated for compatibility with the latest versions of Android.
If you'd rather be coding than reading about coding, this book is for you.
Most Helpful Customer Reviews
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...
Very good intermediate level tutorial on creating an android game called Ultimate Tic Tac Toe; a game similar to TicTactics. Makes extensive use of fragments and drawables with level-lists. Also creates a simple AI so the game can play against you. The book has a good introduction of what is Android and its life cycle. Also the book tutors the reader on using Android Studio, but you better be a quick study, because the author does not spoon feed you after the tutorial. My only real complaint is that the book does not add many of the resource labels to the resource files until late in the book, some 30 pages away. So after entering quite a bit of code, you have lots of red lines in it. This can be disconcerting to a novice, "What am I do wrong? Oh, page 78, now it works." The author also leaves some tasks as "extra credit", so there is some code for the reader to figure out on their own. This is not bad, in fact, it encouraged me to be creative and add my own...
I would say this is a very good book for a beginner. It has many very good reverences and explains everything fairly clearly. You don't really have to understand the code initially in order to compile and install the rather unique Tic Tac Toe game that the book describes and, is in fact the project of the book. The reason is that all the code is downloadable from a site described in the book and, as the Android Studio compiler is free (the link is in the book also). One can copy the code into the compiler and have a working app in a few days (counting for a few glitches along the way). But that is not the end. The book goes on to show how one to publish a finished product, assuming you go further than just the example in the book. Having said all of that, I do want to point out the at the author goes to some length to explain what the code does and explores other aspects like calling web services and using SQL. Though it would help to have some computer and programming...
The authorised South African distributor of this product is under no obligation to honour the manufacture's guarantees/warranties or to provide after-sales service.
Please note that this item is imported from the USA, and is designed to be used in the USA. In addition, if the unit is powered it will come with a US plug and an adapter/transformer may be required. Please click here for more information on power requirements, or check with us if you are unsure or need any assistance!
Please also note that certain items cannot be imported, these include Alcohol, Animals, Batteries, Flammable Materials, Currency, Food, Furs, Chemicals, Explosives, Medications, Plants, Seeds, Supplements, Pressurized Cans, Tactical Equipment, Vitamins, Weaponry and Weaponry Accessories. In these cases, the item and information is displayed for reference purposes only. If you are not sure if we are permitted to bring an item, please send us an e-mail with a link to the item to confirm.
Please also ensure that you are ordering the correct item for your particular application as returns to the USA are costly. Product reviews are also provided for most of our items, which can give you a good idea for possible things to look out for and the quality of the item. By clicking Add to Cart, you are confirming that the item is correct and you accept the conditions listed here.