• Tidak ada hasil yang ditemukan

API dan DB.pdf (3,641Kb)

N/A
N/A
Protected

Academic year: 2018

Membagikan "API dan DB.pdf (3,641Kb)"

Copied!
62
0
0

Teks penuh

(1)

Google Map API

(2)

INTRODUCTION API EXAMPLE

Google Maps

(3)

INTRODUCTION API EXAMPLE

Google Maps

(4)

Google Maps

Map Dapat Diterapkan pada Aplikasi Android

(5)

INTRODUCTION API EXAMPLE

Google Maps

Google Map API untuk membuat map dan informasi secara spesifik

API yang disediakan adalah services / fungsi yang terdiri dari :

 Marker

 Directions

 Coordinates

 Mengakomodasi Fungsi Utama Google Map Versi Web

(6)

Case Study

• Menampilkan Alamat yang telah diinput pada Map

(7)
(8)

Step by Step

1. Membuat nama projek tampilan:

a. Buka panel Properties.

b. ubah Title menjadi Map it

2. Membuat Label “Google Map “

a. klik Label pada Pada Palette -> lalu tarik ke

halaman Viewer Project.

(9)

Pengaturan

Properties Label “Google map”

1. BackgroundColor : Light Gray

2. FontBold : Ceklis

3. FontSize : 14.0

4. FontTypeface : default

5. HasMargins : Ceklis

6. Height : Automatic

7. Width : Fill parent

8. Text : Google Map

9. TextAlignment : Center : 1

10. TextColor : Red

(10)

Membuat layout baru

1. Klik VerticalArrangement

pada Palette – Layout.

2. Tarik kehalaman Viewer.

3. Atur Properties Layout.

Pengaturan Properties Layout

1. AllignHorizotal : Left:1

2. AllignVertical : Top:1

3. BockgroundColor : Light Gray

4. Height : Automatic

5. Width : Fill parent

6. Image : None

(11)

Pengaturan VerticalArrangement

Input Componet VerticalArrangement

a. klik & tahan Labelpada Palette - User Interface

-> lalu tarik ke halaman Viewer.

b. klik & tahan TextBoxPada Palette - User Interface

-> lalu tarik ke halaman Viewer.

c. klik & tahan Button Pada Palette - User Interface

-> lalu tarik ke halaman Viewer.

d. Melakukan pengaturan pada Masing-Masing

(12)

Langkah-langkah Merubah Nama Component

1. Klik Component yang akan dirubah namanya

2. Klik Rename yang berada pada bagian paling bawah Component

3. Ketikan Nama baru yang diinginkan untuk mengganti nama yang lama pada kolom New name  OK

(13)

Pengaturan Properties

Label “

SelectedAddresLabel

1. BackgroundColor : None

2. FontBold : Ceklis

3. FontSize : 14.0

4. FontTypeface : default

5. HasMargins : Ceklis√

6. Height : Automatic

7. Width : Fill parent

8. Text : Masukan Alamat

9. TextAlignment : left: 1

10. TextColor : Black

(14)

Pengaturan

Properties Label “

AddresForMApLabel

1. BackgroundColor : Default

2. Enabled : Ceklis

3. FontSize : 14.0

4. FontTypeface : default

5. Height : Automatic

6. Width : Fill parent

7. Hint : masukan alamat

yang dicari

8. TextAlignment : left: 0

9. TextColor : Black

(15)

Pengaturan

Properties Button “

ViewOnMapButton

1. BackgroundColor : Default

2. Enabled : Ceklis

3. FontBold : Ceklis

4. Fontitalic : Blank

5. FontSize : 14.0

6. FontTypeface : default

7. Height : Automatic

8. Width : Fill parent

9. Image : None

10. Shape : default

11. Text : View On Map

12. TextAlignment : Center:1

13. TextColor : Default

(16)

1. Klik Button pada

Palette – user Interface

2. Tarik kehalaman Viewer.

3. Atur Properties Button.

(17)

Pengaturan

Properties Button “

MyLocationButton

1. BackgroundColor : Default

2. Enabled : Ceklis

3. FontBold : Ceklis

4. Fontitalic : Blank

5. FontSize : 14.0

6. FontTypeface : default

7. Height : Automatic

8. Width : Fill parent

9. Image : None

10. Shape : default

11. Text : My Location On The Map

12. TextAlignment : Center:1

13. TextColor : Default

(18)

Menambahkan Database

Step by step :

1. Klik & tahan TinyDB pada

Pallete– Storage.

2. Tarik menuju halaman Viewer

(19)

Menambahkan Notifikasi

Step by step :

1. Klik & tahan Notifier pada

Pallete– User Interface.

2. Tarik menuju halaman Viewer

(20)

Menambahkan ActivityStrarter

Step by step :

1. Klik & tahan ActivityStarter

pada Pallete Connectivity.

2. Tarik menuju halaman Viewer

(21)

Menambahkan LocationSensor

Step by step :

1. Klik & tahan LocationSensor

pada Pallete Sensors.

2. Tarik menuju halaman Viewer

(22)
(23)

Pengaturan Control Block

(24)

Case Study

Menampilkan Peta dari Alamat yang

Diinput

Aksi yang Ditampilkan saat Tombol View On

(25)

Case Study

Menampilkan Peta Lokasi Asal saat Button My Location

(26)

Menampilkan Peta dari Alamat yang Diinput

Step by Step :

1. Klik Blocks-Prosedures

2. Pilih tipe prosedures to-do

3. Klik pada tipe yang sesuai

lalu tarik menuju halaman

(27)

Menampilkan Peta dari Alamat yang Diinput

Step by Step :

1. Klik Blocks-ActivityStarter1

2. Pilih tipe set-action-to

3. Klik pada tipe yang sesuai

lalu tarik menuju halaman

Viewer

4. Gabungkan dengan

(28)

Menampilkan Peta dari Alamat yang Diinput

Step by Step :

1. Klik Blocks- Text

2. Pilih tipe Banks Text

3. Klik pada tipe yang sesuai

lalu tarik menuju halaman

Viewer

4. Gabungkan dengan

Blocks sebelumnya.

Isi bagian kosong dengan :

(29)

Lanjutkan Hingga membentuk pola seperti dibawah ini :

(30)

Menampilkan Peta dari Alamat yang Diinput

Blocks ActivityStarter1 Call ActivityStarter1. StartActivity

Blocks ActivityStarter1 DataUri. to

Blocks Text Join

Blocks AddressForMapTextAddressForMapText. Text Blocks Text “…..”

Isi dengan :

(31)

Membuat Pola baru untuk menambahkan aksi pada tombol view on map.

(32)

Aksi yang Ditampilkan saat Tombol View On Map Di Klik

Blocks Procedures Call ShowMap Blocks

ViewOnMapButtonwhen

ViewOnMapButton . Click

Blocks Control if then (lalu klik kotak biru untuk menambahkan kondisi else)

Blocks Notifier1Call Notifier1. ShowMessageDialog message BlocksAddressForMapTextAddressForMapText. Text

(33)

Membuat Pola baru untuk menambahkan aksi pada tombol My Location

(34)

Menampilkan Peta Lokasi Asal saat Button

My Location Di klik

Blocks

Isi dengan :

geo:0,0?q=

Blocks Text Join

Blocks ActivityStarter1 Set ActivityStarter1.DataUri. to Blocks ActivityStarter1 Set ActivityStarter1.Action. to

Isi bagian kosong dengan :

Android.intent.action.VIEW

Blocks Text “…..”

Blocks Procedures Call ActivityStarter1 . StartActivity

2

(35)

Database Dengan TinyDB

(36)

Database

Kumpulan informasi yang disimpan di dalam komputer secara sistematik

Dapat dilihat kembali dengan menggunakan program aplikasi

(37)
(38)

TinyDB

Menerima / Membaca Data di

(39)

TinyDB

(40)

TinyDB

(41)

Case Study

Menggunakan Projek Sebelumnya

• Menyimpan Alamat Dalam Database

• Memilih Alamat yang telah disimpan di dalam database

(42)
(43)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop Label

3

(44)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop ListPicker 2

(45)

Case Study

Menggunakan Projek Sebelumnya

1

(46)

Case Study

Menggunakan Projek Sebelumnya

1

(47)

Case Study

Menggunakan Projek Sebelumnya

1

(48)

Case Study

Menggunakan Projek Sebelumnya

1

(49)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop Label

2

(50)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop Label

2

(51)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop TextBox

2

(52)

Case Study

Menggunakan Projek Sebelumnya

1

(53)

Case Study

Menggunakan Projek Sebelumnya

1

(54)

Case Study

Menggunakan Projek Sebelumnya

1

(55)

Case Study

Menggunakan Projek Sebelumnya

1

Drag n Drop Label, Mengganti TextBox

1

(56)

Case Study

Menggunakan Projek Sebelumnya

Definisi Variabel

(57)

Case Study

Menggunakan Projek Sebelumnya

Definisi Variabel

2

Drag n Drop dan Pasang ke tagAdress

1

Drag n Drop

3

(58)

Case Study

Menggunakan Projek Sebelumnya

Membaca Database saat Aplikasi Dibuka

1

Drag n Drop

2

Drag n Drop dan Pasang ke listLocations

2

Drag n Drop dan Pasang ke block When-Do

3

(59)

Case Study

Menggunakan Projek Sebelumnya

Membaca Database saat Aplikasi Dibuka

4

(60)

Case Study

Menggunakan Projek Sebelumnya

Fungsi Membaca Data

Aksi Ketika Tombol Add Location Di-Klik

(61)

Case Study

Menggunakan Projek Sebelumnya

Fungsi Menambah Data Alamat yang Diinput

(62)

Referensi

Dokumen terkait

Ekspresi diatas akan menampilkan record -record pada atribut kode kuliah dengan nama baru yaitu kode, atribut nama kuliah dengan nama baru yaitu kuliah dan atribut

Seiring berjalannya waktu, maka skor pun akan semakin bertambah dan jika skor telah mencapai jumlah tertentu, maka akan ada game baru yang dipilih secara acak dan ditambahkan

Langkah 8: Bagi memberi makna pada atur cara yang dibina, guru meminta murid menambah Sprite baharu dan menamakan dengan nama yang sesuai bagi Sprite yang dipilih.. Klik New

Jika anda memasukkan nama layer yang sama dengan yang telah ada dalam design file, maka jika Yes dipilih, output section akan ditambahkan pada layer tersebut. Jika No dipilih,

Button Simpan Data Perusahaan : Jika semua sudah sesuai yang ingin diubah oleh Perusahaan maka harus mengklik button simpan data Perusahaan supaya data yang

Button “Insert” ditekan, akan berpindah ke Layar Arsip Tekstual Insert Button “Update” ditekan, akan berpindah ke Layar Arsip Tekstual Update Button “Delete” ditekan, maka

23 Gambar 27 Pilih Berkas yang Akan di proses Kepala Seksi Gambar 28 Halaman Form Pemrosesan Ke Proses Entry Hasil BAP Setelah data dipilih dan telah sesuai maka pilih proses

Satuan, digunakan untuk menginput jenis satuan barang Setelah mengisi form yang telah disediakan, selanjutnya klik button , setelah mengklik button tersebut maka akan secara otomatis