Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Preview
Start a free Courses trial
to watch this video
Making an Android app might sound hard, but we'll see step-by-step how to get started and make this simple app!
To get started with Android, it helps to have a strong base in Java. If you're not familiar with Java, we recommend taking these 3 courses first and then coming back to learn about Android:
Related Reading
Additional Help
[MUSIC]
0:00
[SOUND] Hi, my name is Ben.
0:04
And I'm going to show you how to make
a simple app to randomly serve up a fun
0:06
fact when you tap on a button.
0:10
For example, did you know that ants
stretch when they wake up in the morning?
0:13
I did not know that.
0:18
Anyhow, making an app is
easier than you think.
0:19
And I'll walk you through it step by step.
0:22
It doesn't matter if you've never written
a single line of Android code before,
0:25
I'll explain everything you
need to know for this project.
0:29
And if you get stuck, check
the teacher's notes on each video, or
0:32
visit our community for help from me or
one of the other students.
0:35
Before we get started, it's important
to mention that most Android apps
0:39
are written in a programming
language called Java, however,
0:43
this course we'll be using
the Kotlin programming language.
0:46
Kotlin was recently announced as an
officially supported language for Android,
0:50
and it has tons of useful features that
make it an incredibly useful tool for
0:54
Android developers.
0:58
That said,
Kotlin's still fairly new to the scene.
0:59
So while it is awesome,
most existing apps are written in Java.
1:03
So if you plan to help out
on an existing app, or
1:08
you're completely new to programming,
1:10
you might be better served by starting
with the Java version of this course.
1:12
Okay, let's get started by talking
about some of the very basics of
1:17
Android programming.
1:20
Then I'll show you how to set up
the tools you'll need to write an app.
1:22
You need to sign up for Treehouse in order to download course files.
Sign up