Identitas Mata Kuliah
Mata Kuliah (MK) Aplikasi Bergerak atau dengan nama lain Mobile Application (TTH4M3) adalah mata kuliah pilihan di Program Studi (Prodi) S1 Teknik Telekomunikasi. Mata kuliah pilihan ini berada di dalam area Kelompok Keahlian Pengolahan Sinyal Informasi (KK PSI).
Mata kuliah ini memberikan pengetahuan tentang teori dan dasar pembuatan aplikasi bergerak baik aplikasi untuk Android maupun iOS. Pada mata kuliah ini membahas mengenai Android development, iOS development, mobile sensors, mobile security, hingga usability dan accessbility
Profil dan Sejarah Mata Kuliah
Mata kuliah aplikasi bergerak ini memiliki bobot 3 SKS dan dapat diambil di semester 7 atau semester 8. Mata kuliah ini dijadikan salah satu mata kuliah pilihan di Prodi Teknik Telekomunikasi untuk memberikan kemampuan hard skill dan soft skill dibidang pengembangan MobApp yang diperlukan oleh Industri.
Relevansi (Urgensi) Mata Kuliah
Tujuan diselenggarakannya MK MobApp ini adalah untuk memberikan suatu bekal kepada mahasiswa dengan kekhususan kemampuan hard skill dan soft skill dibidang pengembangan MobApp. Hal ini dikarenakan kebutuhan pengembangan MobApps dimasa yang depan nanti sangatlah pesat. Hampir semua dukungan untuk masa Internet of Things (IoT) berbasis pada MobApps.
Kaitan dengan Mata Kuliah lainnya
Pra-syarat MK ini adalah Algoritma Pemrograman, Pemrograman Berorientasi Objek/Object Oriented Programming (PBO/OOP), dan Computer Vision.
Peta Capaian Pembelajaran (CP)
PLO 3 |
Mempunyai kemampuan merancang suatu sistem, komponen, atau proses untuk memenuhi kebutuhan yang diharapkan dalam batasan-batasan realistis termasuk pengiriman konten broadband melalui metode rekayasa di bidang telekomunikasi |
PLO 6 |
Mempunyai keterampilan dalam mengoperasikan perangkat keras, menggunakan aplikasi perangkat lunak dan kemampuan pemrograman yang berkaitan dengan teknologi informasi dan telekomunikasi |
PLO 7 |
Mempunyai kemampuan untuk berkomunikasi secara efektif baik lisan maupun tulisan |
PLO 8 |
Kemampuan merencanakan, menyelesaikan, dan mengevaluasi tugas didalam batasan batasan yang ada |
CLO 1 |
[C2] |
Memahami konsep dasar mengenai pembuatan dan pengembangan suatu aplikasi baik di Android maupun iOS beserta arsitektur yang mengikutinya |
[PLO 3] |
|
|
Sub-CPMK-1: Introduction to Android |
|||
Sub-CPMK-2: Android development with JAVA |
||||
Sub-CPMK-3: iOS development with SWIFT |
||||
CLO 2 |
[C2] |
Memahami konsep dasar mengenai sensors dan security pada mobile application |
[PLO 6] |
|
|
Sub-CPMK-4: Restful application dan cloud services |
|||
Sub-CPMK-5: Mobile sensors |
||||
Sub-CPMK-6: Mobile security |
||||
CLO 3 |
[C2] |
Memahami proses management pada pembuatan mobile application beserta proses monetization |
[PLO 7] |
|
|
Sub-CPMK-7: Trust management, privacy and ethics, usability and accessbility, monetization |
|||
CLO 4 |
[C6] |
Desain dan implementasi mobile application berbasis Android maupun iOS |
[PLO 8] |
|
|
Sub-CPMK-8: Mobile application implementation |
Pokok Bahasan
BAB 1 |
Introduction to Android |
BAB 2 |
Android Development with Java I |
BAB 3 |
Android Development with Java II |
BAB 4 |
iOS Development with Swift I |
BAB 5 |
iOS Development with Swift II |
BAB 6 |
Restful Applications |
BAB 7 |
|
BAB 8 |
|
BAB 9 |
|
BAB 10 |
|
BAB 11 |
Privacy and Ethics |
BAB 12 |
Usability and Accessibility |
BAB 13 |
Cross Platform Development |
BAB 14 |
Monetization |
Rencana Pembelajaran MK Berbasis e-Learning
Best Practice (Tips dan Trick)
Untuk menguasai Aplikasi Bergerak dengan mudah, diantaranya:
- Pahami konsep dasar dengan baik dan benar
- Membaca buku referensi, melihat video tutorial untuk mengembangkan aplikasi android
- Mengikuti course online maupun offline untuk mengembangkan aplikasi android
- Mencoba membuat aplikasi android secara mandiri atau team
Sertifikasi yang berkaitan dengan MK
Google : Associate Android Developer, Mobile Web Specialist, Professional Cloud Architect, Professional Data Enginerr,
Microsoft : Kategori sertifikasi yang dimiliki Microsoft terdiri atas Mobility, Cloud, Productivity, Data, App Builder, dan Business. Kategori yang paling cocok untuk programmer adalah Cloud, Data, dan App Builder.
Amazon : AWS Certified Developer, AWS Certified SysOps Administrator, dan AWS Certified DevOps Engineer.
Referensi Mata Kuliah
|
||||||||||
|
||||||||||
|
||||||||||
Identitas Pengampu
|
|
|
||||||||
|