Workshop Developing Android Apps Dimas Prasetyo Tegar Asmoro, M.Kom. Project Leader Socialfrontpage Dosen STMIK Swadharma & STMIK Jayakarta Jakarta, 28 September 2013 Lokasi : STMIK Nusa Mandiri SOCIAL FRONTPAGE http://www.socialfrontpage.com
Requirement Hardware ( cek kondisi Processor, RAM dan Hard disk , untuk VGA optional saja) Software : - JDK, Android SDK with Eclipse Brainware : Java Skills, Niat dan Semangat
Download Software & Referensi Java Development Kit ( JDK ) : http://www.oracle.com/technetwork/java/javase/downloa ds/index.html Android SDK dan Referensi Code :
Start Using Eclipse Copy Folder Android ( pastikan sesuai 64 atau 32 bit OS yang anda gunakan ? ), Paste di C:/. Kemudian, masuk ke folder C:/Android/eclipse buka eclipse Buat Android Virtual Device ( Sesuaikan hardware PC anda )
Fokus Pembelajaran Awal Mengenal Folder Project Android : layout,src, dsb. Mengatur tampilan layout Mengenal Activity Mengenal Intent Untuk Pindah Activity
Folder dan tampilan Taruh kebutuhan image untuk apps di folder res drawable dengan memperhatikan : ukuran dan penamaan.nama tanpa spasi.
Layout Linear : baris satu per satu : orientasi,fill model,gravity dan padding Relative : posisi saling terhubung satu sama lain ataupun dengan parentnya. Table : bentuk baris dan kolom :<table layout><tablerow>
Mengatur Tampilan
Mengenal Activity Active/running Atas Stack Pause tidak dipakai pada saat tertentu Stopped tidak dipakai diganti dengan activity lain Restart jika stopped/pause kemudian diulang dari awal
Siklus Activity Entire Lifetime : onCreate sampai dengan onDestroy Visible lifetime : onCreate sampai onStop Foreground lifetime : antara onResume sampai onPause.
Siklus Activity
Mengenal Events
Penjelasan Events
Buat Activity Kedua Buat activity baru dengan nama : HalamanKedua
Mengenal Intent Untuk Pindah Activity
Tambah Button di MainActivity Tambahkan button di mainactivity untuk pindah ke halaman kedua
Tambahkan di MainActivity.Java