Aplikasi Arisan


Ada yang ikutan Arisan ? Biasanya kaum ibu – ibu nih yang suka arisan, saat silaturahmi sesama keluarga besar kita kocok pemenang arisannya.

Bagi yang mengelola arisan, bisa pakai aplikasi Android Arisan. Download di play store https://play.google.com/store/apps/details?id=com.plugie.arisan

Aplikasinya dah di download lebih dari 50 ribu kali lho dan mestinya aman ya. Bukan APK penipuan hehehe… link nya adalah link play store, jadi bukan download APK langsung yang biasa digunakan untuk penipuan.

Aplikasi arisan ini adalah aplikasi Android pertama yang saya publish di play store sekitar tahun 2011. Business case di Arisan lumayan bisa untuk belajar buat aplikasi. Ada proses create, update, read, delete (CRUD) data, coroutine, network API, dll.

Android berkembang dengan pesat. Dimulai dengan menggunakan eclipse dan bahasa pemrograman Java. Dan sekarang sudah menggunakan android studio dengan bahasa pemrograman Kotlin. User interface layout yang dulu pakai XML sekarang pakai Jetpack Compose. Dulu pakai threading sekarang coroutine.

Akhirnya berhasil juga update Arisan menggunakan Kotlin dan jetpack compose setelah bertahun-tahun gak di-update. Terakhir update kalau gak salah 2014. Gak kerasa dah 10 tahun gak diutak-atik

Kotlin memperkenalkan mindset baru mengenai fungsi sebagai tipe data. Rasanya sulit banget untuk memahaminya. Selama ini yang namanya tipe data ya bilangan bulat, desimal, string, class. Hebat lah orang yang bikin kotlin, kepikiran aja gitu bikin sesuatu yang baru yang gak kepikiran… hahahah. “Fungsi sebagai tipe data” menggantikan callback di Java. Emang sih jadi lebih sederhana.

Di dokumentasi selalu disebutkan Kotlin dibuat untuk menyederhanakan. Source code jadi terlihat lebih simple dan mudah dimengerti. Pemrograman bisa dilakukan dengan cepat.

Tapi boro2, itu kan yang disebut di dokumentasi.

Setelah aplikasi Arisan ini akan ada beberapa aplikasi baru yang akan saya kembangkan. Pengennya sih satu bulan sekali launching aplikasi. Semoga. Doakan ya. Aamiin


Leave a Reply

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