Mobile Programming

Mobile Programming

Android Logo

Deskripsi

Mobile Programming merupakan matakuliah yang berfokus pada pembelajaran pengembangan
aplikasi pada perangkat mobile dengan sistem operasi Android. Mata kuliah ini mencakup materi
tentang karakteristik perangkat mobile dan konsep dasar pengembangan aplikasi dengan sistem
operasi Android.

Tujuan

Tujuan pembelajaran mata kuliah ini adalah mahasiswa memiliki kemampuan untuk menerapkan konsep dasar pengembangan aplikasi berbasis Android, mampu untuk melakukan konfigurasi Software Development Tools (SDK) sebagai alat pengembangan aplikasi berbasis Android, mampu menerapkan konsep pembuatan dan penggunaan kelas dan objek, mampu menerapkan pengaturan Android Run-time dan Application Programming Interface (API), mampu melakukan proses debugging dan analisa bug, mampu menerapkan pembuatan antar muka aplikasi Android, mampu menerapan basis data untuk aplikasi Andoird, mampu menerapkan data multimedia ke dalam aplikasi Android, mampu menerapkan basis data berbasis cloud ke dalam aplikasi Android, dan mampu menerapkan proses publikasi aplikasi Android.

Capaian Pembelajaran

  • Mahasiswa memiliki kemampuan untuk menerapkan konsep dasar pengembangan aplikasi
  • berbasis Android.
  • Mahasiswa mampu untuk menerapkan konfigurasi Software Development Tools (SDK) sebagai
  • alat pengembangan aplikasi berbasis Android.
  • Mahasiswa mampu menerapkan konsep pembuatan dan penggunaan kelas dan objek pada
  • pemrograman aplikasi Android.
  • Mahasiswa mampu menerapkan pengaturan Android Run-time.
  • Mahasiswa mampu melakukan proses debugging dan analisa bug pada pemrograman
  • berbasis Android.
  • Mahasiswa mampu mengembangkan antar muka aplikasi Android.
  • Mahasiswa mampu menerapkan basis data untuk aplikasi Andoird.
  • Mahasiswa mampu menerapkan API pada aplikasi Android.
  • Mahasiswa mampu menerapkan data multimedia ke dalam aplikasi Android.
  • Mahasiswa mampu menerapkan basis data berbasis cloud ke dalam aplikasi Android.
  • Mahasiswa mampu menerapkan proses publikasi aplikasi Android.

Topik Bahasan

  • Instalasi dan pengaturan aplikasi Android Studio dan Android SDK.
  • Pemrograman Berorientasi Objek pada aplikasi Android.
  • Android Run-time.
  • Proses debug dan analisa bug.
  • Pembuatan antar muka aplikasi.
  • Membuat dan menggunakan basis data.
  • Mengatur dan menggunakan API.
  • Content provider.
  • API search
  • Data multimedia pada aplikasi Android.
  • Cloud database
  • Publikasi aplikasi Android.

Materi

  1. Instalasi dan Pengaturan Android Studio
  2. Pembuatan Antarmuka Aplikasi
  3. Event, Intent dan Multi Activity
  4. Menampilkan Data dengan RecyclerView
  5. Pemrograman Berorientasi Obyek
  6. Basis Data Lokal dengan SQLite
  7. Web Services REST API
  8. Data Multimedia
  9. Cloud Database
  10. Publikasi Aplikasi Android
  11. Unggah Project Android ke GitHub

Leave a Reply

Your email address will not be published. Required fields are marked *