Play Store'da yayında

Namaz Akışı — İbadet Asistanı

Tamamen çevrimdışı çalışan, gizlilik öncelikli, açık kaynak ve reklamsız bir namaz/ibadet asistanı. Google Play'de yayında ve aktif olarak geliştiriyorum.

2024 – Güncel Tek geliştirici
Namaz Akışı — İbadet Asistanı

Genel Bakış

Namaz Akışı, beş vakit namazı kaçırmadan ve kaçanları (kaza) toparlayarak ibadette istikrar kurmana yardım eden bir mobil asistandır. Fikir basit ama etkili: uygulama seni doğru zamanda, doğru dozda uyarır; kıldıkça ilerlemeni görür ve motive olursun. Bunu bir "sadaka-i cariye" niyetiyle tamamen açık kaynak, reklamsız ve gizlilik öncelikli yaptım — hiçbir veri sunucuya gitmez, her şey telefonunda kalır. Google Play'de yayında ve sürekli geliştiriyorum.

Çevrimdışı Mimari

En kritik tasarım kararı şuydu: uygulama internetsiz de tam çalışsın. Namaz vakitlerini bir sunucudan çekmek yerine, konumundan (GPS ya da elle girilen koordinat) Adhan.js ile telefonun içinde astronomik olarak hesaplıyorum — yani uçakta, dağda, çekim olmayan yerde bile doğru vakit. Uygulamayı React Native (Expo) + TypeScript ile yazdım; durumu Redux Toolkit ile, verileri cihazda AsyncStorage ile tutuyorum. Saf React Native'in yetişemediği yerlerde (ana ekran widget'ları, kilit ekranı geri sayım bildirimi, Play Store içi güncelleme) Kotlin ile kendi native Android modüllerimi yazdım.

Özellikler

Canlı geri sayım ve kerahat (sakıncalı) vakit uyarıları; "Kıldım" aksiyonlu, kademeli "Muhafız" bildirim sistemi; ana ekran widget'ları; pusula ve artırılmış gerçeklik (AR) ile kıble bulma; Ramazan iftar/sahur geri sayımı; kaza hesaplayıcı ve günlüğü; seri (streak), seviye ve rozet sistemi; istatistikler; 6 renk teması ve karanlık mod.

Çıktılar & Durum

Google Play'de yayında (4.9/5 puan, 100+ kurulum) ve düzenli güncellenen, tek geliştirici tarafından yazılmış açık kaynak bir mobil üründür.

Uygulama Mimarisi

Arayüz (React Native / Expo)

TypeScriptRedux ToolkitNativeWind6 tema + karanlık

Çevrimdışı Çekirdek

Adhan.js namaz vaktiGPS / manuel konumCihazda veri (AsyncStorage)

Native Android (Kotlin)

Ana ekran widget’larıGeri sayım bildirimiPlay içi güncelleme

Bildirim & Kıble

Kademeli "Muhafız" sistemiKerahat uyarılarıPusula + AR kıble

Kullanılan Teknolojiler

React Native (Expo)
TypeScript
Redux Toolkit
Adhan.js
Kotlin (Native)

Galeri

Çevrimdışı çalışan bir mobil uygulama mı istiyorsunuz?

React Native ile, sunucusuz çalışabilen, bildirim/widget gibi native özellikleri olan mobil uygulamalar geliştirebilirim.

Örneğin:React Native mobil uygulamaÇevrimdışı / sunucusuzNative bildirim & widget

Emin değil misin? Yapay zekâya sor

Tek tık — seçtiğin asistan, bu projeye benzer işi yapıp yapamayacağımı, yaklaşımı ve kaba maliyeti senin için değerlendirip seni bana yönlendirir.