This series focuses on getting started with Android development. If you ever wanted to create an Android application, then now is the time to take action. In this series, we guide you from the very basics to creating your very first application.
Posts in this series

Android From Scratch: An Overview of Android Application Development

Android From Scratch: Setting Up the Development Environment

Android From Scratch: Exploring Android Sample Apps

Android From Scratch: Building Your First Android Application

Android From Scratch: How to Run Your Application on a Physical Device

Android From Scratch: Common UI Design Patterns

Android From Scratch: Understanding Views and View Groups

Android From Scratch: Activities and Fragments

Android From Scratch: Connecting Activities and Applications

Android From Scratch: Understanding Adapters and Adapter Views

Android From Scratch: How to Use Resources In an Application

Android From Scratch: How to Store Application Data Locally

Android From Scratch: Background Operations

Android From Scratch: Creating Styles and Themes

Android From Scratch: Google Play Services

Android From Scratch: Understanding Android Broadcasts

Android From Scratch: Hardware Sensors

Android From Scratch: Using REST APIs



