Halo sobat Webhozz berjumpa lagi dengan saya, kali ini saya ingin membagikan artikel mengenai Kemampuan App Inventor. Langsung aja yuk kita masuk ke pembahasan artikelnya sobat Webhozz. Banyak hal yang menyenangkan yang kalian dapatkan jika belajar menggunakan App Inventor. Kesenangan tersebut adalah sebagai berikut :
- Just For Fun. Membuat aplikasi pada perangkat mobile sangatlah menyenangkan dan App Inventor enawarkan proses eksplorasi dan discovery. Kalian dapat membuka App Inventor pada sebuah web browser, hubungkan ponsel kalian dan mulailah meletakkan block seperti yang ditunjukkan pada gambar sebelumnya. Kalian dapat secara cepat melihat dan berinteraksi dengan apliasi yang sedang kalian bangun pada ponsel kalian.
- Membangun aplikasi sesuai dengan kepribadian. Pada suatu keadaan di dunia aplikasi mobile, mungkin kalian akan berhenti pada suatu keadaan dengan aplikasi yang telah digunakan. Siapa yang tidak akan mengkomplain mengenai sebuah aplikasi yang diharapkan dapat dipersonalisasi atau disesuaikan dengan seadanya? App Inventor dapat membangun sebuah aplikasi seperti yang kalian inginkan.
- Apakah saat ini kalian mempunyai ide untuk membuat aplikasi? Tuangkan ide kalian menggunakan App Inventor. Prototype adalah sebuah model kasar dan belum lengkap, akan tetapi telah mewakili ide dasar kalian.
- Mengembangkan aplikasi secara lengkap. App Inventor tidak hanya digunakan untuk membuat prototype system atau mendesain tampilan luar. Kalian dapat membangun secara utuh aplikasi tersebut menjadi sebuah aplikasi yang bersifat general purpose. Bahasa block menyediakan semua block pemrograman fundamental seperti perulangan dengan kondisi dalam bentuk form block.
- Teach and Learn. Tidak peduli kalian dari sekolah menengah atau universitas, App Inventor adalah sebuah guru dan peralatan belajar yang paling efisien. Hal ini sangat baik untuk kalian yang ingin belajar tentang sains komputer. Kuncinya, kalian dapat belajar pada saat membuat aplikasi.
Kebanyakan orang berpikir, bahwa App Inventor sangat mudah untuk digunakan, karena bersifat visual dan mempunyai fitur drag and drop interface. Adapun kelebihan dari App Inventor adalah sebagai berikut :
- Kalian tidak perlu mengingat dan menulis instruksi. Salah satu sumber terbesar dari kekesalan para programer pemula adalah menuliskan kode program dan muncul pesan error pada jendela pesan. App Inventor membuat kalian sebagai pemula tidak akkan menjadi frustasi dalam mengembangkan aplikasi.
- Hanya seperti block yang dipasangkan satu sama lain. Pemrograman dengan App Inventor tidak menampilkan pesan error, akan tetapi bahasa block App Inventor akan mencegah kalian untuk melakukan kesalahan di tempat pertama. Sebagai contoh, jika sebuah fungsi mengharapkan sebuah bilangan, kalian tidak dapat memasukkan teks. Hal ini tidak dapat mencegah semua error, akan tetapi sangat membantu.
- Kalian hanya seperti memilih pilihan. App Inventor membuat komponen-komponen dan blok diorganisasikan pada sebuah drawer yang siap sedia untuk kalian. Kalian dapat dengan mudah memprogram hanya dengan mencari blok-blok program yang sesuai. Kalian tidak perlu mengingat instruksi atau harus membuka manual program.
- Kalian dapat mengani event secara langsung. Bahasa pemrograman tradisional telah didesain bahwa pemrograman seperti bekerja dengan resep atau beberapa instruksi. Akan tetapi, dengan interface grafis dan khususnya untuk aplikasi mobile, event dapat terjadi kapan saja. Sebuah event handler ibarat seperti berkata “Ketika ini terjadi, aplikasi melakukan ini”. Dalam sebuah bahasa tradisional seperti Java, kalian harus memahami class, object dan objek khusus yang sering disebut listener untuk engekspresikan sebuah event sederhana.
Nah sobat Webhozz itulah pembahasan singkat mengenai Kemampuan App Inventor. Semoga pembahasan artikel ini dapat membantu sobat Webhozz semua dalam mempelajari pemrograman Android, dan juga dapat menambah pengetahuan sobat Webhozz semua. Sampai berjumpa lagi pada pembahasan artikel-artikel lainnya yang tentunya lebih menarik lagi.