---
product_id: 110450271
title: "Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition"
price: "530 kr"
currency: DKK
in_stock: true
reviews_count: 11
url: https://www.desertcart.dk/products/110450271-android-programming-for-beginners-build-in-depth-full-featured-android
store_origin: DK
region: Denmark
---

# Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition

**Price:** 530 kr
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition
- **How much does it cost?** 530 kr with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.dk](https://www.desertcart.dk/products/110450271-android-programming-for-beginners-build-in-depth-full-featured-android)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition [Horton, John] on desertcart.com. *FREE* shipping on qualifying offers. Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition

Review: good - good
Review: Good start, fumbles in some later areas, author is helpful and responsive to questions - This book starts out great. It gently introduces topics and encourages you to type the examples. The end of the chapter summaries in the first chapters offers guidance and encouragement to continue studying the concepts as they will become easier as you work more with them in the book. I think the first 10 chapters are one of the better introductions to Android. The problem with this book is it tries to cover Java at the same time and well it doesn't cover Java adequately enough to understand the code going on in later chapters especially when generics and inner classes/inheritance is used. This book doesn't address the nuances of scope in inner classes. And without an understanding of generics and collections, usage of Arraylist/List can become murky quickly. I recommend a true Java beginner concurrently study a Java book while going through this book. Herbert Schidlt's Java Beginner's Guide is a good introduction for all the topics used. Java 7 or 8 is fine. Android doesn't use features of Java 9+. The worse chapters are the RecyclerView, JSON and the database. Too much going on and little explanation what's going on behind the scenes and why. The reader is told to just accept not knowing how it works, only that it does work if you code just like the chapter. However, without knowing something about the API, the reader doesn't have much flexibility in implementing a custom solution outside of the example app. A little too much API magic without explanation. The 2nd edition focused too much on games to tie in concepts. I dislike games so I skipped those chapters. I wish the other apps involving gps, maps and the camera were still included in this edition. Overall, the book is good. I learned more than most beginner Android books on the market but there's still so much more to learn and this provided a good step in that direction. By the way, the author is very helpful and open to questions about his books. I've reached out to him several times and he's taken great effort to help with the understanding of concepts.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Customer Reviews | 3.9 3.9 out of 5 stars (54) |
| Dimensions  | 7.5 x 1.73 x 9.25 inches |
| Edition  | 2nd ed. |
| ISBN-10  | 1789538505 |
| ISBN-13  | 978-1789538502 |
| Item Weight  | 2.85 pounds |
| Language  | English |
| Print length  | 766 pages |
| Publication date  | October 31, 2018 |
| Publisher  | Packt Publishing |

## Images

![Android Programming for Beginners: Build in-depth, full-featured Android 9 Pie apps starting from zero programming experience, 2nd Edition - Image 1](https://m.media-amazon.com/images/I/71SpaxKL79L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ good
*by S***T on November 5, 2019*

good

### ⭐⭐⭐⭐ Good start, fumbles in some later areas, author is helpful and responsive to questions
*by T***T on March 3, 2020*

This book starts out great. It gently introduces topics and encourages you to type the examples. The end of the chapter summaries in the first chapters offers guidance and encouragement to continue studying the concepts as they will become easier as you work more with them in the book. I think the first 10 chapters are one of the better introductions to Android. The problem with this book is it tries to cover Java at the same time and well it doesn't cover Java adequately enough to understand the code going on in later chapters especially when generics and inner classes/inheritance is used. This book doesn't address the nuances of scope in inner classes. And without an understanding of generics and collections, usage of Arraylist/List can become murky quickly. I recommend a true Java beginner concurrently study a Java book while going through this book. Herbert Schidlt's Java Beginner's Guide is a good introduction for all the topics used. Java 7 or 8 is fine. Android doesn't use features of Java 9+. The worse chapters are the RecyclerView, JSON and the database. Too much going on and little explanation what's going on behind the scenes and why. The reader is told to just accept not knowing how it works, only that it does work if you code just like the chapter. However, without knowing something about the API, the reader doesn't have much flexibility in implementing a custom solution outside of the example app. A little too much API magic without explanation. The 2nd edition focused too much on games to tie in concepts. I dislike games so I skipped those chapters. I wish the other apps involving gps, maps and the camera were still included in this edition. Overall, the book is good. I learned more than most beginner Android books on the market but there's still so much more to learn and this provided a good step in that direction. By the way, the author is very helpful and open to questions about his books. I've reached out to him several times and he's taken great effort to help with the understanding of concepts.

### ⭐⭐⭐⭐⭐ It works!
*by D***N on January 21, 2019*

Although I am only through about a quarter of the book, I am finding that things pretty much work as described. I am finding the IDE slightly different, but the examples work. I think this in itself is a great achievement. So far, no broken code due to printing errors, the code works. I have typed it all in, not used cut and paste. I did not see it mentioned in the book so far, but you really don't have to type all the code. A lot is suggested for you in the IDE, you just need to choose it. This book is easily readable, I think would be even for beginners. I am not a programmer, but have done a little code writing. I think the examples are very good. Creating the first game takes several chapters, and proceeds by small steps. The first few chapters do not produce code on an output device, but do produce debugging code. This lets you learn to use the IDE, find errors, and is very much the way I would choose to use debugging code. That and the comments may be excessive for an experienced programmer, but I think are good for a beginner. I have the kindle version, and am not impressed by that. I would like to write notes on the pages, and it looks like kindle does not let you write free form on the page. You can attach notes, but then they appear as small note boxes on the written text. You need to open them to see what is in them. I should have bought the print version. The book has a number of punctuation errors, mostly misplaced commas. Some words run together, or have a space in the middle of a word. These are obvious, and don't get in the way of learning. I am very impressed that using the book I have been able to get Android Studio set up and running on my Mint 18.3 Linux platform. Also that the examples really work. The Android Studio that I am running is 3.2.1, and the book still applies.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.dk/products/110450271-android-programming-for-beginners-build-in-depth-full-featured-android](https://www.desertcart.dk/products/110450271-android-programming-for-beginners-build-in-depth-full-featured-android)

---

*Product available on Desertcart Denmark*
*Store origin: DK*
*Last updated: 2026-05-18*