adv

Kamis, 07 Juni 2012

Bagaimana Cara Membuat Aplikasi Android?

Pengantar

Kalau bahas Android, pasti pikiran kita terlintas pada sebuah perangkat bergerak (mobile) touch screen yang saat ini sedang marak macam Galaxy tab dll. Ya memang, produk yang saya sebut tadi meggunakan android untuk sistem operasinya. Android sendiri adalah sistem operasi yang dikembangkan oleh Google yang berbasis Linux dan bersifat open source. Perkiraan saya beberapa waktu ke depan sistem operasi ini bakal naik daun terus. Makanya, mumpung masih ada kesempatan, yuk belajar bikin aplikasi berbasis Android! Kali-kali bisa jadi ladang rejeki ;)  

Persiapan

Pada tutorial android ini yang kita perlukan untuk membuat aplikasi Android adalah seperangkat PC dengan OS Windows, Mac OS X ataupun Linux (bacaSystem Requirement). Setelah itu download aplikasi-aplikasi di bawah ini sebagai:
  1. JDK (Java Development Kit). Sesuaikan dengan OS yang kita punya.
  2. Android SDK.
  3. Eclipse IDE for Java Developer, sebenarnya pake Netbans juga bisa, tapi saya lebih nyaman pakai Eclipse.
Oke, kalau semua sudah terdownload, mari kita install satu persatu.

[Programming] Membuat Splash Screen Pada Android

[Programming] Membuat Splash Screen Pada Android – pada tutorial kali ini saya akan contohkan bagaimana caranya membuat splash screen pada program android kita. Sebelum membahas codenya, saya jelaskan terlebih dahulu splashscreen itu apa. Splash screen adalah tampilan pertama program sebelum masuk ke menu utama atau tampilan utama. Contohnya jika anda membuka Adobe Photoshop maka sebelum anda dihadapkan dengan tampilan utama photoshop maka anda akan melihat splashscreen terlebih dahulu.
Untuk pembuatan splashscreen ini, saya menggunakan 2 buah file class, dan 2 buah file xml. Pertama buat New Project android, kemudian anda buat class baru lagi bernama SplashActivity.java, sehingga anda akan mendapatkan dua buah class, yang pertama MainActivity.java dan Splash.java.
Berikut ini isi dari file SplashActivity.java
01package id.jay.emrs.tutSplash;
02 
03import android.app.Activity;
04import android.content.Intent;
05import android.os.Bundle;
06 
07public class SplashActivity extends Activity {
08 
09    @Override
10    protected void onCreate(Bundle savedInstanceState) {
11        // TODO Auto-generated method stub
12        super.onCreate(savedInstanceState);
13        setContentView(R.layout.splash);
14 
15        Thread timer = new Thread() {
16            public void run() {
17                try {
18                    //berapalama splashscreen akan ditampilkan dalam milisecond
19                    sleep(3000);
20                } catch (InterruptedException e) {
21                    // TODO: handle exception
22                    e.printStackTrace();
23                } finally {
24                    //activity yang akan dijalankan setelah splashscreen selesai
25                    Intent i = new Intent(SplashActivity.this,MainActivity.class);
26                    startActivity(i);
27                }
28            }
29        };
30        timer.start();
31    }
32 
33}
dan untuk file MainActivitynya saya tidak melakukan perubahan apapun

[Pemrograman] Membuat Gradient Background Android

[Pemrograman] Membuat Gradient Background Android – Pada kesempatan kali ini saya akan membahas bagaimana caranya membuat sebuah background yang memiliki efek gradasi warna. Gradasi warna adalah pencampuran beberapa warna, jika kita terapkan pada program android kita akan membuat program kita tampil lebih menarik.
Berikut contohnya yang sudah jadi
membuat gradient background 1 [Pemrograman] Membuat Gradient Background Android
membuat android gradient background 1
Untuk membuat gradasi background dibutuhkan file resource gradient yang nantinya akan kita panggil di file layout xml nya. Buat file baru New XML file.. dan type nya seperti dibawah
membuat background 3 [Pemrograman] Membuat Gradient Background Android
membuat gradasi background