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 Programyg 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 :
1. 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.
2. 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.
3. 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 :
1. Tidak
perlu menghafal dan mengingat instruksi atau kode-kode program
2. 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.
3. 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
Selanjutnya kita akan bahas instalasi appinventor secara ofline.... ok tunggu aja ya
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
Selanjutnya kita akan bahas instalasi appinventor secara ofline.... ok tunggu aja ya
1 comments:
Write commentspak ada sofware yg sama kaya app inventor gk, tapi yg gak onlaine,....?
Reply