hai teman netter, saya menemukan situs http://appinventor.mit.edu yang ternyata disana kita bisa membuat berbagai aplikasi android dengan mudah loh. Karena kita hanya drag n drop saja untuk meletakan dan mengatur aplikasi ide kreatif kita.
Sebelum melangkah lebih jauh, mari kita mengenal tentang app inventor.
Apakah app inventor itu?
App Inventor adalah
sebuah tool online untuk membuat aplikasi android, app inventor kini
dikembangkan oleh MIT, universitas yang bergerak di bidang teknologi dan
diakui di dunia. Semula app inventor dikembangkan oleh google, namun
sekarang MIT yang memegang kendali terhadap pengembangan tools app
inventor
Yang menyenangkan dari
tool ini adalah tool tersebut berbasis visual block programming,
sehingga kita dapat 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. App
inventor tidak hanya untuk membuat aplikasi, karena bisa digunakan untuk
mengasah logika anda, sperti halnya menyusun sebuah puzzle. App
inventor dibangun untuk anda yang mulai belajar membuat aplikasi
android, namun untuk programmer tentu ada opsi-opsi advance untuk
membuatnya sesuai dengan level kita.
App inventor
memungkinkan Anda mengembangkan aplikasi untuk ponsel Android
menggunakan browser web dan baik telepon yang terhubung atau emulator.
Server App Inventor menyimpan pekerjaan Anda dan membantu Anda melacak
proyek-proyek Anda.
Anda dapat membangun aplikasi dengan:
-App Inventor Designer , di mana Anda memilih komponen untuk aplikasi Anda.
-App Inventor Blok
Editor , di mana Anda merakit blok program yang menentukan bagaimana
komponen harus bersikap. Anda merakit program visual, seperti
potongan-potongan teka-teki. Aplikasi Anda muncul di telepon
langkah-demi-langkah ketika Anda menambahkan potongan untuk itu,
sehingga Anda dapat menguji pekerjaan Anda sebagai Anda membangun.
Ketika Anda selesai, Anda dapat membuat paket aplikasi Anda dan
menghasilkan aplikasi yang berdiri sendiri untuk menginstal.
Jika Anda tidak memiliki
ponsel Android, Anda dapat membangun aplikasi Anda menggunakan emulator
Android , perangkat lunak yang berjalan pada komputer Anda dan
berperilaku persis seperti telepon.
Bagaimana App Inventor Bekerja?
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 – yang 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.
Apa Yang Bisa Kita Lakukan Dengan App Inventor?
Semua tergantung dari orientasi awal anda, anda ingin membuat aplikasi dengan tujuan apa
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
Apapun profesi anda,
entah seorang pelajar, mahasiswa, guru, dosen, teknisi, progamer atau
anda hobi untuk mengotak-atik android, 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 yang anda
ajarkan. Sebagai contoh: anda dapat mempelajari logika kerja dari
aplikasi dengan menerapkan susunan blok pada tool itu.
3.Developer aplikasi
Jika anda seorang
pengembang aplikasi android, mulai dari membuat prototype, aplikasi
untuk kebutuhan pribadi dan 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 dan blok event
tersedia dengan lengkap anda tinggal menggunakannya. Layaknya sebuah
objek anda tinggal merangkainya dengan Komponen dan blok yang sesuai
fungsinya, tinggal meletakkanya seperti puzzle tinggal merubah
propertinya, misal memberikan nilai angka untuk mengeset timer dan
lain-lain.
-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 and drops blok yang
menangani event sms.
Bagaimana saya bisa mendaftar?
Untuk memulai App Inventor, anda dapat langsung klik gambar di bawah ini
Tutorial juga tersedia pada situs MIT App Inventor, untuk mengunjunginya anda bisa klik gambar di bawah ini
Adakah Tutorial Lain Selain Pada Situs Tertaut di Atas?
Ada, anda dapat menemukan beberapa buku yang membahas app inventor (sebelum
membeli saya sarankan buku tersebut ditulis setelah app inventor
dikembangkan oleh MIT, karena beberapa buku terbitan yang ada tertulis
ketika masih dikembangkan oleh google)
Sumber: Berbagai artikel di blog, wikipedia dan MIT App Inventor.