Sabtu, 27 Desember 2014

Belajar pemrograman Android



Assalamualaikum……….
Udah lama banget ne gak buka blog ini, soalnya dari kemaren lagi dalam masa-masa GALAU (emang ada yang perduli?). kakak seniorku bilang “dari pada galau mending belajar ngoding aja”(ide bagus). Nah maka dari itu sekarang ane lagi semangat belajar pemrograman android dan lagi gencar-gencarnya nyari info tentang android ini.
            Jujur saja sebenernya ane masih newbie banget sama pemrograman yang satu ini, tapi dari pada gala uterus :’( hehehehe :p (gak da yang peduli kelesss)
             Oke, sebelum kita belajar mengembangkan aplikasi android, alangkah lebih baik kalau kita tau apa itu android.
Apa itu Android os??

Android Merupakan sebuah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak.
Setelah kita mengetahui apa itu android. Saatnta kita lanjut ke tahap selanjutnya yakni JDK (Java Defelopment Kit). Apa itu JDK?? JDK  adalah kue yang terbuat dari campuran tepung terigu dengan santan, (Ngawur……….. maaf lagi stress !!) oke, sebenarnya seperti ini
JDK (Java Development Kit) 

Java Development Kit (JDK) adalah semacam kotak peralatan (kit) yang digunakan untuk development. JDK memuat program-program dan library yang Anda butuhkan untuk meng-compile dan me-launch program Java. Dua program utama yang ada di JDK adalah javac dan java.
Lanjut ……………. J JDK kan sudah tau, selanjutnya akan membahas tentang JRE, apa itu JRE??
JRE (Java Runtime Environment)

JRE adalah sesuatu yang memungkinkan sebuah program Java dapat berjalan di mesin Anda. JRE ini mengeksekusi binary-binary dari class-class dan mengirimnya ke JVM untuk diproses lagi ke prosesor. Setiap JRE pasti memiliki sebuah JVM di dalamnya untuk melakukan pemrosesan selanjutnya
Java Runtime Environment (JRE) adalah salah satu teknologi yang dibuat dan dikembangkan oleh Oracle. Dengan Java Runtime Environment JRE, anda dimungkinkan untuk menjalankan aplikasi yang disebut “applet” yang ditulis dalam bahasa pemograman berbasis Java. Dengan Applet ini, memungkinkan anda dan siapa saja untuk merasakan pengalaman yang jauh lebih mengesankan daripada sekedar berinteraksi dengan halaman HTML yang statis dan kaku.

Java Plug-in technology, termasuk dalam bagian Java Runtime Environment Standard Edition (JRE), yang menghubungkan antara browser dengan platform berbasis Java. Banyak aplikasi lintas platform juga memerlukan Java untuk dapat berfungsi dengan baik dan dapat digunakan. Contoh mudahnya saja adalah jika anda ingin meng-upload foto ke Facebook, komputer anda terlebih dahulu harus terinstall JRE ini.
Java Runtime Environment (JRE) ini sudah kompatibel dengan hampir semua hardware dan software computer.
Kita sudah tau tentang JDK dan JRE, selanjutnya kita lanjutkan pada IDE, apa itu IDE??  

IDE (Integrated Development Environment)



Integrated Development Environment adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. IDE membantu untuk mempermudahkan kita dalam melakukan pemgrograman terutama untuk melakukan desain Graphical User Interface (GUI) atau antar muka aplikasi.


Persiapan untuk memulai mengembangkan aplikasi Android
Sebelum kita belajar pemrograman Android, ada baiknya kita harus mempersiapkan beberapa persiapan. Apa saja yang harus dipersiapkan ? Pertama-tama, computer atau laptop yang akan kita gunakan harus terinstal java, persiapkan juga buku panduan (Ebook)
Tentu saja kita harus wajib mendownload tool-tool yang dibutuhkan dalam pengembangan aplikasi android.
Karena itu kita harus memiliki koneksi internet yang mempuni agar semua tool yang dibutuhkan dapat di download.

Tools yang dibutuhkan untuk mengembangkan aplikasi Android adalah :
  1. JDK (Java Development Kit) atau JRE (Java Runtime Environment).
    Program Java ini wajib diinstall pada Sistem Operasi anda. Agar Program Editor seperti Eclipse dapat berjalan.
    Download :
    http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. Android SDK
    Merupakan tools bagi para developer yang ingin mengembangkan aplikasi berbasis android.
    Download :
    http://developer.android.com/sdk/index.html
  3. ADT (Android Development Tools)
    Merupakan Plugin yang berguna untuk menghubungkan IDE dengan Android SDK. Dengan ADT Plugin, IDE yang sebelumnya editor java bisa digunakan untuk editor program android.
    Download :
    http://dl.google.com/android/ADT-22.3.0.zip
  4. IDE/editor
    IDE  berfungsi sebagai editor compiler untuk menuliskan kode-kode bahasa pemrograman pada aplikasi yang akan kita buat dan kembangkan. Mengingat bahasa pemrograman yang digunakan untuk mengembangkan aplikasi Android adalah Java, ada tiga pilihan IDE yang bisa Anda gunakan yaitu: Android Studio/Intellij Eclipse Netbeans
    1. Netbeans
    Netbeans merupakan tools IDE (Integrated Developmnet Environtmen) yang biasa digunakan oleh para programmer untuk menulis dan membuat sebuah program atau aplikasi dengan menggunakan bahasa program utama yang digunakan yaitu Java. Netbeans merupakan tools pemprograman dengan lisense kode terbuka (open soure) sehingga sangat memungkinkan untuk didapatkan secara gratis oleh siapa saja yang ingin membuat sebuah aplikasi (Android).

    Download Netbeans 6.0 di situs resminya  http://bits.netbeans.org/6.0/final/

    2. Eclipse

    Eclipse adalah sebuah IDE (Integrated Developmnet Environtmen) yang digunakan untuk membuat atau hanya untuk mengembangkan sebuah aplikasi, eclipse ini biasanya banyak digunakan oleh para developer pengembang aplikasi mobile seperti android karena tools ini mendukung banyak kemudahan dalam pengerjaan sebuah projek. Sama seperti halnya netbeans, Eclipse juga merupakan tools dengan lisensi kode terbuka (open source) sehingga sangat memungkinkan untuk dimiliki secara gratis. Selain itu eclipse ini juga memiliki beberapa keunggulan lainya yaitu kemampuanya untuk dapat dikembangkan oleh pengguna dengan komponen yang dinamakan plug-in sehingga tools ini sangat cocok untuk mengembangkan sebuah aplikasi untuk android.

    Download Eclipse Juno di situs resminya
    http://eclipse.org/downloads/

3. Android Studio
Android Studio adalah lingkungan pengembangan Android baru berdasarkan IntelliJ IDEA. Mirip dengan Eclipse dengan ADT Plugin, Android Studio menyediakan alat pengembang Android terintegrasi untuk pengembangan dan debugging. Di atas kemampuan yang Anda harapkan dari IntelliJ
Download Android Studio di situs resminya : http://developer.android.com/sdk/installing/studio.html

Udah segitu aja dulu,,,,,,, semoga bermanfaat :)
Wassalamualaikum wr wb ..........

Tidak ada komentar:

Posting Komentar