Slide 1

Slide 1 text

Zero to Android Developer Important things to get you started Ajah International Women’s Day 2019

Slide 2

Slide 2 text

Hi, I’m Adora Multidisciplinary software engineer GDG Ajah Co-organiser Women Techmakers Ajah Ambassador Blogger, adorahack.com Twitter, @theadoranwodo GitHub, @adoranwodo

Slide 3

Slide 3 text

Let’s talk about Android Android User Interface Android Development Languages & Tools Launch & Build an Android project What’s Next?

Slide 4

Slide 4 text

Let’s talk about Android

Slide 5

Slide 5 text

Inter App Integration Security Reduced development cost Rich development environment Open Source Higher success ratio Large Community Android 9 Pie

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Angel Cake - Android 1.0 Battenberg - Android 1.1 Cupcake - Android 1.5 Donut - Android 1.6 Eclair - Android 2.0 Froyo - Android 2.2 Gingerbread - Android 2.3 Honeycomb - Android 3.0 Ice cream Sandwich - Android 4.0 Jellybean - Android 4.1 KitKat - Android 4.4 Lollipop - Android 5.0 Marshmello - Android 6.0 Nougat - Android 7.0 Oreo - Android 8.0 Pie - Android 9.0 Q

Slide 8

Slide 8 text

Android User Interface

Slide 9

Slide 9 text

Toolbar Cardview RadioButton EditText Textview Button Viewgroup (e.g. LinearLayout)

Slide 10

Slide 10 text

ViewGroups LinearLayout RelativeLayout FrameLayout ConstraintLayout Views TextView ImageView Button EditText

Slide 11

Slide 11 text

Slide 12

Slide 12 text

Android Development Languages & Tools

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

IDE Android studio Intellij idea Languages & Markup Java Kotlin XML Test Framework Espresso Appium UI Automator Emulators / Devices Physical devices Android Emulator Firebase Test Lab Genymotion

Slide 15

Slide 15 text

Launch & Build an Android Project

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

RESULT Your first native Android project

Slide 24

Slide 24 text

What’s Next?

Slide 25

Slide 25 text

Build anything on Android with the help of these resources http://developer.android.com/ https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012 https://www.tutorialspoint.com/android/ https://www.edx.org/course/Android-App-Development-for-Beginners-1 https://www.udemy.com/s2k-android-beginners/ G

Slide 26

Slide 26 text

THANK YOU! Blog, adorahack.com Website, adoranwodo.com Twitter, @theadoranwodo GitHub, @adoranwodo