1.1. Introduction

Welcome to Android app development! We hope that working with Android How to Program, 2/e will be an informative, challenging, entertaining and rewarding experience for you.

This portion of the book is geared toward students with Java programming experience. We use only complete working apps, so if you don’t know Java but have object-oriented programming experience in another language, such as C#, Objective-C/Cocoa or C++ (with class libraries), you should be able to master the material quickly, learning Java and Java-style object-oriented programming as you learn Android app development. If you do not know Java, we also provide a friendly, rich introduction to it in the book’s appendices.

Get Android™ How to Program, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.