OLEH
KELOMPOK 3
i
KATA PENGANTAR
Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa. yang telah
memberikan rahmat serta karunia-Nya kepada kami sehingga kami berhasil
menyelesaikan Tugas review buku yang berjudul “Sistem Informasi Geografis
Berbasis Android” ini tepat pada waktunya.
Kami menyadari bahwa tugas ini masih jauh dari sempurna, oleh karena
itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami
harapkan demi kesempurnaan tugas ini.
Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah
berperan serta dalam penyusunan makalah ini dari awal sampai akhir. Semoga
Tuhan Yang Maha Esa senantiasa menyertai segala usaha kita. Amin.
Penyusun
i
DAFTRAS ISI
KATA PENGANTAR...................................................................................................i
DAFTRAS ISI..............................................................................................................ii
BAB 1 BERKENALAN DENGAN ANDROID..........................................................1
1.1 Pengertian Android...........................................................................................1
1.2 Sejarah Perkembangan Android.......................................................................1
BAB II INSTALASI ANDROID STUDIO, JKD, XAMPP, WEB BROWSER,
EMULATOR DAN TEST EDITOR........................................................................3
2.1 Mengena Android Studio..................................................................................3
2.2 Istalasi Android Studio.....................................................................................3
2.3 Mengenal JDK..................................................................................................5
2.4 Instalasi Java.....................................................................................................5
2.5 Mengenal Emulator...........................................................................................6
2.6 Instalasi Nox.....................................................................................................7
2.7 Mengenal Xampp..............................................................................................7
2.8 Istalasi Xampp..................................................................................................8
2.9 Mengenal Web Browser...................................................................................8
2.10 Istalasi Chrome.................................................................................................8
2.11 Mengena Text Editor........................................................................................9
2.12 Instalasi Sublime Text.......................................................................................9
BAB III MENJALANKAN ANDROID STUDIO.....................................................10
3.1 Menampilkan Teks Hello World Dengan Andoid Studio...............................10
3.2 Menampilkan Menu Navigation Drawer Dengan Android Studio.................11
3.3 Menampilkan Maps Dengan Android Studio.................................................12
BAB IV KONEKSI ANDROID STUDIO DENGAN WEB SERVICE, JSON, PHP,
DAN MYSQL........................................................................................................14
4.1 Mengena Web Service....................................................................................14
4.2 Mengenal JSON..............................................................................................14
4.3 Mengenal PHP................................................................................................15
BAB V APLIKASI SIG PERISTIWA.......................................................................17
ii
5.1 Back End Menggunakan Web Mobile............................................................17
5.2 Web Service Dengan Menggunakan JSON....................................................18
5.3 Font End Dengan Menggunakan Android......................................................19
iii
BAB 1
1
masing versi dirilis sesuai urutan alfabet, yakni Cupcake (1.5), Donut (1.6),
Eclair (2.0-2.1), Froyo (2.2-2.2.3), Gingerbread (2.3-2.3.7), Honeycomb
(3.0- 3.2.6), Ice Cream Sandwich (4.0-4.0.4), Jelly Bean (4.1-4.3), Kitkat
(4.4+), Lollipop (5.0+), Marshmallow (6.0+). Nougat (7.0+) dan Android
Oreo (8.0+), dan yang terbaru adalah Android Pie (9.0+).
2
BAB II
2. Istalasi Android Studio, JKD, Xampp, Web Browser, Emulator, dan Test
Editor
3
a. Buka Master aplikasi
b. Klik dua kali file android-studio-bundle-162.3764568.windows
c. Akan tampil jendela ekstrak komponen persiapan dalam instalasi dan
langsung next saja untuk melanjutkan
d. maka akan tampil tampilan gambar kemudia select all component to
install android SDK dan android virtual device, kemudian pilih next.
e. Maka akan muncul jendela license, silahkan di baca terlebi dahulu
kemudian tekan tombol i agree untuk melanjutkan pada tahap intalasi
berikutnya.
f. selanjutnya akan muncul gambar Configuration settings, pada bagian
ini diminta untuk menentukan lokasi penyimpanan android studio dan
androis sdk yang nantinya digunakan,boleh menggunakan Drive C
atau bisa juga menggunakan Drive Hardisk lain apabila ingin membuat
directory customs dalam penyimpanan aplikasi tersebut. kemudian
jangan lupa tekan tombol next, serta jangan lupa untuk mengecek free
space pada hdd yang tersedia jangan sampai tidak memenuhi
kebutuhan yang tidak dibutuhkan.
g. Selanjutnya akan masuk pada tahap proses instaling, pada bagian ini
proses extact dalam instalasi membutuhkan waktu dan proses yang
cukup lama, disesuaikan dengan kecepatan processor dan ram yang
dimiliki. Hingga pada akhirnya akan tampil installation complete lebih
kurang membutuhkan waktu 35 menit dalam extractnya, kemudia pilih
next.
h. Maka tampilan selanjutnya adalah Completing android studio setup,
maka sebelum lanjut ke atahapan selanjutnya finish dan memulai
android studio pertama kalinya, maka usahakan komputer/laptop yang
digunakan sudah terhubung internet, karena pada tahapan selanjutnya
kita membutuhkan koneksi untuk mendownload component tambahan
yang kita butuhkan , selanjutnya tekan tombol finish.
i. Maka selanjutnya akan muncul jendela tampilan andorid studio setup
wizard untuk platform dan plugin updatesnya di close saja dengan
tombol silang di sampingnya, kemudian next saja.
4
j. Pada tampilan jendela selanjutnya akan menampilkan instal type pada
android studio setup, kita custom jika kita inginkan installation sesui
dengan component yang kita inginkan, kemudian untuk penggunaan
prosess tipe instal umum maka kita gunkan tipe standart kemudian
next.
k. Maka selanjutnya munculo jendela tampilan verefy settings maka
dalam tahapan ini silahkan langsung finish saja serta nantinya akan
menunggu sampai proses download component selesai hingga pada
tampilan akhir gambar Downloading Components yang tinggal hanya
menekan tombol finish dan pastikan bahwa dalam proses download
tidak ada proses yang gagal atau error, hingga tampilan selanjutnya
seperti tampilan awal androis studio setelah tahap ini proses intalasi
telah selesai.
5
c. Akan muncul jendela welcome to intallation, kemudian kita pilih next
untuk melanjutkan,
d. Kemudian akan muncul jendela select optional features yang akan kita
gunakan serta penempatan directory penyimpanan aplikasi ini nantinya,
secara default kita meletakan pada drive c:/program
files\java\jdk\1.8.0.191\ dan apabila ingin di customs lokasi
penyimpanannya tinggal kita sesuaikan pada penempatannya.
Kemudian pilih next .
e. Kemudian tunggu beberapa saat, proses instalasi setting berjalan,
f. Apabila muncul jendela tampilan maka tekan tombol al,
g. Kemudian proses instalasi akan berlanjut hingga keluar jendela
tampilan selecnation folder, jika kita ingin mengubah lokasi
penyimpanan sesuai dengan yang di inginkan bisa menekan tombol
change dan kemudian disesuiakan pada directory yang diinginkan,
kemudian apabila ingin meletakan secara default pada drive C
kemudian pilih next untuk melnjutkan ke tahap instalasi berikutnya.
h. Maka proses instalasi akan berjalan hingga muncul jendela dan
selanjutnya tekan tombol close dan proses tahapan instalasi java telah
selesai.
6
2.6 Instalasi Nox
Pada tahap selanjutnya adalah instalasi nix, yang mana nox disini akan
digunakan dalam emulator yang akan menjalankan souce kode, atau coding
yang telah kita buat , adapum tahapan dalam instalasinox adalah sebagai
berikut:
a. Buka CD dan Open Folder Master Aplikasi.
b. Double klik pada nox_setup_v6_2.8.1_full_intl.exe,dan lemudian akan
muncul jendela gambar in_1 awal tampilan nox, pilih install dan
kemudian proses instalasi akan berjaln in pada tampilan gambar in_2
nox siap dijalankan karena proses instalasi sudah selesai namun
dibutuhkan konsfigurasu tambahan maka klik tombol mulai.
c. Kemudian akann muncul jendela gambar in_3 proses open aplikasi nox
pertama kali, dan akan muncul jendela gambar in_4 tutorial nox,
silahkan skip tutorial untuk melanjutkan.
d. Selanjutnya kita masuk ke pengaturandengan menklik tombol disamping
minimal. Dan akan muncul jendela gambar in_5 pengaturan umum,
centang boot root seperti pada gambar in_5 pengaturan umum,
selanjutnya pilih menu advanced kemudian ubah dengan sesuai
spesifikasi yang kita inginkan, atau bisa disamakan sesuai dengan
tampilan jendela gambar in_6 advanced, kemudian tekan tombol simpan
perubahan, dan kemudian tekan tombol mulai ulang sekarang.
e. Maka tampilan emulator akan menyesuaikan sesuai dengan tampilan
yang telah kita buat, dan tahapan instalasi telah selesai.
7
2.8 Istalasi Xampp
8
b. double klik pada 77.0.3865.90_chrome_installer.exe, tinggal
disesuaikan dengan versi windows yang digunakan kemudian proses
instalasi akan berjalan hingga langsung membuka aplikasi chrome.
9
BAB III
10
yang akan kita gunakan seperti pada activity name and layout name.
Kemudian kita akan menekan tombol finish, yang menandakan tahap
configurasi awal [pembuatan telah selesai, kemudian tunggu hingga
proses bulding gradle project selesai, sampai pada tampilan jendeloa
thw_7 gradle build finished.
f. Kemudian masuk ke activity_main.xml pada gambar thw_8 activity
main, tambahkan pada bagian textview >android:text=”Hello World ini
aplikasi pertamaku…”
g. Selanjutnya jalankan aplikasi yang telah kita buat ini pada emulator,
sebelum kita jalankan aplikasi silahkan open nox terlebih dahulu,
sampai pada tampilan jendela thw_9 select deployment target. Ikutin
sesuai urutan tulisan pada gambar thw_9 select deployment target.
Setelah tekan tombol ok, maka proses build/compile aplikasi sedang
berjalan, kita tunggu beberapa saat.
h. Setelah proses build/compile selesai, maka akan tampil jendela gambar
thw_10 aplikasi hello world berjalan. Dan proses pembuatan aplikasi
pertama hello world selesai.
11
d. Kemudian akan muncul jendela gambar nd_5 add an actiuvity to
mobile, kita diberikan pilihan jenis tambahan aktifitas apa yang kiranya
bakalan kita gunakan dalam pembuatan pada aplikasi ini, kita bisa
sesuaikan dengan kebutuhan kita , namun dalam hal ini kita hanya ingin
membuat menampilkan menu navigation drawer pada aplikasi android
maka kita pilih yang Navigation Drawer Ativity seperti gambar nd_5
add an actiuvity to mobile. Kemudian kita tekan tombol next.
e. Kemudian akan muncul custumize the activity yang pertama seperti
pada jendela gambar nd_6 custumize the activity, pada bagian ini kita
diminta untuk memberikan nama pada aktivitas yang akan kita gunakan
seperti Pada Activity Name And Layout Name, Titlt, Navigation,
Drawer Fragment Name, Fragment Layout Name, Appbar Layout
Name, Navigation Headder Layout Name, Drawer Layout Name,
Content Layout Name, bisa juga sesuaikan dengan nama yang kita
inginkan atau bisa samakan dengan seperti gambar nd_6 costumize the
activity. Kemudian tekan tombol next maka akan muncul costumize the
activity yang kedua seperti pada jendela gambar nd_7 costumize the
activity2 sama halnya dengan costumize activity yang pertama, kali ini
kita bisa sesuaikan dengan kebutuhan, namun bisa jugfa dengan
mengikuti sesuai dengan nama tampilan gambar nd_7 costumize the
activity2, . Kemudian kita akan menekan tombol finish, yang
menandakan tahap configurasi awal pembuatan telah selesai, kemudian
tunggu hingga proses bulding gradle project selesai, sampai pada
tampilan jendeloa nd_8 gradle build finished.
12
location kita boleh sesuaikan dengan yang kita inginkan atau bisa
sesuaikan dengan yang kita inginkan atau pada gambar m_3 kemudian
tekan tombol next.
c. kemudian akan muncul jendela pada gambar m_4 kemudian klik
minimum sdk. bisa Kita sesuaikan dengan sdk yang akan kita buat
nantinya, mencari bisa berjalan dari smartphone Android sdk yang kecil
sekalipun kemudian tekan next untuk melanjutkan.
d. kemudian akan muncul jendela pada gambar M_5 , Add to activity to
mobile kita diberi pilihan tambahan aktivitas apa yang kita gunakan
dalam pembuatan pada aplikasi ini kita bisa sesuaikan, kebutuhan kita
namun dalam hal ini kita hanya ingin membuat penampilan Maps pada
aplikasi Android maka kita pilih yang Google Maps activity pada
gambar m_5.
e. kemudian akan muncul costomize the activity yang pertama seperti pada
jendela nd_6 costomize the activity. pada bagian ini kita diminta untuk
memberikan nama pada aktivitas yang akan digunakan seperti pada
activity name layout name, title, app Bar, layout name, nafigation header
layout name, drawer menu name, countek layout,name, kemudian tekan
tombol next Maka akan muncul costomize the activity.
f. kemudian setelah graidle buil finis Maka selanjutnya kita buat kuning
yang telah dibuat tadi,sebelumnya jangan lupa terlebih dahulu untuk
menjalankan emulator nox, pada gambar nd_9 proses running aplikasi
kemudian hasilnya hasil akhirnya kemudian akan muncul seperti pada
jendela gambar nd_10 dan proses pembuatan aplikasi Maps telah
berhasil.
g. selanjutnya jalankan coding yang dibuat tadi kemudian, sebelumnya
jangan lupa terlebih dahulu menjalankan emulator nox nya seperti pada
gambar M_11 proses running aplikasi kemudian hasil akhirnya akan
tampil seperti pada gambar jendela m_12 ,kemudian finish memproses
pembuatan aplikasi telah berhasil.
3.4
13
BAB IV
4. Koneksi Android Studio Dengan Web Service, JSON, PHP. Dan MYSQL
14
e. JSON digunakan untuk menyimpan konfigurasi project pada Nodejs
f. JSON digunakan untuk menyimpan data menifest
g. Dan masih banyak lagi.
Berasal dari tahun 1994 yang dikembangkan oleh Rasmus Lerdoft untuk
membuat kode program (script) dengan Bahasa Perl untuk web
pribadinya. Salah satu kegunaan script adalah untuk menampilkan
resume pribadi dan mencatat jumlah pengunjung ke sejumlah website.
b. PHP / FI : Personal Home Page / Form Interpreter 2
Pada 19996 Rasmus Lerdoft menumumkan PHP versi 2.0, versi 2 ini
dirancang lerdoft pada saat mengerjakan sebuah proyek di University of
Toronto yang membutuhkan pengolohan data dan tampilan web yang
rumit.
15
c. PHP : Hypertext Prepocessor 3
Versi PHP terakhir hingga saat ini, yaitu PHP 5. X diluncurkan pada 13
juli 2004. PHP 5 telah mendukung penuh pemrograman objek dan
peningkatan performa melalui Zend engine versi 2.
f. PHP Hypertext Prepoccesor 7
16
BAB V
17
f. Setelah menu berdasarkan level yang telah dibuat, selanjutnya kita buat
content.php, fungsinya membuat isi menjadi dinamis, serta
dashboard.php yang fungsinya sebagai kalimat pembuka / kata
sambutan, kemudian logout.php keluar dari aplikasi.
g. Dikarenakan config/proses selanjutnya kita gunakan per folder maka,
selanjutnya kita buat terlebih dahulu folder admin >du (maksudnya
adalah folder admin, kemudian didalam folder admin masuk lagi kepada
folder du / data user) kemudian buat beberapa file.
h. Selanjutnya kita buat folder admin > dkc (yg maksud adalah folder
admin, kemudian didalam folder admin masuk lagi kepada folder dkc /
data kecamatan) kemudian buat beberapa file.
18
5.3 Font End Dengan Menggunakan Android
a. Tekan tomboll start kemudian ketikkan android studio seperti pada
jendela gambat fe_1 open android studio. Kemudian klik android studio
tersebut maka selanjutnya akan proses loading membuka aplikasi
sampai pada tampil gambar jendela fe_2.
b. Pilih start a new android studio project untuk membuat aplikasi android,
maka akan tampil jendela configure your new project, untuk application
name, company name serta project location, kita boleh sesuaikan dengan
yang kita inginkan, kemudian tekan tombol next
c. Kemudian akan muncul jendela select minimum sdk, pada bagian ini
kita diminta untuk membuat minimal sdk berapa yang akan kita
gunakan, jenis apl level berapa nantinya untuk minimal yang akan
menggunakan aplikasi yang kita buat. Kemudian tekan tombol next.
d. Kemudian akan muncul jendela add an actifity to mobile, kita diberikan
pilihan jenis jenis tambahan aktivitas apa yang akan kiranya bakalan kita
gunakan dalam pembuatan pada aplikasi ini, kita bisa sesuaikan dengan
kebutuhan kita, namun dallam hal ini kita hanya ingin membuat
menampilkan aplikasi sig menggunakan navigation drawer actifity
seperti pada add an actity to mobile, kemudian tekan tomol next.
e. Kemudian akan muncul jendela customize the actifity, pada bagian ini
kita diminta untuk memberikan nama pada aktivitas yang akan kita
gunakan seperti pada actifity name dan layot name seera title. Kemudian
tekan tombol finish, yang menandakan tahap configurasi. Awall
pembuatan telah selesai kemudian tunggu hingga proses building gradle
project selesai, sampai pada tampilan jendela grade building finish.
f. Kemudian copy kan file yang ada didalam folder drawble dan paste kan
kedalam file android di android studio, hingga kemudian muncul
tamplan konfirmasi choose destination directory, kemudian tekan
tombol ok hingga tampilan menjadi drawblle complate.
g. Kemudia pada menu layot bagian actifity_main.xml
h. Kemudian pada bagian menu ada dua jenis file yang ada di sana
19
i. Masuk kepada loading java yang ada di java mainactivity.java
sesusaikan menjadi loading package com.example.user.aplikasisig
j. Selanjutnya kita buat actifity baru dalam hal ini akan kita gunakan
sebagai masukan dan saran untuk perbaikan aplikasi kita nantinya
20