Sorry, my blog is underconstruction

Maaf dengan adanya ketidaknyamanan pada blog saya, karena masih dalam perbaikan. Terimakasih

Sorry, my blog is underconstruction

Maaf dengan adanya ketidaknyamanan pada blog saya, karena masih dalam perbaikan. Terimakasih

Sorry, my blog is underconstruction

Maaf dengan adanya ketidaknyamanan pada blog saya, karena masih dalam perbaikan. Terimakasih

Sorry, my blog is underconstruction

Maaf dengan adanya ketidaknyamanan pada blog saya, karena masih dalam perbaikan. Terimakasih

Sorry, my blog is underconstruction

Maaf dengan adanya ketidaknyamanan pada blog saya, karena masih dalam perbaikan. Terimakasih

Selasa, 09 April 2013

Fundamental Android


      Aplikasi android ditulis dalam bahasa pemrograman java,dan mengompilasi kode bersama dengan data resources dan file yang dibutuhkan oleh aplikasi dibundel kedalam paket android, file arsip ditandai dengan .apk.
       Dalam paket sistem operasi android tediri dari beberapa unsur seperti tampak pada gambar 2.4. Secara sederhana arsitektur android merupakan sebuah kernel Linux dan sekumpulan pustaka C / C++ dalam suatu framework yang menyediakan dan mengatur alur proses aplikasi.



Gambar: Arsitektur Android.
bersambung, tunggu kelanjutan postingan berikutnya.

verify my claim token from technorati

Apr 09, 2013. Technorati will need to verify that you are an author of the blog by looking for a unique code. Please put the following short code MHYGMVT7GMEF within a new blog post and publish it. This code must appear in the published post and it must also appear in your corresponding RSS feed once published. Once it is published, use the "Verify Claim Token" button on this page to tell Technorati your blog is ready for Technorati to verify the claim token and proceed to final review.

claim blog di technorati : MHYGMVT7GMEF

Senin, 01 April 2013

Install ADT Plugin Pada Eclipse

        Dalam postingan sebelumnya sudah saya bahas mengenai sistem operasi android, dimana sistem operasi tersebut mempunyai kelebihan diantaranya, pengguna (user) hape android bisa membangun dan merancang aplikasi sendiri dimana kelebihan ini tentunya tidak dimiliki oleh sistem operasi yang lain, maka dari itu aplikasi berbasis android sangat banyak kita temui di dunia maya karena masing-masing pengguna bisa mengembangkan aplikasi sendiri.
        Dalam membangun dan merancang sebuah aplikasi tentunya pengguna (user) menguasai bahasa pemrograman java, dimana secara keselurahan pembuatan aplikasi berbasis android menggunakan bahasa pemrograman java dan xml, selain itu pihak pengembang juga menyediakan software pendukung untuk pembuatan aplikasi secara bebas(free) yang bisa didownload di situs resmi, diantaranya : Eclipse IDE, ADT Pugin dan Android SDK sehingga mempermudah pihak pengguna untuk membuat aplikasi sendiri, akan tetapi sebelum memulai pembuatan aplikasi hendaknya pengguna memastikan bahwa laptop atau komputer sudah di install Java Runtime Environment, dan kalaupun belum terinstall jangan khawatir karena pihak pengembang (oracle) menyediakan gratis yang bisa didownload di website resmi oracle : http://www.java.com/en/download/index.jsp
setelah semua yang dibutuhkan sudah lengkap, sekarang saya kasih tau cara koneksi ADT Plugin ke Eclipse, silahkan baca baik-baik dan ikuti step stepnya dengan baik, jangan lupa koneksi internet harus aktif.
  • Buka aplikasi eclipse, kemudian pilih menu Help> Install new software seperti tampak pada gambar dibawah ini.



  • Klik add di sudut kanan atas
  • Setelah itu akan muncul dialog box add repository, 

  • Untuk kolom nama, silahkan diisi bebas contoh: android, ADT plugin dll, kolom location silahkan klik archive kalau anda sudah download ADT Plugin dan cari file ADT yang anda downlaod sebelumnya dan usahakan file nya masih berbentuk .rar, kalau anda belum download silahkan komputer anda koneksikan dengan internet dulu setelah itu di kolom location anda ketik alamat url : https://dl-ssl.google.com/android/eclipse/, ketika proses alamat tersebut tidak teridentifikasi bisa anda ganti dengan menghilangkan huruf "s" yang terdapat pada alamat url tersebut "https" menjadi "http" 
  • Setelah itu klik OK.
  • jika proses selesai dan tidak ada kendala maka akan muncul dialog box seperti gambar dibawah ini: silahkan centang/check box pada semua pilihan, lalu klik next.
  • Setelah itu akan muncul dialog box lagi yang isinya adalah beberapa file yang harus didownload, dan klik Next.

  • Setelah itu akan muncul dialog box lagi, yang intinya meminta persetujuan penginstalan, kalau setuju silahkan  klik I accept, lalu klik finish.
  • Tunggu sampai proses selesai, setelah itu restart eclipse dan ADT Plugin sudah berhasil diinstall ke eclipse dan selanjutnya bisa digunakan untuk pembuatan aplikasi android.
























 

ADT Plugin

     ADT Plugin atau Android Device Toolkit Plugin, adalah sebuah plugin yang berfungsi untuk mengkoneksikan atau menghubungkan Eclipse IDE dengan Android SDK dimana pada dasarnya pembuatan android project pada Eclipse IDE tidak bisa dilakukan tanpa Android SDK, untuk menghubungkan Eclipse IDE dan Android SDK dibutuhkan ADT Plugin, setelah penginstalan ADT Plugin dilakukan maka kita bisa men-develop .apk, dengan artian android project bisa kita buat menggunakan Eclipse IDE dan hasil android project berupa file .apk.
Aplikasi ini bisa didownload langsung diwebsite resmi : http://www.developer.android.com/tools/sdk/eclipse-adt.html

Eclipse IDE (Integrated Development Environment)

      Dalam pengembangan aplikasi Android biasanya para pengembang (developer Android) menggunakan Eclipse sebagai Integrated Development Environment (IDE). IDE merupakan program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Eclipse tersedia secara bebas untuk merancang dan mengembangkan aplikasi Android. Eclipse merupakan IDE terpopuler dikalangan developer Android, karena Eclipse memiliki Android plug-in lengkap yang tersedia untuk mengembangkan aplikasi Android. Selain itu, Eclipse juga mendapat dukungan langsung dari Google untuk menjadi IDE pengembangan Android, membuat project android di mana source software langsung dari situs resminya Google. Selain Eclipse dapat pula menggunakan IDE Netbeans untuk pengembangan aplikasi android. Namun menurut saya lebih baik menggunakan Eclipse, karena akan dipermudah saat melakukan pengkodingan.
     Sampai saat ini Eclipse memiliki 4 versi package, yaitu : Indigo Package, Helios Package, Galileo Package, Ganymade Package, dan Europa Package. Pengguna android bisa langsung download pada situs resmi Eclipse yaitu http://www.eclipse.org/ untuk mendapatkannya secara gratis. Aplikasi android dapat dikembangkan pada sistem operasi, diantaranya : 
  • Windows XP, Seven dan Vista.
  • Mac OS X.
  • Linux.




 Gambar. merupakan gambar tampilan awal aplikasi eclipse ketika dijalankan untuk memulai pembuatan aplikasi android.

 

Android SDK (Sofware Development Kit)


Android SDK merupakan sebuah tools yang diperlukan untuk mengembangkan aplikasi berbasis Android menggunakan bahasa pemrograman Java. Pada saat ini Android SDK telah menjadi alat bantu dan API ( Application Programming Interface ) untuk mengembangkan aplikasi bebasis Android. Android merupakan subset perangkat lunak untuk telepon genggam yang meliputi sistem operasi, middleware dan aplikasi kunci yang di release oleh Google.
Aplikasi ini bisa di donlot langsung di situs resmi : http://www.developer.android.com/sdk/

The Dalvik Virtual Machine (DVM)


Salah satu elemen kunci dari android adalah Dalvik Virtual Machine (DVM). Android berjalan di dalam Dalvik Virtual Machine (DVM) bukan di Java Virtual Machine (JVM), sebenarnya banyak persamaannya Java Virtual Machine (JVM) seperti Java ME (Java Mobile Edition), akan tetapi android menggunakan virtual machine sendiri yang dikostumisasi dan dirancang untuk memastikan bahwa beberapa fitur bisa berjalan lebih efisien pada perangkat mobile (telepon genggam).
Semua hardware yang berbasis android dijalankan dengan menggunakan dalvik virtual machine untuk eksekusi aplikasi, pengembang tidak perlu khawatir tentang implementasi perangkat tertentu . Dalvik Virtual Machine mengeksekusi executable file, sebuah format yang dioptimalkan untuk memastikan memori yang digunakan sangat kecil. The executable file diciptakan dengan mengubah class java dan dikompilasi menggunakan tools yang disediakan dalam Android SDK, tampilan virtual machine saat dijalankan  seperti gambar 2.2 berikut :
Gambar. The Dalvik Virtual Machine.
Gambar 2.2 merupakan tampilan emulator pada saat menjalankan aplikasi yang dibuat dan untuk mengetahui seberapa jauh aplikasi tersebut bisa dijalankan dengan baik atau tidak.