Apa itu App Inventor?
App Inventor adalah sebuah tool untuk membuat aplikasi
android, yang menyenangkan dari tool ini adalah karena berbasis visual block
programming, jadi kita bisa membuat aplikasi tanpa kode satupun. Mengapa
disebut visual block programming?, karena kita akan melihat, menggunakan,
menyusun dan drag-drops “blok” yang merupakan simbol-simbol perintah dan
fungsi –event handler tertentu dalam membuat aplikasi, dan secara
sederhana kita bisa menyebutnya tanpa menuliskan kode program –coding
less. Wow kedengarannya menyenangkan bukan?.
Misalnya seperti gambar dibawah ini, sebuah block program pada App Inventor
untuk sebuah daftar warna, tanpa kode bukan?
Betul skali, kita tidak harus memiliki basic programmer, mengerti kode-kode
atau berkecimpung dalam dunia teknologi informasi untuk membuat aplikasi dengan
App Inventor. Bahkan App Inventor tidak hanya untuk membuat aplikasi, karena
bisa digunakan untuk mengasah logika anda, sperti halnya menyusun sebuah
puzzle. Untuk programmer tentu ada opsi-opsi advance untuk membuatnya sesuai
dengan level kita.
Framework
visual programming ini terkait dengan bahasa pemrograman Scratch dari MIT, yang
secara spesifik merupakan implementasi dari Open Block yang didistribusikan
oleh MIT Scheller Teacher Education Program yg diambil dari
riset yang dilakukan oleh Ricarose Roque. App Inventor menggunakan Kawa
Language Framework dan Kawa’s dialect – yg di develop oleh Per Bothner
dan di distribusikan sebagai bagian dari GNU Operating System oleh Free
Software Foundation sebagai Compiler yang mentraslate visual block
programming untuk diimplementasikan pada platform Android. Tentu disini anda
tinggal menikmati kemudahan yang ada. alu, apa yg bisa kita lakukan
dengan App Inventor?, yang bisa kita lakukan dengan App Inventor adalah :
- Just for fun
Katakanlah
anda memiliki Handset Android, atau baru memasang virtual handset Android pada
komputer anda, atau bahkan
tidak sama sekali, App Inventor akan bisa menjadi sesuatu yang menyenangkan
seperti halnya anda menyukai mengedit gambar, bermain puzzle, mengasah otak
anda seperti mengisi TTS, atau belajar sebagai basis menguatkan kemampuan
logika anda, semua terasa menyenangkan.
- Learning tool
Entah anda
seorang pelajar, mahasiswa, guru, dosen atau hobbist anda akan bisa menjadikan
App Inventor sebagai tool belajar anda. Jika anda seorang guru atau dosen anda
akan membuat App Inventor menjadi alat pengajar yang hebat, karena visualisasi
akan mempermudah siswa memahami dan menguasai apa yg anda ajarkan.
- Membuat aplikasi
Mulai dari
membuat prototype, aplikasi untuk kebutuhan pribadi & organisasi, atau
aplikasi serius yang bisa anda jual
Apabila anda
telah mencoba menggunakan App Inventor, anda akan merasakan betapa mudahnya,
tentu disamping karena berbasis visual drag drops ini juga karena anda :
- >Tidak perlu menghafal dan
mengingat instruksi atau kode-kode program
- >Komponen & Blok event tersedia
dengan lengkap anda tinggal menggunakannya. Layaknya sebuah objek anda
tinggal merangkainya dengan Komponen & Blok yang sesuai fungsinya,
tinggal meletakkanya seperti puzzle tinggal merubah propertinya, misal
memberikan nilai angka untuk mengeset timer dll.
- >Event handler akan
memudahkan anda dalam menangani setiap “kejadian” atau event yang anda
ingin handle. Misal anda membuat sebuah aplikasi untuk menangani sms,
dalam App Inventor anda tinggal mengambil –drag drops blok
yang menangani event sms.
Aplikasi
yg bisa dibuat dengan App Inventor
Dari tadi
kita membicarakan tentang mudahnya menggunakan App Inventor, anda tentu
kemudian bertanya-tanya aplikasi apa yang bisa kita buat dengan App Inventor,
apa “Cuma” main-main saja?, well jawabannya tergantung anda menginginkanya
menjadi seperti apa.
Karena
dengan App Inventor relatif kita bisa menggunakan imajinasi kita
seluas-luasnya, seperti pepatah pada android “Dalam Android imajinasi adalah
batasannya”. Disini kita akan bisa membuat Games, Tool App misal barcode
reader, aplikasi berbasis lokasi, untuk mengontrol LEGO Robot atau juga
aplikasi untuk berkomunikasi dengan web.
App Inventor Saat ini bisa di
akses di http://beta.appinventor.mit.edu/ versi
beta dari MIT, bisa jadi nanti akan berubah so stay tune di blog ini :D .....
,harus online ketika membuat aplikasi-nya, silahkan baca di posting
selanjutnya
Contoh aplikasi yg dibuat dgn
App Inventor, Silahkan download di market :
WhacKecoa & Song Of
Android Indonesia
Tidak ada komentar:
Posting Komentar