Rancangan Teknis Perkuliahan Mobile App Development Tahun 2021
diupdate pada 7 Februari 2021
Overview
- Kuliah masih secara online
- Metode flipped learning :
- dosen memberi link materi yang harus dibaca dan dicoba sendiri di luar jam kelas
- pada jam kuliah yang dijadwalkan diadakan virtual meeting yang diisi dengan diskusi, tanya jawab berdasarkan link materi yang sudah dibagikan
- Semua tugas berkelompok maksimal 4 mahasiswa
Output
- Mahasiswa memahami konsep-konsep pembangunan mobile app [Teori]
- Mahasiswa mampu membuat aplikasi Android sebagai pemecahan atas suatu masalah dalam kehidupan sehari-hari [Praktikum]
Teori
Materi
- Perkembangan device (hardware)
- Platform mobile (SDK & tools)
- Desktop vs Mobile
- Hybrid vs native vs PWA
- UI components
- Data dan persistence
- Geolocation / location awareness
- Sensor
- Interaksi antar apps
- Background task
- Arsitektur client-server
- Integrasi dengan 3rd service
- Distribusi dan monetisasi
- Review riset dan peluang karir industri mobile app development
UTS dan UAS
- Mengerjakan soal essay
Praktikum
- Standar Google : native Android, bahasa pemrograman Kotlin (agar lebih up to date dan mengikuti kebutuhan industri)
- Android Studio / IntelliJ Idea
- alternatif materi : Flutter, native Android bahasa pemrograman Java (https://developer.android.com/courses/fundamentals-training/overview-v2)
- Materi Android Basics: Introduction to Kotlin, dicoba sendiri secara individu di luar jam, pada jam pertemuan virtual meeting materi dibahas
- Ada project kelompok : membuat aplikasi Android dengan mengangkat suatu studi kasus dalam kehidupan sehari-hari
- Pertemuan ke-3 : presentasi studi kasus yang diangkat dan pemecahannya dalam bentuk rancangan aplikasi
- Pertemuan ke-9 : presentasi perkembangan development aplikasi
- Pertemuan ke-16 : presentasi hasil development aplikasi
- Pertemuan lain diisi diskusi dan tanya jawab Materi Android Basics: Introduction to Kotlin
- Output project kelompok diikutkan ke kompetisi Gemastik 2021
Comments
Post a Comment