Momentum
Gizlilik odaklı alışkanlık takibi
Hesap, bulut ve reklam olmadan çalışan; alışkanlıkları, serileri ve notları yalnızca telefonda tutan alışkanlık takip uygulaması.


Momentum, kişisel verileri tamamen kullanıcının telefonunda tutan bir alışkanlık takip uygulaması. Hesap yok, kayıt yok, bulut yok, reklam yok. Ben, Berke Özyaşar, bu uygulamayı kişisel bir proje olarak geliştirdim ve Google Play'de yayınladım.
Yaklaşım
Alışkanlık uygulamalarının çoğu kullanıcıdan hesap açmasını ister ve günlük hayata dair kayıtları bir sunucuya gönderir. Momentum'da yazılan hiçbir şey hiçbir yere yüklenmez, çünkü yüklenecek bir sunucu yoktur. Bunun bir bedeli de var: uygulama silinirse veriler de gider. Bu ödünleşimi gizlemek yerine uygulamanın açıklamasında açıkça yazdım.
Neler yapılabiliyor
- Alışkanlık oluşturma ve işaretleme; günde kaç kez yapıldığında tamamlanmış sayılacağını ve hangi günlerde yapılacağını belirleme
- Güncel seri, en iyi seri, tamamlama oranı, haftalık ve toplam görünümler
- Her alışkanlık için ayrı emoji ve renk, listenin bir bakışta okunabilmesi için
- Hatırlatıcılar ve notlar
Teknik yaklaşım
Uygulamayı React Native ile geliştirdim; tüm veri cihaz üzerindeki yerel depolamada tutuluyor. Sunucu olmadığı için uygulama ağ bağlantısına ihtiyaç duymadan çalışıyor ve kişisel veri işleme yükü ortadan kalkıyor. Hesap olmadığı için uygulama ilk açılışta doğrudan kullanıma hazır; kayıt formu, e-posta doğrulaması ya da izin istemleriyle uğraşmak gerekmiyor. İstatistik ekranlarını, hayatı bir gösterge paneline çevirmeden, ne durumda olunduğunu anlamaya yetecek kadar sade tuttum.
Veriyi cihazda tutma yaklaşımını iş uygulamalarında da kullanıyorum; örneğin Şantiyepro çevrimdışı öncelikli bir mimariyle çalışıyor. Gizlilik odaklı ya da çevrimdışı çalışan bir uygulama için mobil uygulama geliştirme sayfasına göz atabilirsiniz.
Durum
Momentum, Android için Google Play'de yayında.


