Jika anda hendak belajar
membuat aplikasi untuk platform android, namun anda masih asing dengan
bahasa pemrograman yang dipakai (coding), maka saya akan mencoba
memperkenalkan kepada anda tentang sebuah kemudahan untuk membuat
aplikasi tanpa coding dengan menggunakan app inventor. Mari kita berbagi
bersama tentang app inventor dalam membuat aplikasi android.
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.
0 Komentar untuk "Membuat Aplikasi Tanpa Coding Dengan App Inventor"