Ilustrasi: Realitas Solo Android Developer: Bertahan di Ekosistem Google Play Console
solo-developer android google-play jurnal kotlin

Realitas Solo Android Developer: Bertahan di Ekosistem Google Play Console

Oleh Herdi Herdianurdin
Daftar Isi ▼

Bertahan sebagai solo developer di ekosistem Google Play bukanlah tentang siapa yang bisa membuat aplikasi paling canggih dalam semalam. Ini adalah permainan daya tahan, konsistensi pemeliharaan kode, dan kemampuan menelan ego saat berhadapan dengan penolakan algoritma.

Jauh sebelum saya memahami arsitektur aplikasi berbasis Kotlin atau optimasi App Store Optimization (ASO), perjalanan ini dimulai dari ruang yang jauh lebih berantakan.

Fase Kebingungan dan Kematian Teknologi

Tahun 2015, saya memulai semuanya sebagai seorang blogger SMP yang labil. Saya membangun blog, melihat grafiknya naik, merasa tidak percaya diri, lalu menghapusnya. Siklus destruktif ini terus berulang. Di era itu, saya belum menyentuh baris kode sama sekali. Pemahaman teknologi saya terbatas pada instalasi ulang sistem operasi, cleaning PC teman, dan bereksperimen dengan Linux Ubuntu.

Memasuki masa SMA (2016-2019), eksplorasi teknologi saya nyaris mati. Tidak ada pelajaran relevan, perangkat yang terbatas, dan kondisi finansial keluarga yang sedang terpuruk menutup akses saya untuk “ngoprek”. Fase ini dipenuhi rentetan kegagalan akademis—dari penolakan SNMPTN, kegagalan SBMPTN, hingga tes kedinasan yang nihil hasil. Saya akhirnya masuk ke jurusan Teknik Informatika di sebuah kampus swasta di Cianjur, lebih karena tuntutan keluarga agar anaknya menjadi sarjana daripada ambisi pribadi.

Pelajaran Pahit dari Akun Konsol Pertama

Tahun 2020 adalah titik balik. Di tengah krisis keuangan dan pandemi COVID-19, saya mulai mengambil berbagai pelatihan gratis di Dicoding—meraba-raba mulai dari Machine Learning, Web Development, hingga Android.

Di tengah keputusasaan mencari arah, saya membuka akun Google Play Console pertama saya. Karena buta terhadap aturan hak cipta dan kebijakan Google, saya merilis kloningan Flappy Bird menggunakan aset dan karakter asli. Hasilnya? Aplikasi penuh bug, rentetan peringatan pelanggaran hak cipta, dan berujung pada banned permanen akun tersebut.

Pelajaran Teknis Pertama: Google Play tidak memberikan ruang untuk kelalaian aset. Kegagalan ini memaksa saya memahami bahwa development bukan hanya soal kode yang bisa di-compile, tapi soal orisinalitas, lisensi, dan kepatuhan absolut terhadap kebijakan ekosistem.

Pivot ke Native Kotlin dan Kampus Merdeka

Menolak menyerah, saya mengikuti Jabar Coding Camp Batch 1 untuk kelas React Native dan keluar sebagai lulusan terbaik. Namun, tumpukan framework hybrid seperti Flutter dan React Native di otak saya justru membuat bingung. Akhirnya, saya mengambil keputusan arsitektural yang paling krusial: kembali murni ke pengembangan Android Native menggunakan Kotlin.

Keputusan ini diperkuat saat saya lolos program Kampus Merdeka bidang Android Developer dari Dicoding. Menjalani program ini bersamaan dengan beban kuliah normal, KKN, dan pengusulan UP—karena kampus tidak memberikan kompensasi jadwal—adalah masa yang paling menguras fisik dan mental. Namun, saya berhasil bertahan dan kembali menjadi lulusan terbaik.

Merilis Aplikasi Pertama dan Strategi Bertahan

Sebagai bentuk tanggung jawab atas ilmu yang didapat, saya membuat akun Play Console baru. Aplikasi pertama yang saya rilis adalah Buku Algoritma dan Pemrograman.

Kurangnya mentor membuat saya buta arah soal monetisasi dan promosi, sampai akhirnya saya mengikuti kelas bersama Pak Rysa Sahrial, founder Aliendroid. Dari sana, pemahaman saya tentang App Store Optimization (ASO), riset kata kunci, tahap produksi, hingga strategi penempatan iklan (AdMob) mulai terbentuk.

Nama AplikasiKategoriPencapaian & StatusTahun Rilis
Buku Algoritma & PemrogramanEdukasiRilis pertama pasca-mentoring.2023
Asmaul Husna Arti dan MaknaReligiMendapatkan traksi organik stabil.2024
Simulasi CPNSEdukasiTop 7 Event (2024), Puncak revenue.2024
Tes Potensi AkademikEdukasiPortofolio pelengkap dan aset pasif.2024

Aplikasi Simulasi CPNS menjadi titik puncak. Pada tahun 2024, aplikasi ini menembus Top 7 dalam sebuah event dan menghasilkan Rp7,5 juta pertama saya dalam kurun waktu 3 bulan. Angka yang perlahan stabil di kisaran Rp600 ribu hingga Rp1 juta per bulan di tahun-tahun berikutnya (2025-2026).

Bagi sebagian developer korporat, angka ini mungkin terlihat kecil. Namun, mengingat gaji awal saya sebagai guru honorer saat itu hanya Rp500 ribu per bulan (sebelum PPG naik menjadi Rp1,9 juta pada 2026), pendapatan pasif dari Play Console adalah penyambung hidup yang nyata.

Mengapa Aplikasi Saya Tetap Bertahan?

Banyak developer pemula yang hype di awal lalu menghilang karena aplikasi mereka ditangguhkan ( suspended ) oleh Google. Mengapa aplikasi saya bertahan bertahun-tahun tanpa ada pengembangan fitur baru secara masif? Jawabannya ada pada rutinitas pemeliharaan teknis.

// Contoh rutinitas pembaruan dependensi di build.gradle.kts
dependencies {
    // Memastikan core KTX selalu mengikuti standar API level terbaru Google
    implementation("androidx.core:core-ktx:1.13.1")

    // Pembaruan krusial untuk mencegah pemblokiran iklan
    implementation("com.google.android.gms:play-services-ads:23.0.0")

    // Pemeliharaan Room Database untuk mencegah memory leak
    implementation("androidx.room:room-runtime:2.6.1")
    ksp("androidx.room:room-compiler:2.6.1")
}

Saya secara rutin melakukan:

  1. Pembaruan versi SDK Target (API Level) setiap kali Google mengeluarkan mandat baru.
  2. Memperbarui dependensi kunci seperti AdMob SDK dan User Messaging Platform (UMP) untuk kepatuhan privasi (GDPR).
  3. Melakukan perbaikan kode minor (refactoring) untuk menyesuaikan dengan kebijakan Android terbaru.

Resolusi Akhir 2026

Hari ini, banyak penawaran masuk ke kotak masuk email saya yang berani membeli akun Konsol Developer ini di angka $1.000 hingga $2.000. Tawaran itu selalu saya tolak.

Saat ini, keseharian saya dari Senin hingga Sabtu tersita oleh tanggung jawab sebagai guru dan operator sekolah. Perangkat lunak dan perangkat keras saya mulai tertinggal zaman, memori mulai penuh, dan harga komponen terus merangkak naik. Namun, pondasi teknis dan aset digital yang sudah berjalan ini adalah bukti nyata dari hasil jerih payah masa lalu.

Semoga, di akhir tahun 2026 ini, saya bisa kembali menyisihkan waktu dan budget untuk memperbarui “senjata” (device), memperdalam ilmu kembali, dan terjun sepenuhnya sebagai Software Developer.

Foto profil Herdi Herdianurdin

Tentang Penulis

Herdi Herdianurdin adalah seorang pengembang perangkat lunak profesional. Berfokus pada perancangan ekosistem Android native (Kotlin), optimasi memori, dan arsitektur web berkinerja tinggi.

Lihat Profil & Portofolio ->

Diskusi & Komentar