App Inventor
App Inventor adalah sebuah tool untuk membuat aplikasi android, yang menyenangkan dari tool ini adalah karena berbasis visual block programming, jadi sobat ZBdroids bisa membuat aplikasi tanpa kode satupun. Mengapa disebut visual block programming?, karena Sobat ZBdroids 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. Misalnya seperti gambar dibawah ini, sebuah block program pada App Inventor untuk sebuah daftar warna,
Betul sekali, sobat ZBdroids 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 Sobat
ZBdroids, seperti halnya menyusun sebuah puzzle.
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 kembangkan 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 (G ngerti maksudnya Ya ??..hehehe). pokok intinya disini Sobat ZBdroids tinggal
menikmati kemudahan yang ada karena sobat dapat membuat aplikasi hanya dengan men-drag beberapa puzzle tanpa coding. lalu, apa yg bisa kita lakukan dengan App
Inventor?, yang bisa kita lakukan dengan App Inventor adalah :
a. Untuk Bermain
disini kita bisa bermain mengasah otak seperti halnya mengisi TTS, atau belajar sebagai basis untuk menguatkan kemampuan
logika Sobat ZBdroids.
b. Alat Pembelajaran
Jika
Sobat ZBdroids adalah seorang guru atau dosen. App Inventor akan menjadi
alat pengajar yang hebat, karena visualisasi akan mempermudah siswa memahami
dan menguasai apa yg anda ajarkan.
c. Membuat aplikasi
Mulai dari membuat prototype, aplikasi untuk kebutuhan pribadi
& organisasi, atau aplikasi serius yang bisa anda jual
Apabila Sobat ZBdroids telah mencoba menggunakan App Inventor, sobat akan merasakan betapa mudahnya atau bahkan bisa ketagihan (seperti saya...hehehe), tentu disamping karena berbasis visual
drag drops ini juga karena Sobat ZBdroids :
- Tidak perlu menghafal dan mengingat instruksi atau kode-kode program
- Komponen & Blok event tersedia dengan lengkap Sobat ZBdroids tinggal meletakkanya seperti puzzle tinggal merubah propertinya, misal memberikan nilai angka untuk mengeset timer dll.
- Event handler akan memudahkan Sobat ZBdroids dalam menangani setiap “kejadian” atau event yang sobat ingin handle. Misal Sobat ZBdroids membuat sebuah aplikasi untuk menangani sms, dalam App Inventor sobat tinggal mengambil –drag drops blok yang menangani event sms.
Komentar
Posting Komentar