Android•Android · Google Play•Google Play’de yayında

EasyNote

Bir şeyin ne zaman — ve nerede — önemli olduğunu hatırlayan bir not uygulaması.

Problem

Notlar, hatırlatmalar ve konumlar genellikle ayrı uygulamalarda yaşar. Bir notu değerli kılan bağlam — doğru zaman ya da doğru yer — bu uygulamaların arasında kaybolur.

Çözüm

EasyNote hepsini sade tek bir arayüzde birleştiriyor: notunu yaz, hatırlatma ekle ya da haritada bir konuma sabitle; uygulama doğru anda karşına çıkarsın. Google ile giriş ve yerel depolama deneyimi hızlı ve kişisel tutuyor.

Neler geliştirdim

  • ›Firebase Auth ile Google girişi ve kimlik doğrulama
  • ›Room ile offline-first yerel depolama
  • ›Bildirim olarak gelen zaman bazlı hatırlatmalar
  • ›Google Maps SDK ile konum bazlı notlar
  • ›Kategoriler, renk etiketleri, favoriler ve arama
  • ›Karanlık ve aydınlık tema desteği
  • ›31+ dilde yerelleştirme

Teknolojiler

KotlinXMLFirebase AuthFirebase Cloud MessagingGoogle Maps SDKRoomRetrofitAndroid Studio

Ürün önizlemesi

Zorluklar

  • ›Arayüzü bozmadan ve metinleri dağıtmadan 31+ dilde yerelleştirmeyi yapılandırmak.
  • ›Maps SDK’dan gelen konum verisini işleyip her nota güvenilir şekilde bağlamak.
  • ›Veri erişimini hızlı ve yerel tutarken Firebase ile temiz bir kimlik doğrulama akışı kurmak.
  • ›Çevrimdışı kullanımdan vazgeçmeden veri yönetimini Retrofit ile REST API’ye taşımak.

Ortaya çıkan

Google Play’de yayında. Backend gelişmeye devam ediyor; veriler giderek REST API üzerinden yönetiliyor.