Pemrograman Perangkat Bergerak
Capaian Yang Diharapkan
- Memiliki pemahaman keilmuan dan penguasaan keterampilan di bidang pemrograman aplikasi Mobile
- Mampu menganalisis permasalahan yang dihadapi secara kritis serta mampu merancang solusi dengan menerapkan metode yang tepat untuk menghasilkan solusi sistem perangkat bergerak
- Memberikan keahlian mahasiswa tentang kemampuan merekayasa dan menganalisis roses dan parameter komputasi dalam aplikasi bergerak berbasis Android.
- Memberikan keterampilan mahasiswa dalam membuat aplikasi aplikasi tidak hanya berbasis client namun juga berbasis server.
Setelah mengikuti perkuliahan, mahasiswa mampu:
- Memahami arsitektur aplikasi mobile Android
- Mengembangkan aplikasi berbasis Activity & Fragment
- Mengelola UI modern dengan XML dan/atau Jetpack Compose
- Mengelola data menggunakan SQLite/Room
- Mengintegrasikan API (REST)
- Mengimplementasikan autentikasi
- Menerapkan prinsip clean code dan MVVM
- Mendeploy aplikasi ke perangkat nyata
Materi
- Teknologi perangkat mobile
- Android Jet Pack Compose
- Mengenal Composable, Komponen Text
- Komponen Button
- Kotlin Language
- Latihan Kotlin
- Pembuatan program sederhana pada android - Halaman Login
- Proyek 1 - Studi Kasus Front End
- Proyek Tengah Semester - 2025
- Layout desain - Material Design
- Membuat Image Scroll
- Tema Material - Aplikasi Woof
- Activity dan Intent
- Evaluasi Tengah Semester
- View Model dan State
- Framework Flutter untuk Mobile Apps
- Dart Programming
- Flutter 1 - Music Application
- Adaptif Application dengan flutter
- Studi Kasus - Aplikasi Starbuck
- Studi Kasus - Aplikasi Alfamind
- Studi Kasus - Aplikasi iSaku
- Contoh Project Akhir - Bank Digital
Penilaian
- Tugas 1 Pengetahuan dan Latihan
- Tugas 2 Berbasis Proyek
- Evaluasi Tengah Semester
- Evaluasi Akhir Semester
Referensi
- Phillips, Stewart, Hardy – Android Programming: The Big Nerd Ranch Guide
- Neil Smyth – Android Studio Development Essentials
- Head First Android Development – O’Reilly
- https://www.geeksforgeeks.org/android/introduction-to-android-development/
- https://www.youtube.com/watch?v=iIkqctdBmkw
- https://www.youtube.com/watch?v=pUTz5IOkBtE
- https://www.youtube.com/watch?v=8Cg13J5a2qw&list=PL_CFcacr_tVbkwHWkpW21dUsRIxdWKbgU
- https://kuliahppb.blogspot.com/2024/02/
- https://codestudio80.blogspot.com/2026/03/android-materi-1.html
Absensi
Kelas PPB B
Kelas PPB C
Video Kuliah
Latihan
Membuat Resume/ Review Perkembangan Teknologi Perangkat Bergerak, baik Hardware, OS, maupun jenis aplikasi yang ada di Perangkat Mobile.
Link Pengumpulan Tugas
Evaluasi
Monitoring Kelas
Evaluasi Kelas
Edit Form





