26
Android Fundamental Aplication Development Bayu Firmawan Paoh Codelabs Unikom

Android fundamental development

Embed Size (px)

Citation preview

Android Fundamental

Aplication Development

Bayu Firmawan PaohCodelabs Unikom

History

Android

WearAndroid Android

Auto

Apa Yang

Kamu Butuhkan?

Android Studio Java Development

Kit 8

Tools

Referensi

developer.android.com

Referensi

stackoverflow.com

Referensi

google.com

Referensi

youtube.com/user/GoogleDevelopers

VS

Halaman

UI Komponen

Logika

Pindah Halaman

Page

HTML,CSS

PHP,ASP

<a href></a>

Actity

XML

Java

Intent

Website Android

Struktur Project

Folder Untuk Manifest

Folder untuk interface

Folder untuk file java

Folder untuk Gradle

AndroidManifest.xml

Gradle ( Module App)

file.Java file.XmlR.Java

ActivityActivity adalah Komponen android yang menyediakan tampilan didalam sebuah aplikasi

dimana pengguna akan berinteraksi dengannya.

• Extends Class Activity

• Memiliki Sebuah File .XML

• Memiliki Lifecycle

• Harus Didaftarkan di AndroidManifest.xml

• Menganut Konsep Stack ( LIFO )

Activity

Activity Lifecycle

FragmentFragment adalah bagian user interface dalam sebuah Activity.

Seperti Frame dalam website.

• 1 Activity Bisa Lebih Dari 1 Fragment

• Extends Class Fragment

• Memiliki Lifecycle

• Tidak Harus Didaftarkan di

AndroidManifest.xml

Fragment

Fragment Lifecycle

Activity 1 Activity 2Intent

1. Explicit Intent

2. Implicit Intent

Intent

Ilustrasi Intent

Intent intent = new Intent(this, ActivityB.class);

• Manfaatkan Code Assistant

• Rajin Tekan Ctrl + Space

• Rajin Membaca Dan Latihan

Tips Dan Trik

Tugas

Minggu DepanWorkshop Android Layout

TERIMA KASIH

Slide : https://goo.gl/jj1OYo

References : developer.android.com

+

slideshare.net/cdiqsanz