WildLifeShow
Ini yakni terjemahan bebas dari tutorial dari situs appinventorblocks , filosofi reused kita pakai disini biar ekonomis waktu, so silahkan untuk mempelajarinya :)
Pada projek WildLifeShow ini kita berlatih berguru App Inventor sederhana, dengan nama aplikasinya WildLifeShow, sebuah aplikasi sederhana untuk melihat gambar dan juga mengeluarkan suara. Makara kita akan berlatih bagaimana memasukkan gambar, memakai tombol/button, dan juga menangani suara/sound.
1. Klik pada tombol New
2. Beri nama projek, disini akan kita namakan WildLifeShow
3. Drag komponen VerticalArrangement ke layar Screen1, ini akan kita gunakan untuk mendisplay gambar
4. Kita sanggup mengatur properti dari komponen VerticalArrangement1 yang kita tempatkan pada screen, Width berarti lebar, kita set penuh, sedangkan tingginya 350 pixel, tidak penuh satu layar alasannya yakni kita akan menempatkan tombol pada layar
5. Drag komponen Image, dan masukkan kedalam komponen VerticalArrangement1
Get a Label component and place it below VerticalArrangement1. Take note of the name of our Label component which is automatically set to Label1.
6. Masukkan komponen Label, ini untuk teks keterangan
7. Properti dari label yang kita seting , yaitu font bold, lalu teks “Tap On A Button To Hear Them” , posisi teks Center, warna dari teks biru, dan Width Fill parent
8. Sekarang kita masukkan komponen HorizontalArrangement , yang akan kita gunakan untuk menempatkan tombol.
9. Masukkan tiga buah tombol/ button kedalam HorizontalArrangement1
10. Seting properti dari tombol :
- § Teks Button1 : Elephant, Width : Fill parent, TextAligment ke Center dan Font Bold
- § Teks Button1 : Bird, Width : Fill parent, TextAligment ke Center dan Font Bold
- § Teks Button1 : Penguin, Width : Fill parent, TextAligment ke Center dan Font Bold
11. Karena kita akan memakai suara, maka ambil komponen Player dan masukkan di Screen1 bebas dimanapun,. Karena merupakan komponen non-visible, komponen Player secara otomatis akan ditempatkan dibawah jendela Screen1.
.
12. Sekarang kita akan merubah title Screen1 ke WildLifeShow .
13. Sekarang kita akan masukkan file gambar dan bunyi kedalam projek, dari hidangan media, upload file-file tersebut satu persatu.
14. Sehingga akan terlihat menyerupai ini :
15. Kita telah selesai pada tahap mendesain komponen, kini kita akan menawarkan behaviour semoga komponen-komponen tersebut sanggup berfungsi. Klik pada Open the Block Editor
16. Tunggu beberapa saat, sampai muncul jendela Block Editor. Pada tab My Blocks, akan terlihat komponen-komponen apa saja yang sudah kita tempatkan pada jendela desainer. Sekarang kita akan mensetting fungsi tombol, yaitu pada Button1.
17. Secara fungsi kita menginginkan ketika tombol 1 ditekan maka gambar pertama akan muncul, maka ambil dari block set Image1.picture pada komponen image. Kemudian tempatkan didalam block Button1.Click yang ada.
18. Ini gres block pemanggil gambar, sedangkan gambarnya sendiri dgn nama elephant.png, maka dari tab Built-in ambil block text, masukkan kedalam block set Image1.Picture. Selanjutnya set teks ke elephant.png, untuk mengacu pada gambar yang telah kita siapkan.
19. Langkah selanjutnya, alasannya yakni kita juga menginginkan ketika tombol diklik terdapat suara, maka tempatkan blok set player1.source to, tempatkan block contoh bunyi elephant.wav. Dan terakhir, pasang block player1.start, block ini yakni ketika tombol Button1 ditekan maka akan menyalakan bunyi yang kita set.
20. Lakukan langkah-langkah tersebut untuk, tombol 2 dan tombol 3 , sehingga akan terlihat menyerupai ini
21. OK, sudah selesai, package ke phone, baik emulator maupun eksklusif dicoba ke handphone, apabila ke emulator kita harus memulai emulator terlebih dahulu, dari hidangan New Emulator.
- Projek ini beserta projek-projek lain sanggup anda download pada appinventorblocks
- Untuk mencobanya di App Inventor Online Beta MIT App Inventor online
- Mencobanya di App Inventor Offline baca-baca disini App Inventor Offline
- Buku App Inventor pemrograman tanpa arahan aktivitas lihat disini
Buat lebih berguna, kongsi:





























