Android Programming: The Big Nerd Ranch Guide (4th Edition) (Big Nerd Ranch Guides)

Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Kotlin experience. 

Based on Big Nerd Ranch’s popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 5.0 (Lollipop) through Android 8.1 (Oreo) and beyond.

Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.

The Android team is constantly improving and updating Android Studio and other tools. As a result, some of the instructions provided in the book have changed. You can find an addendum addressing breaking changes at: 
https://github.com/bignerdranch/AndroidCourseResources/raw/master/4thEdition/Errata/4eAddendum.pdf.

Buy On Amazon »

Kotlin Programming: The Big Nerd Ranch Guide
Kotlin Programming: The Big Nerd Ranch Guide

Kotlin is a statically typed programming language designed to interoperate with Java and fully supported by Google on the Androi ...

Details »
iOS Programming: The Big Nerd Ranch Guide (7th Edition) (Big Nerd Ranch Guides)
iOS Programming: The Big Nerd Ranch Guide (7th Edition) (Big Nerd Ranch Guides)

iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS ap ...

Details »
Android Studio 3.5 Development Essentials - Kotlin Edition: Developing Android 10 (Q) Apps Using Android Studio 3.5, Kotlin and Android Jetpack
Android Studio 3.5 Development Essentials - Kotlin Edition: Developing Android 10 (Q) Apps Using Android Studio 3.5, Kotlin and Android Jetpack

Fully updated for Android Studio 3.5 and Android 10 (Q), the goal of this book is to teach the skills necessary to develop Andro ...

Details »
Head First Android Development: A Brain-Friendly Guide
Head First Android Development: A Brain-Friendly Guide

What will you learn from this book?If you have an idea for a killer Android app, this fully revised and updated edition will hel ...

Details »
Professional Android
Professional Android

The comprehensive developer guide to the latest Android features and capabilities Professional Android, 4th Edition shows develo ...

Details »
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition (2nd Edition)

“One of the most significant books in my life.” —Obie Fernandez, Author, The Rails Way “Twenty years ago, the first edit ...

Details »
Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)
Android Programming: The Big Nerd Ranch Guide (3rd Edition) (Big Nerd Ranch Guides)

Android Programming: The Big Nerd Ranch Guide is an introductory Android book for programmers with Java experience.  Based ...

Details »
Android Studio 3.4 Development Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 3.4, Kotlin and Jetpack
Android Studio 3.4 Development Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 3.4, Kotlin and Jetpack

Fully updated for Android Studio 3.4, Android 9, Android Jetpack and the modern architectural guidelines and components, the goa ...

Details »