Start Developing for Android

This course will help you understand how Android works, set up your development environment, and build the Hello World app.
Course info
Rating
(586)
Level
Beginner
Updated
Dec 9, 2015
Duration
1h 3m
Table of contents
Description
Course info
Rating
(586)
Level
Beginner
Updated
Dec 9, 2015
Duration
1h 3m
Description

Build your very first Android app with this course! You will first learn how Android apps are structured, then download Android Studio to compile the Hello World app. You will then extend the Hello World app to learn core concepts such as drawables, dimens, styles, menu, and testing. The course concludes with a list of next steps for you to expand your Android knowledge.

About the author
About the author

Chiu-Ki is a mobile developer with a passion in speaking and teaching. Her mother tongue for mobile is Android, acquired while working on Android Maps at Google. Now she runs her own mobile development company to produce delightful apps, and speaks at various conferences to share her knowledge.

More from the author
Android Fundamentals: Intents
Beginner
1h 38m
12 Jun 2017
Android Custom Components
Intermediate
1h 39m
29 Jan 2015
Android Layout Fundamentals
Intermediate
1h 39m
13 Jan 2014
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
Hello, this is Chiu-Ki Chan, and welcome to Start Developing for Android, the Introduction module. In this course, I'm going to explain to you how Android works, how to install Android Studio, how to write your very first Android app, and what are the next steps to become an Android developer. Before we write any code, I will give you a basic understanding of the Android world, what is an Android app, and how is it organized? How do different components talk to each other? Next we will download Android Studio, the Integrated Development Environment, or IDE for Android. After we set up Android Studio, we will write our very first Android App, Hello World. We will start with the bare minimum with activity, layout, strings, and manifest. From there, we will add one concept at a time, learning about drawables, dimens, styles, and menu. By the end of the course, you will have written your very first Android app and ready to learn more. I will show you different topics to deepen your knowledge, and you'll be on your way to write awesome Android apps. Let's get started.

Building the Hello World App
Hello, this is Chiu-Ki Chan, and welcome to the Hello World module. In this module, we are going to work on the Hello World app. First, we are going to understand the basic app structure. We will look at the various files and see what they do. Next, we are going to add a launcher icon to our app using drawables. After that, we will look into dimens to understand how we can use it customize our app depending on the size of the device. Next, we are going to look into styles. After styles, we are going to add a menu to our app. We are going to add action items to our menu and see how that works. Finally, we are going to add a test to our Hello World app. Let's get started.