SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1
BAB XI - MEMBUAT APLIKASI LOGIN
Tujuan Pembelajaran:
Setelah mempelajari bab ini siswa diharapkan dapat mampu:
1. Membuat desain aplikasi login
2. Membuat kode block aplikasi login
3. Menjalankan aplikasi aplikasi login
Login adalah salah satu proses dalam aplikasi di mana aplikasi meminta pengguna
untuk memasukkan username dan password untuk keperluan pengecekan kepemilikan
akun. Pada bab ini Anda akan diajak untuk mempelajari pembuatan sistem login di mana
pengguna harus memasukkan username dan password. Jika username atau password
salah, ponsel Android Anda akan mengeluarkan suara "Wrong username or Password". Jika
username dan password benar, ponsel akan mengeluarkan suara "Welcome to Android".
A. Membuat Desain
Sebelum memulai pembuatan Struktur Behavior dari aplikasi yang Anda buat,
terlebih dahulu Anda harus membuat Desain Interface. Untuk membuat Desain Interface,
ikuti langkah-Iangkah berikut.
1. Buat project baru dengan mengklik menu My Projects, kemudian klik menu Start new
project, dan ketik Login seperti gambar yang dibawah ini, klik OK.
Gambar 6.1 Menu Create new App Inventor Project
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2
2. Maka, App Inventor akan membuatkan Anda sebuah project baru dengan nama
Login, seperti tampak pada gambar berikut:
Gambar 6.2 Project Login telah Berhasil Dibuat
3. Langkah selanjutnya, klik pada menu Design, selanjutnya App Inventor akan
menampilkan halaman Design seperti pada gambar berikut.
Gambar 6.3 Halaman Design
4. Pada Components, klik pada Screen1, selanjutnya, lihat pada Properties (Bagian
sebelah kanan).
Gambar 6.4 Mengubah Title pada komponen screen1
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3
5. Ubah properti Title pada komponen Screen1 menjadi Login. Lihat pada gambar
berikut:
Gambar 6.4 Mengubah Title Menjadi Login
6. Pada Palette ambil komponen Label.
7. Ubah properti Text komponen Label menjadi Username.
8. Pada properti Width komponen Label ubah menjadi Fill Parent
9. Langkah selanjutnya, ambil komponen TextBox dari Palette
10. Ubah properti Width komponen TextBox menjadi Fill Parent
11. Ubah properti Hint komponen TextBox menjadi Hit for Username
12. Selanjutnya pada Pallete ambil komponen Label Kembali
13. Ubah properti Text komponen Label menjadi Password
14. Pada properti Width, komponen Label ubah menjadi Fill Parent
15. Langkah selanjutnya, ambil komponen PasswordTextBox
16. Ubah properti Width komponen TextBox menjadi Fill Parent.
17. Ubah properti Hint komponen TextBox menjadi Hit for Password
18. Langkah selanjutnya, ambil komponen Button dari Palette.
19. Ubah properti Text dari komponen Button tersebut menjadi Submit.
20. Adapun tampilan bentuk formnya adalah seperti pada gambar berikut.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 4
Gambar 6.5 Tampilan Form Login
21. Langkah selanjutnya, ambil komponen TextToSpeech dari Palette Media
22. Adapun tampilan lengkap dari desain formnya adalah seperti pada gambar berikut:
Gambar 6.6 Tampilan Lengkap Desain Form
B. Membuat Kode Block Program
Langkah-Iangkah pembuatan Kode Block dari aplikasi Login adalah sebagai
berikut:
1. Buka Block Editor dari App Inventor Anda dengan mengKlik tombol Block (Sudut
bagian kanan atas)
2. Klik pada Button1 pada Pallete Block. Dan Ambil method Block Button1.Click
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 5
3. Letakkan pada Block Design.
4. Pada program aplikasi Login, logika program adalah "Pada saat Button1 ditap,
program akan mengecek username dan password. Jika password dan username
benar, nilainya true, jika username atau password salah, nilainya false". Maka Anda
harus menggunakan fungsi kondisi. Adapun fungsi kondisi yang digunakan di sini
adalah fungsi kondisi If..then..else.
5. Pada Block Palette, di tab Built-In. Pilih Control dan ambil method If..then..else.
Seperti yang terlihat pada gambar dibawah ini :
Gambar 6.7. Block If..then..else
6. Setelah mengambil method if..else..then, pasangkan dengan method Button1.Click
seperti pada gambar berikut.
Gambar 6.8 Memasangkan Block
7. Karena terdapat dua faktor yang akan diuji, yaitu username dan password, fungsi
kondisi harus digabungkan dengan fungsi penggabungan logika AND, Pada tab Built-
In klik pada pilihan Logic.
8. Ambil Block Logic and. Kemudian, pasangkan dengan Block If..then..else. Untuk
lebih jelasnya, lihat pada gambar berikut.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 6
Gambar 6.7 Memasangkan Block
9. Sebelum kita lanjutkan, tambahan terlebih dahulu Screen2 di menu Add Screen
sebagai screen Berhasil Login seperti yang terlihat pada gambar dibawah ini:
Gambar 6.8 Menu Add Screen untuk menambahkan Screen baru
10. Lalu tambahkan Label dan ganti propertie Text nya dengan tulisan misal Success
Login.
11. Lalu tambahkan Screen3 di menu Add Screen sebagai screen Gagal Login, lalu
tambahkan Label dan ganti property Text nya dengan tulisan Failed Login seperti
yang terlihat pada gambar dibawah ini:
Gambar 6.9 Menu Desain Gagal Login (Failed Login)
12. Karena yang akan diuji berupa teks Login, Anda harus memasukkan Block pengujian
teks Login. Block pengujian teks terdapat pada Tab Built-In dan pillih tab Text.
13. Pasangkan Block Program seperti gambar dibawah ini :
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 7
Gambar 6.9 Memasangkan Block
14. Klik Block  Built-in -> Variabel -> Klik dan Drag Block initialize global di Screen1,
ketik name di initialize global 1 dan password di initialize global 2.
15. Klik Block -> Built-in -> Text dan pasangkan dengan Block initialize global name
dan ketik admin (contoh) dan 12345 untuk Block initialize global password seperti
yang terlihat pada gambar 6.13.
16. Langkah selanjutnya adalah klik Block -> Screen1 -> Klik Button1 dan drag
Button1.Clik (warna coklat) seperti yang terlihat pada gambar di 6.13 diatas
17. Langkah selanjutnya adalah memasukkan nilai yang akan diuji, yaitu nilai yang
terdapat pada TextBox dan PasswordTextBox, Pertama kali yang akan diuji adalah
nilai yang terdapat pada komponen TextBox1
18. Pilih pada method TextBox1.Text dan pasangkan pada Block get global name
19. Dan pasangkan PasswordTextBox1.Text dengan get global password
20. Jadi, pada saat running program, username yang dianggap benar adalah yang
menggunakan username admin dan password 12345 seperti yang sudah di inisiasi
diawal dengan initialize global username dan initialize global password.
21. Jangan lupa untuk memilih block open another screenname untuk membuka
Screen2 apabila login berhasil (Success Login) di block then dan open antoher
screenname untuk membuka Screen3 apabila login tidak berhasil (Failed Login)
untuk menutup Block Code Program.
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 8
C. Menjalankan Aplikasi
Untuk menjalankan aplikasi yang telah Anda buat, Anda harus menginstalnya langsung
ke perangkat Android Anda. Setetah Anda menginstal aplikasi tersebut, selanjutnya
jalankan aplikasinya. Berikut adalah penjelasan mengenai aplikasi yang telah dibuat.
1. Jalankan aplikasi yang sudah dibuat dengan mengklik Connect dan AI Companion
(pastikan AI Companion telah terinstall di Perangkat Bergerak Android Anda), seperti
gambar dibawah ini:
Gambar 6.10 Menjalankan aplikasi dengan AI Companion
2. Maka berikutnya akan muncul tampilan menu AI Companion meminta Anda untuk
memasukkan digit karakter yang tampil di layar monitor komputer Anda ke perangkat
begerak Android anda atau bisa scan barcode yang yang muncul dilayar monitor
computer Anda seperti yang terlihat pada gambar dibawah ini :
Gambar 6.11 Tampilan Connect AI Companion
BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 9
3. Berikut adalah tampilan user interface dari aplikasi Login yang telah Anda buat.
Gambar 6.12 Tampilan User Interface
4. Pada Username masukkan admin, kemudian pada Password masukkan 12345.
5. Kemudian, klik pada tombol Submit. Jika Username dan Password dimasukkan
dengan benar maka akan tampil tulisan Success Login seperti gambar dibawah ini
yang berarti Anda telah sukses membuat aplikasi Login.
6. Langkah selanjutnya, ubah username atau password Anda. Kemudian, tekan pada
button Submit. Jika Username dan Password yang dimasukkan salah maka akan
tampilan tulisan Failed Login di layar perangkat bergerak Android Anda yang berarti
aplikasi Anda telah berjalan dengan semestinya.

Mais conteúdo relacionado

Mais procurados

Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKNur Rohman
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Rolly Yesputra
 
Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaRolly Yesputra
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Candra Adi Putra
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Muhammad Yusuf
 
372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android ProgrammingWirat Mojo
 
Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskheriakj
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toastheriakj
 
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7   integrasi aplikasi dengan facebook api menggunakan intel xdkModul 7   integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdkMuhammad Yusuf
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Rolly Yesputra
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6safarinet
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)IHSAN EP
 
Pertemuan 5 list view
Pertemuan 5 list viewPertemuan 5 list view
Pertemuan 5 list viewheriakj
 
Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Rolly Yesputra
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSTeukuMahawira
 
Vle s itesfordummies_v2.0
Vle s itesfordummies_v2.0Vle s itesfordummies_v2.0
Vle s itesfordummies_v2.0sia su ching
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETImam Halim Mursyidin
 

Mais procurados (17)

Membuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDKMembuat aplikasi quiz android dengan Intel XDK
Membuat aplikasi quiz android dengan Intel XDK
 
Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010Part 2 - PENGENALAN VISUAL STUDIO 2010
Part 2 - PENGENALAN VISUAL STUDIO 2010
 
Part 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan SederhanaPart 13 - Menampilkan Laporan Sederhana
Part 13 - Menampilkan Laporan Sederhana
 
Ebook tutorial pemrograman android
Ebook tutorial pemrograman android Ebook tutorial pemrograman android
Ebook tutorial pemrograman android
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 8 - Men-submit Aplikasi ke...
 
372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming372 Dasar Pengenalan Android Programming
372 Dasar Pengenalan Android Programming
 
Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntask
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toast
 
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7   integrasi aplikasi dengan facebook api menggunakan intel xdkModul 7   integrasi aplikasi dengan facebook api menggunakan intel xdk
Modul 7 integrasi aplikasi dengan facebook api menggunakan intel xdk
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
Ebook visual basic 6 -Indonesia language(fr.www.kuyhaa-android19.com)
 
Pertemuan 5 list view
Pertemuan 5 list viewPertemuan 5 list view
Pertemuan 5 list view
 
Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010 Part 1 - PENGENALAN VISUAL STUDIO 2010
Part 1 - PENGENALAN VISUAL STUDIO 2010
 
BAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSSBAB X - MEMBUAT APLIKASI HELLO PUSS
BAB X - MEMBUAT APLIKASI HELLO PUSS
 
Vle s itesfordummies_v2.0
Vle s itesfordummies_v2.0Vle s itesfordummies_v2.0
Vle s itesfordummies_v2.0
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
 

Semelhante a BAB XI - MEMBUAT APLIKASI LOGIN

Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDK
Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDKIntegrasi aplikasi mobile dengan Facebook API menggunakan Intel XDK
Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDKGilang Aziz
 
Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)Rolly Yesputra
 
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoSurya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoArian Bayu Sugianto
 
membuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkmembuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkfetdi sudarto
 
Pengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDKPengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDKGilang Aziz
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Alan Alan
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2erna irawan
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Sepri Tarigan
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Muhammad Yusuf
 
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...Olbers Letfaar
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhirahmadranddy
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1hasznud89
 
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...viividia
 
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...Nurli Hardianto
 
Seri 4 : Block Editor App Inventor
Seri 4 : Block Editor App InventorSeri 4 : Block Editor App Inventor
Seri 4 : Block Editor App InventorIki Mazadi
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Renhard Manurung
 

Semelhante a BAB XI - MEMBUAT APLIKASI LOGIN (20)

Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDK
Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDKIntegrasi aplikasi mobile dengan Facebook API menggunakan Intel XDK
Integrasi aplikasi mobile dengan Facebook API menggunakan Intel XDK
 
Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)Part 4 - Form dan Objek Kontrol (Lanjutan)
Part 4 - Form dan Objek Kontrol (Lanjutan)
 
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyoSurya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
Surya univ appinventor-bagi-pemula-by-ahmad-fajar-prasetiyo
 
membuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdkmembuat aplikasi quiz android dengan intel xdk
membuat aplikasi quiz android dengan intel xdk
 
Pengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDKPengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDK
 
Tugas5 1300631009
Tugas5 1300631009Tugas5 1300631009
Tugas5 1300631009
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Visual basic bsi 2
Visual basic bsi 2Visual basic bsi 2
Visual basic bsi 2
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 3 - Pengenalan Intel XDK D...
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...
Aplikasi pengenalan sio hewan menggunakan metaio creator berbasis augmented r...
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Laporan tugas akhir
Laporan tugas akhirLaporan tugas akhir
Laporan tugas akhir
 
Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1Dasar pemrograman-visual-basic1
Dasar pemrograman-visual-basic1
 
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Vidia Ambarwati, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
 
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
(15) SIM, Nurli Hardianto, Hapzi Ali, Bukti Upload, Universitas Mercu Buana, ...
 
Modul ii
Modul iiModul ii
Modul ii
 
Seri 4 : Block Editor App Inventor
Seri 4 : Block Editor App InventorSeri 4 : Block Editor App Inventor
Seri 4 : Block Editor App Inventor
 
Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4Visual basic 6 tutorial its 4
Visual basic 6 tutorial its 4
 

Mais de TeukuMahawira

Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolahTeukuMahawira
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi BercabangTeukuMahawira
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurTeukuMahawira
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiTeukuMahawira
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisTeukuMahawira
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORTeukuMahawira
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORTeukuMahawira
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORTeukuMahawira
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORTeukuMahawira
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBTeukuMahawira
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBTeukuMahawira
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBTeukuMahawira
 
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORTeukuMahawira
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorTeukuMahawira
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar MikrotikTeukuMahawira
 

Mais de TeukuMahawira (20)

Bab4
Bab4Bab4
Bab4
 
Soal tts pai
Soal tts paiSoal tts pai
Soal tts pai
 
Capacity building ict sekolah
Capacity building ict sekolahCapacity building ict sekolah
Capacity building ict sekolah
 
Bab II - Pernyataan Kondisi Bercabang
Bab II  -  Pernyataan Kondisi BercabangBab II  -  Pernyataan Kondisi Bercabang
Bab II - Pernyataan Kondisi Bercabang
 
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa SyukurBab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
Bab 5 Menyembah Allah Swt. sebagai Ungkapan Rasa Syukur
 
Bab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan DemokrasiBab 4 Bersatu dalam Keragaman dan Demokrasi
Bab 4 Bersatu dalam Keragaman dan Demokrasi
 
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir KritisBab 3 Menghidupkan Nurani dengan Berpikir Kritis
Bab 3 Menghidupkan Nurani dengan Berpikir Kritis
 
KATA PENGANTAR
KATA PENGANTARKATA PENGANTAR
KATA PENGANTAR
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 
BAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTORBAB VII - PENGENALAN IDE APP INVENTOR
BAB VII - PENGENALAN IDE APP INVENTOR
 
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTORBAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
BAB VII - INSTALASI DAN KONFIGURASI APP INVENTOR
 
BAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTORBAB VI - PENGENALAN APPINVENTOR
BAB VI - PENGENALAN APPINVENTOR
 
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEBBAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
BAB V - FORMAT KAITAN DAN FORMULIR PADA HALAMAN WEB
 
BAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEBBAB IV - FORMAT TABEL DAN HALAMAN WEB
BAB IV - FORMAT TABEL DAN HALAMAN WEB
 
BAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEBBAB III - FORMAT TEXT DAN HALAMAN WEB
BAB III - FORMAT TEXT DAN HALAMAN WEB
 
Bab2
Bab2Bab2
Bab2
 
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTORBUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
BUKU AJAR PEMROGRAMAN WEB DAN PERANGKAT BERGERAK DENGAN APP INVENTOR
 
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP InventorBahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
Bahan Ajar Pemograman Web dan Perangkat Bergerak dengan APP Inventor
 
Topologi
TopologiTopologi
Topologi
 
Setting Dasar Mikrotik
Setting Dasar MikrotikSetting Dasar Mikrotik
Setting Dasar Mikrotik
 

Último

Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptpalagoro17
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerakputus34
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024DessyArliani
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMRiniGela
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024ssuser0bf64e
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 

Último (20)

Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMMPenyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
Penyebaran Pemahaman Merdeka Belajar Aksi Nyata PMM
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 

BAB XI - MEMBUAT APLIKASI LOGIN

  • 1. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 1 BAB XI - MEMBUAT APLIKASI LOGIN Tujuan Pembelajaran: Setelah mempelajari bab ini siswa diharapkan dapat mampu: 1. Membuat desain aplikasi login 2. Membuat kode block aplikasi login 3. Menjalankan aplikasi aplikasi login Login adalah salah satu proses dalam aplikasi di mana aplikasi meminta pengguna untuk memasukkan username dan password untuk keperluan pengecekan kepemilikan akun. Pada bab ini Anda akan diajak untuk mempelajari pembuatan sistem login di mana pengguna harus memasukkan username dan password. Jika username atau password salah, ponsel Android Anda akan mengeluarkan suara "Wrong username or Password". Jika username dan password benar, ponsel akan mengeluarkan suara "Welcome to Android". A. Membuat Desain Sebelum memulai pembuatan Struktur Behavior dari aplikasi yang Anda buat, terlebih dahulu Anda harus membuat Desain Interface. Untuk membuat Desain Interface, ikuti langkah-Iangkah berikut. 1. Buat project baru dengan mengklik menu My Projects, kemudian klik menu Start new project, dan ketik Login seperti gambar yang dibawah ini, klik OK. Gambar 6.1 Menu Create new App Inventor Project
  • 2. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 2 2. Maka, App Inventor akan membuatkan Anda sebuah project baru dengan nama Login, seperti tampak pada gambar berikut: Gambar 6.2 Project Login telah Berhasil Dibuat 3. Langkah selanjutnya, klik pada menu Design, selanjutnya App Inventor akan menampilkan halaman Design seperti pada gambar berikut. Gambar 6.3 Halaman Design 4. Pada Components, klik pada Screen1, selanjutnya, lihat pada Properties (Bagian sebelah kanan). Gambar 6.4 Mengubah Title pada komponen screen1
  • 3. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 3 5. Ubah properti Title pada komponen Screen1 menjadi Login. Lihat pada gambar berikut: Gambar 6.4 Mengubah Title Menjadi Login 6. Pada Palette ambil komponen Label. 7. Ubah properti Text komponen Label menjadi Username. 8. Pada properti Width komponen Label ubah menjadi Fill Parent 9. Langkah selanjutnya, ambil komponen TextBox dari Palette 10. Ubah properti Width komponen TextBox menjadi Fill Parent 11. Ubah properti Hint komponen TextBox menjadi Hit for Username 12. Selanjutnya pada Pallete ambil komponen Label Kembali 13. Ubah properti Text komponen Label menjadi Password 14. Pada properti Width, komponen Label ubah menjadi Fill Parent 15. Langkah selanjutnya, ambil komponen PasswordTextBox 16. Ubah properti Width komponen TextBox menjadi Fill Parent. 17. Ubah properti Hint komponen TextBox menjadi Hit for Password 18. Langkah selanjutnya, ambil komponen Button dari Palette. 19. Ubah properti Text dari komponen Button tersebut menjadi Submit. 20. Adapun tampilan bentuk formnya adalah seperti pada gambar berikut.
  • 4. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 4 Gambar 6.5 Tampilan Form Login 21. Langkah selanjutnya, ambil komponen TextToSpeech dari Palette Media 22. Adapun tampilan lengkap dari desain formnya adalah seperti pada gambar berikut: Gambar 6.6 Tampilan Lengkap Desain Form B. Membuat Kode Block Program Langkah-Iangkah pembuatan Kode Block dari aplikasi Login adalah sebagai berikut: 1. Buka Block Editor dari App Inventor Anda dengan mengKlik tombol Block (Sudut bagian kanan atas) 2. Klik pada Button1 pada Pallete Block. Dan Ambil method Block Button1.Click
  • 5. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 5 3. Letakkan pada Block Design. 4. Pada program aplikasi Login, logika program adalah "Pada saat Button1 ditap, program akan mengecek username dan password. Jika password dan username benar, nilainya true, jika username atau password salah, nilainya false". Maka Anda harus menggunakan fungsi kondisi. Adapun fungsi kondisi yang digunakan di sini adalah fungsi kondisi If..then..else. 5. Pada Block Palette, di tab Built-In. Pilih Control dan ambil method If..then..else. Seperti yang terlihat pada gambar dibawah ini : Gambar 6.7. Block If..then..else 6. Setelah mengambil method if..else..then, pasangkan dengan method Button1.Click seperti pada gambar berikut. Gambar 6.8 Memasangkan Block 7. Karena terdapat dua faktor yang akan diuji, yaitu username dan password, fungsi kondisi harus digabungkan dengan fungsi penggabungan logika AND, Pada tab Built- In klik pada pilihan Logic. 8. Ambil Block Logic and. Kemudian, pasangkan dengan Block If..then..else. Untuk lebih jelasnya, lihat pada gambar berikut.
  • 6. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 6 Gambar 6.7 Memasangkan Block 9. Sebelum kita lanjutkan, tambahan terlebih dahulu Screen2 di menu Add Screen sebagai screen Berhasil Login seperti yang terlihat pada gambar dibawah ini: Gambar 6.8 Menu Add Screen untuk menambahkan Screen baru 10. Lalu tambahkan Label dan ganti propertie Text nya dengan tulisan misal Success Login. 11. Lalu tambahkan Screen3 di menu Add Screen sebagai screen Gagal Login, lalu tambahkan Label dan ganti property Text nya dengan tulisan Failed Login seperti yang terlihat pada gambar dibawah ini: Gambar 6.9 Menu Desain Gagal Login (Failed Login) 12. Karena yang akan diuji berupa teks Login, Anda harus memasukkan Block pengujian teks Login. Block pengujian teks terdapat pada Tab Built-In dan pillih tab Text. 13. Pasangkan Block Program seperti gambar dibawah ini :
  • 7. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 7 Gambar 6.9 Memasangkan Block 14. Klik Block  Built-in -> Variabel -> Klik dan Drag Block initialize global di Screen1, ketik name di initialize global 1 dan password di initialize global 2. 15. Klik Block -> Built-in -> Text dan pasangkan dengan Block initialize global name dan ketik admin (contoh) dan 12345 untuk Block initialize global password seperti yang terlihat pada gambar 6.13. 16. Langkah selanjutnya adalah klik Block -> Screen1 -> Klik Button1 dan drag Button1.Clik (warna coklat) seperti yang terlihat pada gambar di 6.13 diatas 17. Langkah selanjutnya adalah memasukkan nilai yang akan diuji, yaitu nilai yang terdapat pada TextBox dan PasswordTextBox, Pertama kali yang akan diuji adalah nilai yang terdapat pada komponen TextBox1 18. Pilih pada method TextBox1.Text dan pasangkan pada Block get global name 19. Dan pasangkan PasswordTextBox1.Text dengan get global password 20. Jadi, pada saat running program, username yang dianggap benar adalah yang menggunakan username admin dan password 12345 seperti yang sudah di inisiasi diawal dengan initialize global username dan initialize global password. 21. Jangan lupa untuk memilih block open another screenname untuk membuka Screen2 apabila login berhasil (Success Login) di block then dan open antoher screenname untuk membuka Screen3 apabila login tidak berhasil (Failed Login) untuk menutup Block Code Program.
  • 8. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 8 C. Menjalankan Aplikasi Untuk menjalankan aplikasi yang telah Anda buat, Anda harus menginstalnya langsung ke perangkat Android Anda. Setetah Anda menginstal aplikasi tersebut, selanjutnya jalankan aplikasinya. Berikut adalah penjelasan mengenai aplikasi yang telah dibuat. 1. Jalankan aplikasi yang sudah dibuat dengan mengklik Connect dan AI Companion (pastikan AI Companion telah terinstall di Perangkat Bergerak Android Anda), seperti gambar dibawah ini: Gambar 6.10 Menjalankan aplikasi dengan AI Companion 2. Maka berikutnya akan muncul tampilan menu AI Companion meminta Anda untuk memasukkan digit karakter yang tampil di layar monitor komputer Anda ke perangkat begerak Android anda atau bisa scan barcode yang yang muncul dilayar monitor computer Anda seperti yang terlihat pada gambar dibawah ini : Gambar 6.11 Tampilan Connect AI Companion
  • 9. BAHAN AJAR | PEMROGRAMAN WEB DAN PERANGKAT BERGERAK 9 3. Berikut adalah tampilan user interface dari aplikasi Login yang telah Anda buat. Gambar 6.12 Tampilan User Interface 4. Pada Username masukkan admin, kemudian pada Password masukkan 12345. 5. Kemudian, klik pada tombol Submit. Jika Username dan Password dimasukkan dengan benar maka akan tampil tulisan Success Login seperti gambar dibawah ini yang berarti Anda telah sukses membuat aplikasi Login. 6. Langkah selanjutnya, ubah username atau password Anda. Kemudian, tekan pada button Submit. Jika Username dan Password yang dimasukkan salah maka akan tampilan tulisan Failed Login di layar perangkat bergerak Android Anda yang berarti aplikasi Anda telah berjalan dengan semestinya.