Anda di halaman 1dari 80

Dr. Sugiyanto , M.Kom.

Mobile
Programming

Pertemuan 1
1. P e n g e n a l a n M o b i l e P r o g r a m m i n g

1. 1 Mobile Programming

2. 2 R e a c t N a t i ve d a n F l u t t e r

2 . Pe r s i a p a n M o b i l e P r o g r a m m i n g D e n g a n F l u t t e r

1. 1 I n s t a l a s i Git
Pokok 2. 2 I n s t a l a s i JDK

Pem bahasan 3.3 I n s t a l a s i A n d r o i d S t u d i o

2. 4 In stalasi Flu tter

2.5 Konfigurasi A ndroid S tudi dan Flutter

3 . Tugas Pertemuan 1

1. 1 Menyelesaikan Keseluruhan Instalasi

2. 2 Download VSCode dan Lakukan


Instalasi
Mobile programming adalah suatu proses pembuatan
aplikasi yang diperuntukkan bagi perangkat mobile di
sistem operasi android maupun ios, yang bersifat daring
maupun luring.

Mobile programming juga dapat diartikan suatu teknik


Mobile pemrograman yang diterapkan dalam mengembangkan
aplikasi di perangkat mobile, seperti smartphone dan
Program m ing tablet PC.

Pengembang aplikasi mobile disebut dengan mobile


programmer. Sedangkan untuk pengujian aplikasi mobile
dapat menggunakan handphone ataupun emulator, salah
satu yang terkenal dalam pengujian aplikasi mobile
adalah google android emulator.
Mobile
Programming
Sumber: https://www.adwebstudio.com/
Pentingnya Belajar Mobile Programming

Kebutuhan DUDI (Dunia Usaha Dunia Prodi Sistem Informasi Memiliki Profile Kebutuhan Aplikasi Mobile Berbasis
Industri) Lulusan Programmer Meliputi Web Multitasking dan Multiplatform Semakin
Developer, Desktop Developer dan Mobile Tinggi.
Developer
 Pengembangan aplikasi mobile untuk perangkat
android dapat menggunakan bahasa pemrograman :
J a v a , Kotlin, dan C++

P e nge m ba nga n a plika si m obile untuk pe ra ngka t i OS


bahasa pemrograman yang bisa kita gunakan adalah
Bahasa : S w if t da n Obj e ctiv e C

Pem rogram an Pengembangan aplikasi mobile untuk perangkat i OS


bahasa pemrograman yang bisa kita gunakan adalah
Yang C#

Digunakan Sedan gkan jika mengembangkan aplikasi untuk dua


perangkat sekaligus seperti android dan i OS atau
istilah lainnya cross platform dapat menggunakan
ba ha sa pe m rogra m a n J a v a S cript, Ty pe S cript, da n
Dart. Selain itu juga ada framework- framwork yang
sudah disediakan seperti : React Native, Flutter, dan
lainnya.
Sumber: https://definite.co.id/
Sumber: https://definite.co.id/
 I nstalasi Git (O ptio nal)
Persiapan  I nstalasi JDK
Mobile  I nstalasi A n d r o i d Studio
Program m ing  I nstalasi Flutter
Dengan  Ko nfigurasi A ndro id Studi dan

Flutter Flutter
Spesifikasi Laptop

OS : Windo ws 10

H dd : SSD 1 2 0 G B

RAM : 8GB

PROC : Intel Core i3 G enera si 6


INSTALASI GIT
(OPTIONAL)
Mengenal Git

 Git adalah salah satu tool yang sering digunakan dalam


proyek pengembangan software.
 Git adalah salah satu sistem pengontrol versi ( V ersion
Control System) pada proyek perangkat lunak yang
diciptakan oleh Linus Torvalds.
 Pengontrol versi bertugas mencatat setiap perubahan
pada f i le proyek yang dikerjakan oleh b anyak orang
maupun sendiri.

 Git dikenal juga dengan distributed revision


control ( V CS terdistribusi ), artinya penyimpanan
database Git tidak hanya berada dalam satu tempat
saja.
Ahmad Murdian, https://www.petanikode.com/git-untuk-pemula/
Fungsi Utama Git

Ahmad Murdian, https://www.petanikode.com/git-untuk-pemula/


KEUNGGULAN GIT KELEMAHAN GIT

 Design yang mudah dipahami  Tidak Optimal untuk


 Mendukung dalam pengembangan pengembang tunggal
non-linear(pengembangan  Dukungan untuk Windows
paralel) terbatas dibandingkan Linux
 Sistem terdistribusi, peer to peer
 Mendukung dalam proyek besar
seperti Kernel Linux
 Akses hanya menggunakan
command line tanpa memerlukan
client server
 Penyimpanan murni berbasis file
(tidak menggunakan
database/SQL)
Open Source alias Gratis
Ahmad Murdian ula/
Klik Untuk Download
Perhatikan Versi Git Untuk
OS Windows
Klik Next Saja
Klik Next Saja
Klik Next Saja

optional
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Install
Proses Instalasi
Klik Finish
INSTALASI JDK
https://jdk.java.net/
Pilih JDK 15
Download Sesuai OS Pada Komputer
Setelah Diekstraks
Kemudian Pindahkan
Folder JDK-15.02 Ke
Direktori Yang Diinginkan
Contoh:
Direktori Yang
Saya Dipilih
Adalah
C: /P r o g ram F ile s /jd k - 1 5 . 0 . 2 /b in
Masuk ke:
Control Panel-System
and Security-System
Pilih
Environm ent
Variables

Klik disini
Pilih Path Pada
System Variables
dan Kemudian
Klik Tombol Edit
Klik New-Kemudian Masukkan Lokasi Direktori Bin dari JDK-15.02 - Klik OK - Restart Laptopnya
Buka Command Prompt Pada
Windows Kemudian Ketikkan
Perintah Tersebut dan
Pastikan Hasilnya Sama
Untuk Memastikan Java
Sudah Berjalan
Instalasi
Android
Studio
Mengenal Android
Studio

Android Studio adalah Integrated


Development Environment ( IDE) resmi
untuk pengembangan aplikasi Android,
yang didasarkan pada IntelliJ IDEA . Selain
sebagai editor kode dan fitur
developer Intelli J yang andal, A ndroid
Studio
menawarkan banyak fitur yang
meningkatkan produktivitas Anda dalam
membuat aplikasi Android
https://developer.android.com/studio/
Klik untuk Download
Jika sudah selesai download silahkan
jalankan installer android studi
Klik Next Saja
Klik Next Saja
Klik Next Saja
Klik Install
Proses Instalasi
Klik Finish
Menjalankan
Android Studio
Ketika Pertama Kali Menjalankan Android Studi Pilih Do Not Import Anything Sehigga
Tampil Laman Seperti Dibawah Ini

Klik Next Saja


Klik Next Saja
Klik Next Saja
Klik Finish
Klik Finish dan Pastikan Tetap Terkoneksi Dengan Internet
Klik Finish
TAMPILAN AWAL PENGGUNAAN ANDROID STUDIO
Lanjut Dulu
Ke Instalasi
Flutter
Definisi Flutter
Flutter adalah perangkat U I Google
untuk membuat aplikasi cantik yang
dikompilasi secara native untuk
seluler, web, dan desktop dari satu
basis kode.
https://flutter.dev/docs/get-started/install/
Klik disini untuk download flutter
Tentukan Lokasi
Ekstraksi Flutter
Masuk ke:
Control Panel-System
and Security-System
Pilih
Environm ent
Variables

Klik disini
Pilih Path Pada
System Variables
dan Kemudian
Klik Tombol Edit
Klik New dan Masukkan Direktori Flutter

Klik OK Untuk Menyelesaikan Konfigurasi


KONFIGURASI
ANDORID STUDIO
DAN FLUTTER
Klik Configure dan Pilih Plugins
Klik Search dan Ketik Flutter Kemudian Klik Instal
Klik Accept Kemudian Klik Instal
Klik Restart IDE dan Restart Android Studio
Android Studio Terintegrasi Flutter
Sekian dan
Terima Kasih
Referensi :

Web P r o g r a m m i n g : M e m b a n g u n A p l i k a s i
Mobile Dengan Codeigniter dan Flutter

h ttp s : //defin ite.co.id /

https://www.petanikode.com/git -untuk-pemula/

Anda mungkin juga menyukai