Saya ikut kegiatan Indonesia Android Kejar (IAK) Batch 3 diajak oleh kakak kelas saya, Adi Andrea. Saat itu, kota Denpasar masuk dalam daftar 10 kota tempat IAK diadakan. Alasan saya ikut IAK karena ingin belajar cara menarik data dari API dan menampilkannya ke aplikasi Android. Karena waktu itu, saya belum mengerti caranya (sekarang sudah mengerti. :D)
Kegiatan IAK Batch 3 mulai di bulan Mei 2017 di seluruh Indonesia. IAK terbagi menjadi 3 kelas yakni Beginner, Intermediate, dan Advanced.
Kelas Beginner, ditujukan bagi kamu yang memiliki niat membuat aplikasi Android namun belum pernah mengenal Java dan XML atau menggunakan Android Studio. Lebih tepatnya belum familiar dengan dunia programming. Di kelas ini, kamu akan dibimbing oleh fasilitator selama 2 kali pertemuan yang mana setiap pertemuan akan dibimbing selama 8 jam.
Untuk kelas Intermediate hingga Advanced, kamu harus sudah pernah mencoba Java programming, familiar dengan XML dan menggunakan Android Studio (bukan Eclipse). Di kelas ini, kamu akan dibimbing oleh fasilitator selama 2 kali pertemuan yang mana setiap pertemuan akan dibimbing selama 4 jam.
Saya mengikuti memilih kelas Intermediate yang diadakan setiap hari Sabtu dan Minggu. Saya memilih hari tersebut karena itu adalah hari libur saya bekerja. Sebenarnya kita bisa mengubah harinya tergantung dari kesepakatan bersama antara peserta dan fasilitator.
Keuntungan mengikuti IAK salah satunya mendapatkan sertifikat dari IAK pusat dan kita dapat menggunakannya untuk melamar kerja. Tetapi bukan jaminan juga sih begitu menyodorkan sertifikat langsung diterima. He he he.
Ada tiga syarat untuk mendapatkan sertifikat sebagai peserta dan syarat itu gampang gampang susah. Pertama, kamu hadir minimal 50% di keseluruhan sesi kelas IAK yang kamu ikuti. Kedua, kamu telah menyelesaikan course di Udacity. Ketiga, kamu telah mengerjakan final project.
Fasilitator saya usianya sebaya dengan saya dan tidak sungkan berbagi tips dan trik mengerjakan project dan final project. Project pertama adalah Sunshine Android app. Ini adalah aplikasi untuk menampilkan perkiraan cuaca hari ini berdasarkan lokasi pengguna. Sifat project ini adalah latihan untuk mengambil data perkiraan cuaca dari Weather API dan memvisualisasi data menggunakan Android Layout. Movie App adalah final project sebagai syarat kelulusan telah mengikuti IAK kelas Intermediate.
Sunshine Android App
Gambar di bawah ini adalah tampilan dari aplikasi Sunshine Android App buatan saya.
Improvisasi yang bisa dilakukan di Sunshine Android App:
- Bug pada pergantian icon berdasarkan suhu cuaca sekitar. Kamu masih melihat banyak icon hujan deras kan? Padahal sekarang tidak hujan. He he he.
- Aplikasi ini berjalan dengan baik di smartphone dari segi tampilannya. Namun belum dibuatkan untuk versi tablet.
- Elevation pada Android versi ke bawah. Kalau Android kamu versi 4.x, jika kamu scroll maka akan terlihat patahan di sana.
Movie Android App
Gambar di bawah ini adalah tampilan dari aplikasi Movie Android App (final project) buatan saya.
Improvisasi yang bisa dilakukan di Movie Android App:
- Pencarian masih ada bug. Tiba-tiba force close jika kamu menambahkan spasi pada pencarian kamu. Misalnya kamu mencari film Beauty and The Beast. Kalau kamu iseng mencarinya dengan keyword Beauty(tanda spasi) maka akan langsung force close. Tidak semua smartphone kena efek ini. Kebetulan saja smartphone saya kena.
- Belum menyesuaikan untuk tablet.
- Belum bisa memberi tanda movie kita sebagai favorit.
Foto
Ini adalah foto saya bersama teman-teman yang ikut belajar di IAK batch 3 kelas Intermediate. Fasilitator pertama, Adi Andrea menggunakan baju merah berkalung hijau. Fasilitator kedua, Dewa Awidya menggunakan baju hitam berkalung hijau.
Banyak peserta yang berhenti di tengah jalan karena kesibukan dan semacamnya. Jadi, bila kamu benar-benar serius mengikuti IAK maka pendaftaran IAK batch 3 periode 2 telah dibuka dan diadakan di bulan Agustus 2017.