Apa itu MIT App Inventor?
Apa Itu MIT App Inventor?
App
Inventor adalah aplikasi web sumber terbuka yang awalnya dikembangkan oleh
Google, dan saat ini dikelola oleh Massachusetts Institute of Technology (MIT).
App Inventor memungkinkan pengguna baru
untuk memprogram komputer untuk menciptakan aplikasi perangkat lunak bagi sistem
operasi Android. App Inventor menggunakan antarmuka grafis, serupa dengan antarmuka
pengguna pada Scratch dan StarLogo TNG, yang memungkinkan pengguna untuk men-drag-and-drop
objek visual untuk menciptakan aplikasi yang bisa dijalankan pada perangkat
Android.
Dalam
menciptakan App Inventor, Google telah melakukan riset yang berhubungan dengan
komputasi edukasional dan menyelesaikan lingkungan pengembangan online Google. App
inventor ini juga tidak hanya bisa membantu dalam menciptakan sebuah aplikasi
namun juga bisa membantu anda dalam mengasah logika. Beberapa contoh aplikasi
yang bisa dibuat dengan app inventor seperti game dengan grafis 2D dan animasi,
utility, aplikasi multimedia, navigasi dan GPS, sistem pengamanan, dan masih
banyak lagi. Jika kita sudah berpengalaman menggunakan App Inventor kita juga
bisa membuat program yang sangat rumit dan berguna, hanya dengan menggunakan
App Inventor.
Untuk
membuat aplikasi android dengan App Inventor, anda tidak harus mahir dalam
pengkodean bahasa pemrograman. Yang perlu anda lakukan adalah menyusun blok
program layaknya menyusun puzzle. Proses pembuatan aplikasi android di
AppInventor seluruhnya dikerjakan dengan visual dan tanpa coding. Pada halaman
depan App Inventor, kita dihadapkan dengan 3 pilihan submenu. Teach, Explore,
Invent. Teach berisikan tentang pemberitahuan yang bersifat educational dari
MIT sendiri sebagai penyedia App Inventor. Submenu Explore berisikan
tentang informasi dan berita yang berkaitan dengan Android itu sendiri.
Apabila kita ingin langsung membuat aplikasi android kita dapat masuk pada
submenu Invent (kita membutuhkan Google Account untuk memasuki submenu ini).
Silahkan
ke website App Inventor http://appinventor.mit.edu/
untuk mencobanya
·
Kelebihan dan Kekurangan
Kelebihan
:
1. Praktis
dan simple
2. Tidak
memerlukan coding, karena hanya menggunakan sistem drag dan logika
Kekurangan
:
1. Masih
terdapat komponen yang tidak lengkap
2. Terdapat
info credit dari MIT
·
Kemampuan App Inventor
Banyak hal yang menyenangkan yang
kalian dapatkan jika belajar menggunakan App Inventor. Kesenangan tersebut adalah
sebagai berikut :
o 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.
o 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.
o 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.
o 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.
o
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.
Komentar
Posting Komentar