Jika anda hendak mencar ilmu membuat aplikasi untuk platform android , namun anda masih aneh dengan bahasa pemrograman yang dipakai (coding) , maka saya akan mencoba memperkenalkan kepada anda wacana sebuah fasilitas untuk membuat aplikasi tanpa coding dengan menggunakan app inventor. Mari kita mengembangkan bersama tips droid wacana app inventor dalam membuat aplikasi android.
Sebelum melangkah lebih jauh , mari kita mengenal wacana app inventor.
Apakah app inventor itu?
App Inventor yaitu 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 yaitu tool tersebut berbasis visual block programming , sehingga kita dapat membuat aplikasi tanpa kode satupun.
Mengapa disebut visual block programming? , alasannya yaitu 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 agenda –coding less. App inventor tidak hanya untuk membuat aplikasi , alasannya yaitu bisa digunakan untuk mengasah kebijaksanaan anda , sperti halnya menyusun sebuah puzzle. App inventor dibangun untuk anda yang mulai mencar ilmu 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 agenda yang menentukan bagaimana komponen harus bersikap. Anda merakit agenda visual , menyerupai potongan-potongan teka-teki. Aplikasi Anda muncul di telepon langkah-demi-langkah saat Anda menambahkan penggalan untuk itu , sehingga Anda dapat menguji pekerjaan Anda sebagai Anda membangun. Ketika Anda akhir , 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 menyerupai 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 bab 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 gres memasang virtual handset android pada komputer anda , atau bahkan tidak sama sekali , app inventor akan bisa menjadi sesuatu yang menyenangkan menyerupai halnya anda menyukai mengedit gambar , bermain puzzle , mengasah otak anda menyerupai mengisi TTS , atau mencar ilmu sebagai basis menguatkan kemampuan kebijaksanaan 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 mengakibatkan App Inventor sebagai tool mencar ilmu anda. Jika anda seorang guru atau dosen anda akan membuat app inventor menjadi alat pengajar yang andal , alasannya yaitu visualisasi akan mempermudah siswa memahami dan menguasai apa yang anda ajarkan. Sebagai contoh: anda dapat mempelajari kebijaksanaan 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 mencicipi betapa mudahnya , tentu disamping alasannya yaitu berbasis visual drag drops ini juga alasannya yaitu anda :
-Tidak perlu menghafal dan mengingat aba-aba 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 menyerupai puzzle tinggal merubah propertinya , misal menunjukkan 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 pribadi 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 , alasannya yaitu beberapa buku terbitan yang ada tertulis saat masih dikembangkan oleh google)