iOS • Devam

Stride – Koşu & Aktivite Takibi

MapKit ile rota çizimi, canlı istatistikler, tempo/mesafe/kalori hesapları ve koşu geçmişi.

Öne Çıkanlar

Stride’in ana akışı ve yetenekleri.

Ürün

  • Canlı koşu ekranı
  • Harita üzerinde rota
  • Tempo / Mesafe / Süre
  • Koşu geçmişi

Teknik

  • Swift + UIKit
  • MapKit + CoreLocation
  • İstatistik ekranı / grafikler
  • Veri modeli / store yapısı

Planlanan

  • Firebase senkronizasyon
  • Hava durumu
  • AI koşu koçu / özet
  • Apple Watch mini akış

Mini Demo

Stride'i tarayıcı içinde, bir telefon ekranı gibi gezebilirsin. (Şimdilik görseller placeholder.)

Stride ekran görüntüsü
Stride akışı
Canlı Koşu
Yakında...

Ekranlar

Burada “Run”, “History”, “Statistics” gibi ekranları tek tek anlatabilirsin.

Ekran

Canlı Koşu

GPS ile anlık takip, pause/resume, canlı metrikler.

Ekran

History

Koşu kayıtları, özet metrikler, detay sayfası.

Ekran

Statistics

Hafta/ay/yıl bazında toplamlar ve grafiklerle analiz.

Ekran

Ayarlar

Tema, dil, bildirim izinleri ve "Hakkında" alanı

Teknik Notlar

Stride, gerçek zamanlı koşu takibi senaryolarında doğruluk–pil tüketimi dengesini koruyacak şekilde tasarlandı. Konum güncellemelerinde CoreLocation ayarları (accuracy, distance filter ve update sıklığı) koşu sırasında stabil bir rota çizimi sunarken, arayüz tarafında metriklerin (süre, mesafe, tempo vb.) anlık ve akıcı güncellenmesi hedeflendi. Harita ekranında MapKit ile rota çizimi ve koşu boyunca toplanan noktaların yönetimi sade bir veri akışıyla ele alındı. History ve Statistics tarafında ise koşu kayıtları periyotlara (hafta/ay/yıl) göre agregasyon yapılarak toplam mesafe, süre, kalori ve tempo gibi metrikler grafiklerle okunabilir hâle getirildi. Mevcut yapı, ileride Firebase senkronizasyonu, hava durumu entegrasyonu, AI ile koşu özeti/koçluğu ve Apple Watch mini akışı gibi özellikleri ekleyebilmek için genişletilebilir bir mimari anlayışıyla kurgulandı.

Konum yönetimi: Tracking sırasında accuracy, pil tüketimi ve update sıklığı dengesi.

İstatistik: Periyotlara göre (week/month/year) agregasyon ve UI güncelleme akışı.

Genişleme: Firebase + AI + Watch ile “ürünleşme” planı.

Platform

iOS

Kategori

Fitness / Tracking

Durum

Geliştiriliyor