Membuat Aplikasi Music Player di Android - Kotlin
Course kali ini kita akan membuat aplikasi musik streaming secara online menggunakan firebase storage dan firebase realtime database.
Tentang Kelas
Apakah teman-teman sudah bosen dengan aplikasi musik yang itu-itu aja?, udah bosen bayar tiap bulan buat dengerin musik online?, kenapa gak coba buat aplikasi music streaming sendiri aja?. Jadi di course kali ini kita akan membuat aplikasi musik streaming secara online menggunakan firebase storage dan firebase realtime database. Firebase Storage digunakan untuk menyimpan file seperti gambar dan musik, sedangnkan firebase realtime database digunakan untuk menyimpan kebutuhan data seperti data user, data top charts, dsb.
Tujuan Umum dan Khusus Pelatihan
- Di akhir pelatihan, peserta dapat mengenal langkah-langkah membuat Aplikasi Music Player di Android dengan Kotlin
- Dapat mempraktikan dasar-dasar membuat Aplikasi Music Player di Android dengan Kotlin
- Dapat merangkumkan cara membuat Aplikasi Music Player di Android dengan Kotlin
Silabus
- Topik 1: Proses Pembuatan Tampilan Aplikasi
- Topik 2: Menampilkan Data
- Topik 3: Menghubungkan ke Firebase
- Topik 4: Autentikasi di Firebase
- Topik 5: Menampilkan Data dari Firebase
- Topik 6: Konfigurasi Lagu di PlaySongActivity
- Topik 7: Penutup
Jenis Pekerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer
Metode Ajar
- Online Self-paced Learning
- Siswa dapat menentukan sendiri waktu belajarnya
Fasilitas Pengajaran
- Materi disediakan berupa video
- Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
- Grup telegram: Berisi member CodePolitan Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas Sertifikat kelulusan
Peralatan Belajar Siswa
- Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
- Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
- Software: Browser (tidak ada preferensi khusus) Android Studio
Daftar Materi
Persiapan Proyek | 05:00 | |
LoginActivity | 05:00 | |
SplashActivity | 05:00 | |
RegisterActivity | 05:00 | |
MainActivity - 01 | 05:00 | |
MainActivity - 02 | 05:00 | |
TopChartsFragment | 05:00 | |
MyTracksFragment | 05:00 | |
TopAlbumsFragment | 05:00 | |
UserFragment | 05:00 | |
EditUserActivity | 05:00 | |
DetailAlbumActivity | 05:00 | |
PlaySongActivity | 05:00 | |
ChangePasswordActivity | 05:00 | |
ForgotPasswordActivity | 05:00 | |
Menghubungkan Seluruh Layout | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 1 | 00.00 |
Menyiapkan Fake Data - 1 | 05:00 | |
Menyiapkan Fake Data - 2 | 05:00 | |
Membuat Adapter Top Charts | 05:00 | |
Membuat Adapter My Tracks | 05:00 | |
Membuat Adapter Songs Album | 05:00 | |
Membuat Adapter Top Albums | 05:00 | |
Menampilkan Data Top Charts | 05:00 | |
Menampilkan Data My Tracks | 05:00 | |
Menampilkan Data Top Albums | 05:00 | |
Menampilkan Data Detail Album | 05:00 | |
Menampilkan Data PlaySongActivity | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 2 | 00.00 |
Menyiapkan Koneksi ke Firebase | 05:00 | |
Menambahkan Anotasi Firebase di POJO Class | 05:00 | |
Menambahkan Data TopCharts | 05:00 | |
Menambahkan Data Gambar ke Top Charts | 05:00 | |
Menambahkan Data Top Albums | 05:00 | |
Menambahkan data Image Top Albums | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 3 | 00.00 |
Login Menggunakan Firebase | 05:00 | |
Register Menggunakan Firebase - 1 | 05:00 | |
Register Menggunakan Firebase - 2 | 05:00 | |
Logout di Firebase | 05:00 | |
Lupa Sandi di Firebase | 05:00 | |
Ganti Password di Firebase | 05:00 | |
Fix Bug UI di LoginActivity dan RegisterActivity | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 4 | 00.00 |
Menampilkan Data Top Charts dari Firebase | 05:00 | |
Menampilkan Top Albums di Firebase | 05:00 | |
Menampilkan Data My Tracks dari Firebase | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 5 | 00.00 |
Memutar Lagu dari Firebase | 05:00 | |
Menampilkan Progress dari Lagu | 05:00 | |
Merubah Tombol Play ketika Menjalankan Lagu | 05:00 | |
Menambahkan Fitur Ganti Menjalankan Lagu Berikutnya | 05:00 | |
Cek Tombol Prev dan Next Song | 05:00 | |
Menambahkan Lagu ke My Tracks | 05:00 | |
Cek Tombol My Track di PlaySongActivity | 05:00 | |
Menghapus Lagu dari MyTracks | 05:00 | |
Memperbaiki Bug di bagian MyTracksFragment | 05:00 | |
Kuis - Membuat Aplikasi Music Player di Android dengan Kotlin - Topik 6 | 00.00 |
Penutup | 05:00 |
Penyusun Materi
Testimoni Oleh Siswa
(8 reviews)