Deskripsi Mata Kuliah
Matakuliah ini memberikan pengetahuan dan pengalaman praktis mengenai penerapan teknologi perangkatmobile. Pembangunan berbagai aplikasi berbasismobiledengan memperhatikan aspek-aspek penting dalam proses pengembangan perangkat lunakmobile. Pemahaman akantooldan IDE yang digunakan. Pemahaman akan aspek kompatibilitas aplikasi-aplikasi perangkat mobile. Pembangunan, pengujian penemuan kesalahan dan perbaikan kode program berbasis mobile. Pengkodean program dalam matakuliah ini terbagi menjadi dua, yakni pemrograman padaweb mobile dan Android native
CPMK
- Mahasiswa dapat mengembangkan aplikasi mobile yang berfungsi penuh dengan menerapkan konsep pemrograman dan algoritma yang efisien (C3)
- Mahasiswa dapat menganalisis kebutuhan pengguna untuk menciptakan desain antarmuka yang intuitif dan responsif pada aplikasi mobile (C4)
- Mahasiswa dapat mengevaluasi dan mengintegrasikan API pihak ketiga dalam pengembangan aplikasi mobile untuk meningkatkan fungsionalitas (C5)
- Mahasiswa dapat menciptakan solusi inovatif untuk masalah yang ada dengan mengembangkan fitur baru yang belum ada di pasar (C6)
- Mahasiswa dapat menerapkan teknik pengujian dan debugging untuk memastikan aplikasi mobile berjalan dengan stabil dan efisien (C3)
- Mahasiswa dapat menganalisis dan memodifikasi kode sumber aplikasi mobile untuk meningkatkan kinerja dan keamanan (C4)
- Mahasiswa dapat mengevaluasi berbagai platform pengembangan mobile dan memilih yang paling sesuai untuk proyek tertentu (C5)
- Mahasiswa dapat menciptakan dokumentasi teknis yang jelas dan terstruktur untuk aplikasi mobile yang dikembangkan (C6)
- Mahasiswa dapat menerapkan prinsip keamanan dalam pengembangan aplikasi mobile untuk melindungi data pengguna (C3)
- Mahasiswa dapat menganalisis feedback pengguna untuk mengidentifikasi area perbaikan dalam versi aplikasi mobile selanjutnya (C4)