Tiga Situs Online Mengenai Cara Pengembangan Aplikasi Android Aplikasi Android tengah merajai pasar aplikasi mobile global saat ini. Persaingannya dengan sistem operasi buatan Apple, iOS semakin menyemarakkan munculnya berbagai aplikasi menarik. Proses pengembangan aplikasi tentunya bukanlah hal yang dapat dilakukan dengan mudah oleh semua orang. Diperlukan pembelajaran dan kemampuan mumpuni untuk menciptakan sebuah aplikasi. Ada banyak metoda pembelajaran yang dapat Anda lakukan untuk membuat dan menyelesaikan sebuah aplikasi Android. Anda dapat memulainya dari berbagai sumber buku, hingga berbagai pake tutorial online yang dapat Anda unduh secara gratis. Mempelajarinya melalui buku adalah hal yang sangat baik. Namun, jika Anda berpikir ulang untuk mendapatkan materi-materi yang lebih mudah mengajarkan Anda mengenai aplikasi Android, beberapa sumber online berikut mungkin dapat menjadi opsi menarik. Situs-situs berikut adalah beberapa daftar sumber online yang menyediakan materi baik bagi pemula ataupun para developer Android. MIT App Inventor MIT App Inventor merupakan salah satu cara terbaik untuk mempelajari pemograman sistem operasi Android secara visual. Situs ini akan sangat berguna bagi Anda yang tertarik mengenai dunia programming Android. Jika Anda hanya memiliki sedikit keahlian, atau tidak memiliki sama sekali pengalaman dalam mengembangkan aplikasi, App Inventor dapat menjadi media yang menarik untuk digunakan. App Inventor memungkinkan Anda untuk mengembangkan aplikasi untuk perangkat Android menggunakan web browser dan mengkoneksikannya kepada ponsel atau emulator. Proyek ini kerap disebut juga sebagai Google App Inventor. Saat tengah 1
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Tiga Situs Online Mengenai Cara Pengembangan Aplikasi Android
Aplikasi Android tengah merajai pasar aplikasi mobile global saat ini. Persaingannya dengan sistem operasi buatan Apple, iOS semakin menyemarakkan munculnya berbagai aplikasi menarik. Proses pengembangan aplikasi tentunya bukanlah hal yang dapat dilakukan dengan mudah oleh semua orang. Diperlukan pembelajaran dan kemampuan mumpuni untuk menciptakan sebuah aplikasi. Ada banyak metoda pembelajaran yang dapat Anda lakukan untuk membuat dan menyelesaikan sebuah aplikasi Android. Anda dapat memulainya dari berbagai sumber buku, hingga berbagai pake tutorial online yang dapat Anda unduh secara gratis. Mempelajarinya melalui buku adalah hal yang sangat baik. Namun, jika Anda berpikir ulang untuk mendapatkan materi-materi yang lebih mudah mengajarkan Anda mengenai aplikasi Android, beberapa sumber online berikut mungkin dapat menjadi opsi menarik. Situs-situs berikut adalah beberapa daftar sumber online yang menyediakan materi baik bagi pemula ataupun para developer Android.
MIT App InventorMIT App Inventor merupakan salah satu cara terbaik untuk mempelajari pemograman sistem operasi Android secara visual. Situs ini akan sangat berguna bagi Anda yang tertarik mengenai dunia programming Android. Jika Anda hanya memiliki sedikit keahlian, atau tidak memiliki sama sekali pengalaman dalam mengembangkan aplikasi, App Inventor dapat menjadi media yang menarik untuk digunakan. App Inventor memungkinkan Anda untuk mengembangkan aplikasi untuk perangkat Android menggunakan web browser dan mengkoneksikannya kepada ponsel atau emulator. Proyek ini kerap disebut juga sebagai Google App Inventor. Saat tengah membangun aplikasi, Anda akan bekerja dengan beberapa aplikasi seperti App Inventor Designer. Melalui App Inventor Designer Anda dapat memilih komponen-komponen untuk aplikasi Anda. Selain itu, App Inventor Blocks Editor akan menjadi aplikasi yang mengatur secara spesifik apa yang harus dilakukan oleh setiap komponen. Anda dapat mengatur program secara visual dengan mencocokkan setiap bagian secara bersamaan seperti bagian dari puzzle.
Aplikasi yang Anda kembangkan akan tampil pada ponsel selangkah demi selangkah, sesuai dengan bagian yang Anda masukkan. Dengan begitu, Anda dapat mencoba hasil kerja pengembangan aplikasi Android yang telah dilakukan. Setelah menyelesaikan aplikasi, Anda dapat memproduksinya secara mandiri sebagai aplikasi yang siap untuk di-install. MIT App Inventor memberikan peluang bagi Anda yang belum memiliki perangkat Android untuk ikut berpartisipasi. Anda dapat membangun aplikasi Android menggunakan perangkat lunak Android emulator. Perangkat lunak tersebut akan berjalan pada komputer dan dapat difungsikan selayaknya pada perangkat ponsel. App Inventor pun mendukung penggunaan sistem operasi lain seperti Mac OS X, GNU/Linux, dan juga Windows. Sebelum memanfaatkan App Inventor untuk membuat aplikasi, Anda perlu mengatur ulang komputer dan meng-install App Inventor Setup yang dapat diunduh langsung melalui situs ini. Anda dapat mengaksesnya http://developer.android.com/training/index.html
Android Application Development TutorialsApabila Anda mencari tutorial pengembangan aplikasi Android dalam bentuk format video yang lengkap, Android Application Development Tutorials dapat menjadi opsi terbaik. Pasalnya di dalamnya Anda akan menemukan ratusan video yang akan mengajarkan Anda membuat aplikasi Android. Tidak seperti proyek lain yang melayani para pengunjungnya melalui web pribadi, TheNewBoston (nama di balik toturial ini) memanfaatkan channel pada YouTube agar dapat dengan mudah diakses oleh berbagai kalangan. Di dalamnya Anda akan menemukan sekitar 200 video yang memberikan Anda banyak rincian tentang pengembangan aplikasi Android. Mulai dari cara melalukan install perangkat lunak yang diinginkan, membangun sebuah aplikasi, memasukkannya ke dalam pasar aplikasi dan lainnya. Daftar-daftar video tersebut dirilis pada bulan Agustus tahun 2011, oleh sebab itu Anda masih akan mendapatkan cukup banyak informasi yang memadai. Rata-rata video yang terdapat di dalam channel ini memiliki durasi sekitar 5 menit. Namun, Anda masih akan mendapatkan beberapa video berdurasi hingga 9 menit, tergantung banyaknya langkah-langkah yang harus dilakukan setiap pembahasan.
Dengan 200 video tutorial, tentunya diperlukan waktu yang cukup banyak untuk mempelajari video demi video. Berdasarkan tutorial yang diberikan, seri Android Application Development Tutorials ini dapat membantu Anda mengembangkan aplikasi Android sederhana. Dengan begitu, bagi para pemula yang ingin mencoba mengembangkan aplikasi Android, Anda dapat mengikuti setiap video tersebut dengan
seksama. Penasaran ingin menyaksikan 200 video tersebut? Akses channel Android Application Development Tutorials ini di sini.
Android DeveloperAndroid Developer merupakan situs resmi Android untuk mengetahui langkah-langkah membuat aplikasi. Situs inipun akan memberikan pendekatan yang lebih terstruktur dalah hal pemberian informasi dengan langkah-langkah yang spesifik. Jika Anda tertarik untuk mengetahui dasar-dasar pengembangan aplikasi Android dalam satu media, situs ini dapat menjadi pilihan yang menarik. Salah satu hal menarik yang dapat Anda temui di dalam situs Android Developer ini adalah Anda akan menemukan berbagai informasi ter-update. Artinya, setiap langkah yang harus diikuti hadir dalam versi terbaru. Di dalamnya Anda dapat mengakses tiga hal yang berhubungan dengan aplikasi, yakni desain, pengembangan dan juga distribusi. Pada setiap materi, Anda akan mendapatkan langkah-langkah yang dapat Anda ikuti. Anda dapat mengakses situs resmi Android Developer ini di sini. [MS]
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
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 funKatakanlah 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 toolApapun 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.
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
Proses pemrograman Android menggunakan APP Inventor dapat dilihat pada gambar di bawah ini.
Gambar 2.2 Blok Diagram Cara Kerja Pemrograman App Inventor
Gambar di atas adalah proses programming aplikasi Android dengan APP Inventor. Berikut ini adalah langkah-langkah pemograman aplikasi android menggunakan APP Inventor. (Mulyadi Cs,2012)1.Daftar akun email di google2.Instal App Inventor Setup.exe (digunakan untuk menjalankan emulator Android)3.Buka beta.appinventor.mit.edu maka akan tampil gambar seperti di bawah ini
Gambar 2.3 Tampilan IDE App Inventor
4.Buat isi form (Screen) sesuai dengan aplikasi yang akan dibuat.
8.Compile aplikasi yang telah dibuat dengan meng-klik Pack for Phone lalu klik Download to Connected Phone .9.Instal aplikasi berekstensi apk pada platform Android.10.Aplikasi siap dijalankan.
25
Membuat Aplikasi Android Dengan MIT App InventorTutorial App Inventor Untuk Membuat Aplikasi AndroidUntuk menggunakan App Inventor ada beberapa hal yang harus di siapkan terlebih dahulu,
yaitu :
1 > Memiliki Account Gmail terlebih dahulu, dan masuk –Log In ke
http://www.appinventorbeta.com http://beta.appinventor.mit.edu/ , apabila anda belum
memiliki Account Gmail maka terlebih dahulu mendaftar pada http://www.gmail.com
2 > Setelah masuk anda akan diminta untuk membaca & menyetujui term of
servicedari google, klik pada tombol I accept the terms of service.
Untuk memulai App Inventor :
1 Miliki Account gmail, http://www.gmail.com
2 Masuk ke http://www.appinventorbeta.com http://beta.appinventor.mit.edu/
3 Download & Install Java 6 (1.6) dari http://www.java.com
S O U RC E : H T T P : / / M A F I A S U N D A . W O R D P R E S S . C O M / 2 0 1 3 / 0 4 / 2 6 / M E M B U AT- C O N T O H - A P L I K A S I - S E D E R H A N A - D E N G A N - A P P - I N V E N T O R /
39
Hello World Pada bab awal ini kita akan memperlajari beberapa hal mendasar pada App Inventor, terutama bagaimana
bekerja menggunakan Komponen Desainer – Component Designer , Blok Editor –Block Editor juga
menggunakan Emulator untuk menguji aplikasi. Dan projek pertama kita adalah membuat projek ritual,
yang juga dibuat pada semua awal belajar membuat aplikasi, yaitu membuat aplikasi dengan nama
Helloworld. Ok kita langsung mulai :
1 Aplikasi ini adalah sebuah aplikasi sederhana, ketika kita menyentuh layar –Click button akan
terdengar dering jam wekker dan juga bergetar -Vibrate, dan kemudian setelah itu kita akan
mengembangkannya dengan sebuah fitur ketika menggoyangkan handset –Accelerometer sensor akan
langsung terdengar suara dering wekker otomatis seperti ketika kita menyentuh layar. Aplikasi ini akan
menggunakan gambar jpg dengan dimensi sekitar 300x300px yang akan ditempatkan pada sebuah
button – tombol dan juga suara dering dengan format mp3.