Android Beginner Lessons

because i'm beginner

.
Tampilkan postingan dengan label adt. Tampilkan semua postingan

Rabu, 14 Oktober 2015

Android XML: Layout


Dalam membuat sebuah aplikasi diperlukan beberapa Layout untuk menampilkan antar muka (UI atau User Interface)aplikasi, ini sangat penting karena masih banyak orang yang menilai 'sesuatu' dari tampilan. :)

Ok, langsung saja...

Pada dasarnya layout terbagi menjadi dua kategori yaitu
  1. ViewGroup yaitu layout yang bisa dijadikan parent atau induk yang didalamnya ada banyak view atau viewGrup lainnya.
  2. View yaitu layout yang hanya bisa dijadikan child dan tidak bisa dijadikan parent/induk

1. ViewGroup
 Layout yang masuk dalam kategori ViewGroup diantaranya adalah:
  •  GridLayout
  •  LinearLayout (vertical dan horizontal)
  •  RelativeLayout
  •  FrameLayout 
  •  TableLayout
2. View
View hanya bisa dijadikan child dari ViewGroup, yang termasuk view diantaranya:
  •  FormWidget
  •  TextFields
  •  Composite 
  •  ImageView
  •  Dll 
Semoga bermanfaat.... 

Minggu, 11 Oktober 2015

Eclipse: Mengenal Struktur Project Aplikasi Android


Eclipse dan Android Studio berbeda di susunan struktur foldernya, kita mulai dari Eclipse terlebih dahulu

Struktur Folder Eclipse
di project MyApk pada gambar atas mempunyai susunan project seperti ini:
  • src/
  • gen/
  • Android 6.0/
  • Android Private Libraries/
  • Android Dependencies/
  • assets/
  • bin/
  • libs/
  • res/

  •  src/
folder src berisi package source code java. Disinilah kita menempatkan semua perintah dari sebuah aplikasi.


Untuk membuat file java baru, klik kanan di package com.zam.myapk, pilih New >> Class >> lalu isi nama Classnya.

Untuk menambah package, klik kanan di folder src , lalu pilih New >> Package >> lalu isi nama package baru, misal com.zam.myapk.settings.

  • gen/ 
folder gen terbentuk otomatis dan berisi informasi tentang semua source yang kita buat, misal tentang id dari string, drawable dll. 
File R.java akan terbentuk jika semua config sudah kita atur dengan benar, misal pengaturan di Manifest , Project Build, dll.

  • Android 6.0/


Folder ini menunjukan SDK yang kita pakai untuk membuild aplikasi. menggunakan versi terbaru akan lebih baik karena akan lebih luas jangkauan dukungan untuk aolikasi kita.

  • Android Private Libraries/ 

Dari nama foldernya bisa diketahui folder ni berisi libs private. Libs yang dimaksud adalah libs dari framework tambahan untuk memperluas dukungan aplikasi kita.
Folder ini otomatis terbentuk jika kita memasukan libs ke project kita.

  • Android Dependencies/


folder ini sama seperti folder libs private hanya saja biasanya folder ini diisi oleh libs tambahan dari pihak ketiga. Folder ini juga terbentuk otomatis jika kita memasukan libs ke project.

  • assets/
Folder ini berguna untuk menyimpan file tambahan yang diperlukan oleh aplikasi, misal buat menyimpan font, file html, dll.

  • bin/


 Folder ini untuk menyimpan hasil build dar project kita yang disimpan dalam format .apk.

  • libs/
 Folder ini untuk menempatkan libs yang sudah berbentuk file .jar, jika tidak ada folder libs di project kita, maka buat terlebih dahulu dengan cara klik kana di folder project >> New >> Folder, lalu beri nama libs, dan selanjutnya paste file lib .jar ke dalamnya.

  •  res/
Folder ini tak kalah pentingnya dengan folder lainnya bahkan boleh dibilang sangat penting karena folder res/ berisi file yang berhubungan dengan antar muka aplikasi dari mulai teks, bahasa, gambar, ikon, tampilan, dll.

NOTE:  Catatan diatas diambil pengalaman membuat aplikasi dan boleh dibilang kebanyakan adalah persepsi penulis sendiri, jadi jika ada kekeliruan mohon koreksi dari teman-teman pembaca..


 Semoga bermanfaat...
 

Minggu, 06 September 2015

Download Eclipse ADT Bundle


Dibawah ini link untuk download eclipse ADT bundle, silahkan pilih yang sesuai dengan komputermu :  

 Salam...

Eclipse for Android



Eclipse adalah tool untuk pembuatan aplikasi basis java yang didukung oleh Google sehingga bisa untuk membuat aplikasi android, hanya saja sejak Juni 2015 Google menghentikan dukungannya terhadap Eclipse dan fokus ke Android Studio sebagai official android development.
**Update (2015-06-29): Google will end development and official support for ADT in Eclipse at the end of this year and recommends switching to Android Studio.
Tetapi Eclipse masih bisa digunakan walaupun sudah tidak didukung oleh Google. Berikut cara install Eclipse :

  1. Eclipse ADT bundle, yaitu Eclipse yang sudah termasuk SDK dan plugin yang diperlukan untuk pembuatan aplikasi android. Cek disini untuk Tutorialnya.
  2. Eclipse tanpa SDK, yaitu hanya Eclipse secara default yang harus memasukan SDK dan plugin yang diperlukan secara manual. Cek disini untuk Tutorialnya.

Sabtu, 05 September 2015

Android Development Tool


Berikut adalah tool untuk membuat aplikasi android

For Windows :
For Android device/tablet

Membuat aplikasi Android


System operasi android yang bersifat terbuka membuat banyak orang tertarik untuk mempelajarinya termasuk cara membuat aplikasi android.

Disni saya akan mulai dari tahap dasar pembuatan aplikasi android:
  1. Install Android Development Tools
  2. Setting Android SDK (jika menginstall eclipse yang bukan bundle)
  3. Setting AVD (membuat emulator android) memakai Eclipse atau Android Studio
  4. Dasar-dasar membuat aplikasi android
Klik nomor diatas untuk tutorialnya..