Who am I?
- Kibet Theophilus
- Lead @ Developer Stories Africa
- Organizer @ Facebook DevC Nairobi
Fun Fact : I write blogs when bored
Slide 3
Slide 3 text
Agenda
● What you need to get started
● Structure of an Android app
● Using Android Studio
● Creating AVD
● Simple app
Slide 4
Slide 4 text
What you need to get started
● Kotlin or Java basics
● Install Android studio
● System requirements - 4GB RAM (8GB is recommended)
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
Structure of an Android app
What is stored here?
- Manifest
- Java
- Resources
- Gradle
Slide 7
Slide 7 text
What are activities?
An activity is a single, focused thing that the user can do.
Slide 8
Slide 8 text
What are Layouts?
A layout defines the structure for a user interface in your app.
- What are Views?
- What are ViewGroups?
- Types of layouts - linear,relative,grid,constraint etc
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
Using Android Studio
Different parts of android studio.
Slide 11
Slide 11 text
What is a AVD?
An Android Virtual Device (AVD) is a configuration that defines the
characteristics of an Android phone.
- Demo on how to create one
Slide 12
Slide 12 text
Let’s build!
Slide 13
Slide 13 text
Questions
Slide 14
Slide 14 text
Thank You
Slide 15
Slide 15 text
Find me on:
Twitter - @_kibetheophilus
Website - kibet.hashnode.com