SlideShare a Scribd company logo
1 of 15
Download to read offline
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

More Related Content

Similar to 2 Android Native.pdf

Sistem operasi android
Sistem operasi androidSistem operasi android
Sistem operasi android
Kiky Arin
 
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Fajarudin Noer
 
Android (operating system)
Android (operating system)Android (operating system)
Android (operating system)
Rhe Dwi Yuni
 
Presentation Verna Martana
Presentation Verna MartanaPresentation Verna Martana
Presentation Verna Martana
Verna_martana26
 
Trend and how to develop android applications
Trend and how to develop android applicationsTrend and how to develop android applications
Trend and how to develop android applications
alfach
 
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Elsa Charming
 
Android Os
Android OsAndroid Os
Android Os
Taufik00
 

Similar to 2 Android Native.pdf (20)

Sistem operasi android
Sistem operasi androidSistem operasi android
Sistem operasi android
 
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n rudaPengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
Pengenalan android kelompok 1 fajarudin noer, bayu tulus , n ruda
 
Android (operating system)
Android (operating system)Android (operating system)
Android (operating system)
 
Gaby
GabyGaby
Gaby
 
Power point android dan aplikasinya
Power point android dan aplikasinyaPower point android dan aplikasinya
Power point android dan aplikasinya
 
Presentation Verna
Presentation VernaPresentation Verna
Presentation Verna
 
Presentation
Presentation Presentation
Presentation
 
Presentation Verna Martana
Presentation Verna MartanaPresentation Verna Martana
Presentation Verna Martana
 
Akmal, agileswary, abinisha
Akmal, agileswary, abinishaAkmal, agileswary, abinisha
Akmal, agileswary, abinisha
 
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)Pemrograman Mobile - (Pengenalan dan Instalasi Android)
Pemrograman Mobile - (Pengenalan dan Instalasi Android)
 
Presentasi Jenis-Jenis Android
Presentasi Jenis-Jenis AndroidPresentasi Jenis-Jenis Android
Presentasi Jenis-Jenis Android
 
Trend and how to develop android applications
Trend and how to develop android applicationsTrend and how to develop android applications
Trend and how to develop android applications
 
Tentang android
Tentang androidTentang android
Tentang android
 
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studioModul ajar membuat aplikasi mobile multiplatform menggunakan android studio
Modul ajar membuat aplikasi mobile multiplatform menggunakan android studio
 
Powerpoint Android
Powerpoint AndroidPowerpoint Android
Powerpoint Android
 
Android application development
Android application developmentAndroid application development
Android application development
 
Ppt android
Ppt androidPpt android
Ppt android
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android Os
Android OsAndroid Os
Android Os
 
Android
AndroidAndroid
Android
 

Recently uploaded

Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi JakartaTempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta " 082223109953" Jual Obat Aborsi Jakarta
 
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
Tempat Pil Aborsi Bontang (085293047821 )Kandungan Di Bontang
 
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
b54037163
 
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria AlamiJual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
Jual Viagra USA Asli Pfizer 100mg Obat Kuat Pria Alami
 
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
Jual Obat Aborsi Lampung ( Asli Ampuh No.1 ) 082223109953
 
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi JakartaTempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta " 082223109953" Jual Obat Aborsi Jakarta
 

Recently uploaded (6)

Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi JakartaTempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
 
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
Tempat Pil Aborsi Bontang (085293047821 ) Klinik Aborsi Jual Cytotec Asli Oba...
 
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
IN PRETORIA NORTH ][( +27737758557 )@ABORTION PILLS FOR SALE IN OLIEVENHOUTBO...
 
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria AlamiJual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
Jual Viagra USA Asli Pfizer 100mg 082220549223 Obat Kuat Pria Alami
 
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
Jual Obat Aborsi Bandar Lampung ( Asli Ampuh No.1 ) 082223109953 Tempat Klini...
 
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi JakartaTempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
Tempat Obat Aborsi DKI Jakarta "082223109953" Jual Obat Aborsi Jakarta
 

2 Android Native.pdf

  • 2. 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
  • 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 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
  • 6. Mengapa Android? Sistem Operasi paling 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 Android Studio Making money is art and working is art and good business is the best art.
  • 9. 4. Hello World Application Project 1. Memulai project baru, pilih “Start a new Android Studio project”
  • 10. 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.
  • 11. 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”
  • 12. 4. Hello World Application Project
  • 13. 4. Hello World Application Project 1. Tools yang sering digunakan 2. Navigasi 3. Project Explorer dan Editor
  • 14. 4. Hello World Application Project 4. Menjalankan aplikasi a. Menggunakan Emulator b. Menggunakan device 5. Build APK 6. dicoding.com