Android
App Development
How to
Native Cross-Platform
Menggunakan bahasa yang resmi,
spesifik untuk platform tertentu.
ex. Java, C++, Kotlin
Native
Menambahkan kode/bahasa
pemrograman web dengan SDK
native.
ex. Ionic, PhoneGap
Hybrid
Other: Web Mobile
Hybrid
Dapat dijalankan di android dan ios.
ex. Dart, React Native
Cross-Platform
Sejarah Perkembangan
Tools & Environment
IDE Android Studio
Hello World App
1
2
3
4
C
o
n
t
e
n
t
1. Sejarah Perkembangan
Android
 Sistem operasi berbasis Linux yang dikembangkan untuk
smartphone & tablet.
 Dikembangkan oleh Android, Inc (dibeli Google pada
tahun 2005) dan secara resmi rilis pada tahun 2007.
 Sistem operasi yang bersifat open source
2009
2011
2009
2012
2010
2013
2009 2010 2011
2011
2011 2012 2013 2014
1.5
Cupcake
1.6
Donut
2.0-2.1
Eclair
2.2
Froyo
2.3-2.3.2
Gingerbeard
2.3.3-2.3.7
Gingerbeard
3.1
Honeycomb
3.2
Honeycomb
4.0.3-4.0.4
ICS
4.1.x
Jelly Bean
4.2.x
Jelly Bean
4.3.x
Jelly Bean
4.4.x
Kit Kat
5.x
Lollipop
2015
6.0
Marsmallow
2017
8.0
Oreo
2016
7.0
Nougat
2018
9.0
Pie
?
Android
10/Q
Mengapa Android?
Sistem Operasi paling populer
https://gs.statcounter.com/os-market-share/mobile/worldwide
2. Tools & Environment
Making money is art and
working is art and good
business is the best art.
Kit yg biasa digunakan developer untuk
mengembangkan aplikasi Android.
IDE resmi yang dikembangkan oleh
JetBrains (didukung Google) untuk
mengembangkan aplikasi Android.
Salah satu bahasa pemrograman yang
resmi digunakan untuk membuat
aplikasi Android.
Java
Android SDK
IDE Android Studio
3. IDE Android Studio
Making money is art and
working is art and good
business is the best art.
4. Hello World Application Project
1. Memulai project baru, pilih “Start a
new Android Studio project”
4. Hello World Application Project
1. Memulai project baru, pilih “Start a
new Android Studio project”
2. Pilih template dari aplikasi yang akan
dibuat. Terdapat beberapa pilihan,
pada project ini pilih Empty Activity.
4. Hello World Application Project
1. Memulai project baru, pilih “Start a
new Android Studio project”
2. Pilih template dari aplikasi yang akan
dibuat. Terdapat beberapa pilihan,
pada project ini pilih Empty Activity.
3. Beri nama aplikasi, lokasi project,
bahasa yang digunakan, dan
Minimum API level. Tandai pada
ceklist “Use androidx.* artifact”
4. Hello World Application Project
4. Hello World Application Project
1. Tools yang sering digunakan
2. Navigasi
3. Project Explorer dan Editor
4. Hello World Application Project
4. Menjalankan aplikasi
a. Menggunakan Emulator
b. Menggunakan device
5. Build APK
6. dicoding.com
Thank You
ACHMAD FAUZAN

2 Android Native.pdf

  • 1.
  • 2.
    How to Native Cross-Platform Menggunakanbahasa yang resmi, spesifik untuk platform tertentu. ex. Java, C++, Kotlin Native Menambahkan kode/bahasa pemrograman web dengan SDK native. ex. Ionic, PhoneGap Hybrid Other: Web Mobile Hybrid Dapat dijalankan di android dan ios. ex. Dart, React Native Cross-Platform
  • 3.
    Sejarah Perkembangan Tools &Environment IDE Android Studio Hello World App 1 2 3 4 C o n t e n t
  • 4.
    1. Sejarah Perkembangan Android Sistem operasi berbasis Linux yang dikembangkan untuk smartphone & tablet.  Dikembangkan oleh Android, Inc (dibeli Google pada tahun 2005) dan secara resmi rilis pada tahun 2007.  Sistem operasi yang bersifat open source
  • 5.
    2009 2011 2009 2012 2010 2013 2009 2010 2011 2011 20112012 2013 2014 1.5 Cupcake 1.6 Donut 2.0-2.1 Eclair 2.2 Froyo 2.3-2.3.2 Gingerbeard 2.3.3-2.3.7 Gingerbeard 3.1 Honeycomb 3.2 Honeycomb 4.0.3-4.0.4 ICS 4.1.x Jelly Bean 4.2.x Jelly Bean 4.3.x Jelly Bean 4.4.x Kit Kat 5.x Lollipop 2015 6.0 Marsmallow 2017 8.0 Oreo 2016 7.0 Nougat 2018 9.0 Pie ? Android 10/Q
  • 6.
    Mengapa Android? Sistem Operasipaling populer https://gs.statcounter.com/os-market-share/mobile/worldwide
  • 7.
    2. Tools &Environment Making money is art and working is art and good business is the best art. Kit yg biasa digunakan developer untuk mengembangkan aplikasi Android. IDE resmi yang dikembangkan oleh JetBrains (didukung Google) untuk mengembangkan aplikasi Android. Salah satu bahasa pemrograman yang resmi digunakan untuk membuat aplikasi Android. Java Android SDK IDE Android Studio
  • 8.
    3. IDE AndroidStudio Making money is art and working is art and good business is the best art.
  • 9.
    4. Hello WorldApplication Project 1. Memulai project baru, pilih “Start a new Android Studio project”
  • 10.
    4. Hello WorldApplication Project 1. Memulai project baru, pilih “Start a new Android Studio project” 2. Pilih template dari aplikasi yang akan dibuat. Terdapat beberapa pilihan, pada project ini pilih Empty Activity.
  • 11.
    4. Hello WorldApplication Project 1. Memulai project baru, pilih “Start a new Android Studio project” 2. Pilih template dari aplikasi yang akan dibuat. Terdapat beberapa pilihan, pada project ini pilih Empty Activity. 3. Beri nama aplikasi, lokasi project, bahasa yang digunakan, dan Minimum API level. Tandai pada ceklist “Use androidx.* artifact”
  • 12.
    4. Hello WorldApplication Project
  • 13.
    4. Hello WorldApplication Project 1. Tools yang sering digunakan 2. Navigasi 3. Project Explorer dan Editor
  • 14.
    4. Hello WorldApplication Project 4. Menjalankan aplikasi a. Menggunakan Emulator b. Menggunakan device 5. Build APK 6. dicoding.com
  • 15.