HelloCodi:
Sentuh Lebah, dengarkan Bzzzzz!!!!
HelloCodi adalah aplikasi sederhana yang dapat dibuat dalam waktu yang sangat singkat. Anda membuat
tombol yang bergambar Codi si lebah, lalu memprogram tombol tersebut sehingga bila diklik ponsel akan
mengeluarkan suara mendengung.
Untuk membuat HelloCodi, Anda memerlukan file gambar Codi si lebah. Unduh file-file ini ke komputer Anda
dengan mengklik tautan berikut. Untuk mengunduh: setelah mengeklik tautan, klik kanan pada gambar dan
pilih "Save As". Simpan file ke desktop atau folder unduhan, atau di mana pun yang mudah Anda temukan
nanti.
Components (#2 di bawah) memiliki properti yang dapat disesuaikan. Properti ini mengubah cara komponen
muncul atau berperilaku dalam aplikasi. Untuk melihat dan mengubah komponen Properties (#3 di bawah),
Anda harus terlebih dahulu memilih komponen yang diinginkan dalam daftar komponen Anda.
Langkah 1a. Dari User Interface palette, seret dan lepas komponen Button ke Screen1 (#1).
Langkah 1b.Untuk memberikan gambar lebah pada tombol, di panel Properties, di bawah Gambar, klik pada
teks "None..." dan klik "Upload File..." (#2). Sebuah jendela akan muncul untuk memungkinkan Anda memilih
file gambar. Klik "Browse" lalu arahkan ke lokasi file codi.jpg yang Anda download tadi (#3). Klik file codi.jpg,
klik "Open", lalu klik "OK".
Langkah 2. Ubah properti Button Text:
Hapus "Text for Button1", biarkan properti teks Button kosong sehingga tidak ada tulisan di atas gambar
lebah.
Langkah 3. Dari User Interface palette, drag dan drop komponen Label ke Viewer (#1), letakkan di bawah
gambar lebah. Ini akan muncul di bawah daftar komponen Anda sebagai Label1.
(2) Properti Teks Label1 berbunyi "Touch the Bee!". Anda akan melihat perubahan teks di Desainer
dan perangkat Anda.
(3) FontSize hingga 30.
(4) BackgroundColor dari Label1 dengan mengklik pada kotak. Anda dapat mengubahnya ke warna
apa pun yang Anda suka.
(5) TextColor ke warna apa pun yang Anda suka. (Catatan: jika BackgroundColor dan TextColor sama,
Anda tidak akan dapat membaca teks Anda!)
Di sini, warna latar belakang diatur ke aqua dan warna teks diatur menjadi biru.
Langkah 4. Di bawah Palette, klik Media dan tarik keluar komponen Sound dan letakkan di Viewer (#1).
Dimanapun Anda menjatuhkannya, itu akan muncul di area di bagian bawah Penampil bertanda Non-visible
Component. Di bawah panel Media, Klik Upload File... (#2) Telusuri ke lokasi file Bee-Sound.mp3 yang Anda
unduh sebelumnya dan unggah ke proyek ini (#3). Di bawah panel Properties, lihat bahwa properti Source
saat ini bertuliskan None.... Klik kata None... untuk mengubah Source komponen Sound1 menjadi Bee-
Sound.mp3 (#4).
Setelah Anda memiliki Block Editor di depan Anda, lanjutkan ke langkah berikutnya untuk mulai memprogram
aplikasi Anda dengan Block.
Blok cokelat tersebut disebut blok event handler. Blok event handler menentukan bagaimana perangkat
seluler harus merespons peristiwa tertentu: tombol telah ditekan, telepon diguncang, pengguna menyeret
jarinya ke atas kanvas, dll. when Button1.Click adalah event handler.
Langkah 2a. Klik Sound1 dan seret blok Sound1.Play dan sambungkan ke bagian "do" di blok When
Button1.Click. Balok-balok tersebut saling terhubung seperti potongan puzzle dan Anda dapat mendengar
bunyi klik saat balok-balok tersebut tersambung.
Blok ungu disebut command block, yang ditempatkan di badan event handler. Saat event handler dijalankan,
ia menjalankan urutan perintah di tubuhnya. Perintah adalah blok yang menentukan tindakan yang akan
dilakukan (misalnya memutar suara) ketika peristiwa (misalnya menekan Tombol1) terjadi.
Sekarang Anda dapat melihat bahwa command block ada di event handler. Kumpulan blok ini berarti; " when
Button1 is clicked, Sound1 will play." event handler seperti kategori tindakan (misalnya, sebuah tombol
sedang diklik), dan perintahnya menentukan jenis tindakan dan detail tindakan tersebut (misalnya, memutar
suara).
Cobalah di perangkat Anda atau dengan emulator! Saat Anda menekan tombol, Anda akan mendengar
dengungan lebah. Selamat, aplikasi pertama Anda sudah berjalan!
5. Pengemasan Aplikasi
Saat ponsel/tablet/emulator Anda telah terhubung ke App Inventor, aplikasi Anda telah berjalan secara real-
time di perangkat Anda. Jika Anda memutuskan sambungan perangkat/emulator, aplikasi akan hilang. Anda
selalu dapat mengembalikannya dengan menghubungkan kembali perangkat, tetapi untuk menjalankan
aplikasi tanpa terhubung ke App Inventor, Anda harus "mengemas" aplikasi tersebut untuk menghasilkan
paket aplikasi (file apk).
Untuk saat ini, langkah terakhir, mengemas aplikasi, hanya berfungsi untuk ponsel Android. Kami secara aktif
berupaya untuk segera menghadirkan kemampuan ini ke perangkat iOS!
Untuk "mengemas" aplikasi untuk dipasang di perangkat Anda atau dikirim ke orang lain, klik tab Bangun di
bagian atas layar. Di bawah Build, ada dua opsi yang tersedia untuk Anda pilih:
1. App (provide QR code): Anda dapat membuat Barcode (Kode QR), yang dapat Anda gunakan untuk
menginstal aplikasi pada perangkat seluler yang memiliki kamera.
barcode ini hanya berlaku selama dua jam. Jika Anda ingin berbagi aplikasi dengan orang lain melalui kode
batang dalam jangka waktu yang lebih lama, Anda perlu mengunduh file .apk ke komputer Anda dan
menggunakan perangkat lunak pihak ketiga untuk mengonversi file menjadi kode batang. Informasi lebih
lanjut dapat ditemukan di sini.
2. App (save to my computer): Anda dapat mengunduh aplikasi ke komputer Anda sebagai file apk, yang
dapat Anda distribusikan dan bagikan sesuka Anda dengan menginstalnya secara manual di perangkat lain
(terkadang disebut "side loading").