Mata kuliah ini mengajarkan konsep dan teknik pemrograman untuk pengembangan aplikasi bergerak (mobile) pada platform Android. Mahasiswa akan mempelajari penggunaan Android Studio, pembuatan aplikasi berbasis Android, serta integrasi API dan layanan web. Fokus juga diberikan pada rekayasa perangkat lunak dan presentasi hasil pengembangan aplikasi.
CPMK
Mampu memberikan pengetahuan tentang teori dan dasar pembuatan aplikasi bergerak beserta arsitektur android studio sebagai tool untuk membuat aplikasi berbasis android
Mampu memahami dan memberikan keahlian mengenai kemampuan merekayawa dan menganlisis proses dan parameter komputasi dalam aplikasi bergerak berbasis android
Mampu memanfaatkan APi dan layanan web dalam pengembangan aplikasi bergerak
Mampu memahami dan memberikan keterampilan mahasiswa dalam menggunakan software dan tidak hanya berbasis client namun juga berbasis server
Mampu mengimplementasikan aplikasi bergerak dan mempresentasikan hasil pengembangan apliasi bergerak yang sudah dibuat
Aktifitas Pembelajaran
Pertemuan 1
Dan menjelaskan pengertian aplikasi bergerak dan mengidentifikasi komponen utama dalam android studio
Pertemuan 2
Struktur dasar proyek android dan fungsi dari masing-masing komponen
Pertemuan 3
Dan mendesain struktur aplikasi dengan menggunakan android studio
Pertemuan 4
Dan mengimplementasikan konsep activity lifecycle dalam aplikasi sederhana
Pertemuan 5
Dan merancang serta mengambangkan UI yang responsif dalam aplikasi android
Pertemuan 6
Dan mengimplementasikan intents dan fragments untuk navigasi antar activity
Pertemuan 7
Dan mengintegrasikan APi eksternal ke dalam aplikasi Android yang dikembangkan
Pertemuan 8
UTS
Pertemuan 9
Dan mengakses dan mengolah data dari layanan web melalui aplikasi android
Pertemuan 10
Dan merancang aplikasi yang berinteraksi dengan server untuk mengeola data
Pertemuan 11
Dan mengimplemetasikan SQLlite atau mekanisme penyimpanan local lain
Pertemuan 12
Dan mengintegrasikan fitur-fitur device seperti GPS, kamera, dan sensor lain ke dalam aplikasi bergerak
Pertemuan 13
Dan mengoptimalkan performa aplikasi bergerak
Pertemuan 14
Dan merancang serta mengembangkan aplikasi bergerak yang kompleks dan fungsional
Pertemuan 15
Dan mempersiapkan serta menysuun laporan serta melakukan presentasi hasil pengembangan aplikasi
Pengenalandan pemahaman statistik, pengolahan data, distribusi, frekuensi, ukuran gejalapusat, simpagan baku, kurva normal, chi kuadrat, uji t, analisis varians,korelasi, regresi, dan statistik non parametrik.
Mahasiswa dapat mendiskusikan konsep dasar telekomunikasi, mengidentifikasi sinyal informasi, membedakan berbagai tipe saluran transmisi dan jaringan telekomunikasi, menentukan spektrum elektromagnetik dan bandwidth dalam era broadband,
Mata kuliah ini menguraikan pemodelan permasalahan keteknikan dalam bentuk model matematis sehingga dapat diselesaikan dengan operasi aritmatika. Selain itu juga mempelajari bagaimana posisi metode numeris