Pelatihan ini membahas konsep dan teknik pengembangan aplikasi mobile pada platform Android yang merupakan Mobile Application Framework dari Google dengan menggunakan tools Android Studio. Materi yang dibahas mulai dari pengenalan platform Android, pengenalan Development Tools untuk Android (Android Studio), penggunaan fitur-fitur yang umum digunakan dalam Mobile Development, theme, android services, data persistence, akses data ke web services, dan lain-lain
Deskripsi Singkat
Pelatihan ini dirancang untuk memberikan keterampilan praktis dalam pengembangan aplikasi mobile berbasis Android menggunakan Android Studio, Integrated Development Environment (IDE) resmi yang didukung oleh Google. Melalui pelatihan ini, peserta akan belajar mulai dari dasar pengembangan aplikasi Android, memahami struktur proyek Android, membuat tampilan antarmuka (UI), mengatur logika aplikasi dengan bahasa pemrograman Kotlin/Java, hingga melakukan testing dan deployment ke Google Play Store.
Pelatihan ini sangat cocok untuk pemula yang ingin masuk ke dunia pengembangan aplikasi mobile, mahasiswa IT, atau profesional yang ingin mengembangkan skill di bidang mobile development.
Tujuan Pelatihan
- Memahami dasar-dasar pengembangan aplikasi Android menggunakan Android Studio.
- Mampu membuat antarmuka pengguna (UI) dengan XML dan mengatur logika aplikasi menggunakan Kotlin atau Java.
- Mengerti siklus hidup aplikasi Android dan cara kerja komponen utama seperti Activity, Fragment, dan Intent.
- Mengelola data lokal menggunakan SQLite dan Shared Preferences.
- Mampu mengintegrasikan API eksternal (REST API) dan menangani data dari server.
- Menyusun dan mem-publish aplikasi ke Google Play Store.
Materi Pelatihan
- Pengenalan Android dan Android Studio
- Sejarah Android, sistem operasi dan versi Android
- Instalasi dan pengenalan Android Studio
- Struktur Proyek Android
- File dan folder penting dalam proyek Android
- Manajemen dependencies (Gradle)
- Pembuatan UI/UX
- Desain layout menggunakan XML
- Penggunaan komponen UI: TextView, Button, RecyclerView, dsb
- Material Design dan responsive layout
- Pemrograman Logika Aplikasi
- Bahasa pemrograman Kotlin atau Java
- Activity, Fragment, dan Intent
- Lifecycle dan event handling
- Manajemen Data
- Shared Preferences
- SQLite Database dan Room Persistence Library
- Koneksi ke Internet dan REST API
- Menggunakan Retrofit/Volley
- Parsing data JSON
- Menampilkan data ke RecyclerView
- Testing & Debugging
- Emulator vs perangkat fisik
- Logcat, debugging tools
- Deploy & Publish Aplikasi
- Menyusun APK atau AAB
- Proses unggah ke Google Play Store
- Studi Kasus: Membangun Aplikasi Sederhana
- Contoh: To-Do List, Aplikasi Berita, Aplikasi E-commerce sederhana
KONTAK KAMI
Telpon : (0274) 885-069
Email : marketing@technophoria.co.id
Whatsapp/Telpon
Admin : 0811-1511-110