Smartwatch saya, Advan ON-FIT, memakai aplikasi pendamping SMART-TIME PRO. Setelah saya bedah, aplikasi itu ternyata berat: ada 10 SDK iklan, splash 5 detik setiap dibuka, banner di mana-mana, 46 izin, dan total terpasang sekitar 277 MB — padahal kode aslinya cuma 8%.
Jadi saya membangun aplikasi penggantinya sendiri.
Yang sudah jadi
Versi 0.1.2, ukuran 9,7 MB — sekitar 28 kali lebih ringan dari aplikasi aslinya. Isinya:
- 12 layar dengan bottom navigation: Beranda, History, Perangkat, Profil.
- Penerusan notifikasi ke jam untuk WhatsApp, panggilan, SMS, Instagram, dan email.
- Upload watch face dari katalog Dial Market asli — 42 tampilan, semuanya gratis.
- Sinkron tidur dan olahraga, disimpan mentah di HP.
- Profil lokal — tanpa akun, tanpa kata sandi. Data tersimpan di HP sendiri.
Saya juga membuat desain lengkapnya di Penpot dulu: 14 layar dan 7 overlay dengan 128 interaksi, supaya alurnya bisa diuji sebelum ditulis kodenya.
Yang belum
Strava (butuh kunci API sendiri), foto sendiri jadi wallpaper jam, perintah olahraga dari jam, dan update firmware lewat aplikasi. Instalasi pertama sempat diblokir Google Play Protect — solusinya matikan sementara pemindaian Play Protect, instal, lalu nyalakan lagi.
Proyek ini masih dalam pengujian. Targetnya sederhana: semua fitur aplikasi asli, tanpa iklan, dan jauh lebih ringan.