flatişler.
flatisler.com resmi uygulaması. Hizmetler, referanslar ve iletişim.
Uygulama, 8 ekran.
Uygulamadan en kritik 8 ekranı. Tam galeri için sayfayı aşağı kaydırın.








Native uygulama geliştirdiğimizi söylüyorduk ama kendi uygulamamız yoktu.
2024’te flatişler olarak mobil tarafa ağırlık vermeye başladık. Müşterilerimize native iOS ve Android uygulamaları geliştirdiğimizi anlatıyorduk ama paradoksal bir durum vardı: kendi mobil uygulamamız yoktu. Müşterilerle ilk görüşmelerde “sizin de bir uygulamanız var mı?” sorusu sık geliyordu ve cevabımız “Şu an web odaklıyız” oluyordu.
Bu durum hem güven açısından eksik hissettiriyordu hem de iddialarımızı doğrulayan bir showcase niteliğinde bir referansımız olmuyordu. Aynı zamanda yeni teknolojileri ve tasarım yaklaşımlarını ilk olarak kendi uygulamamızda denemek istiyorduk; bu sayede gerçek bir kullanıcı deneyimi üzerinde iterasyon yapabilecektik.
Önce kendimiz için, tam kapasite bir uygulama.
Yaklaşımımız netti: müşterilere sunduğumuz tüm standartları kendi uygulamamızda da uygulayacaktık. Native Swift, modern SwiftUI mimarisi, WordPress REST API entegrasyonu ve özel olarak geliştirdiğimiz iOS API katmanı üzerinden veri akışı.
Uygulama, web sitemizdeki tüm temel akışları taşıyordu: hizmetlerimiz, referans portföyümüz, eklentilerimiz, blog yazıları ve doğrudan iletişim akışı. Aynı zamanda push notification ile blog güncellemeleri ve yeni referans duyuruları kullanıcılara anlık ulaşıyor. Tek bir kullanım koşulu vardı; kendi standartlarımızdan ödün vermemek.
6 hafta, hafta sonu sprintleri.
Aktif müşteri projelerini aksatmamak için geliştirme süreci ağırlıklı olarak hafta sonları ve mesai dışı saatler kullanılarak ilerledi. Hafta 1-2: ekran tasarımı ve prototip; Hafta 3-4: native geliştirme ve API entegrasyonu; Hafta 5: TestFlight beta + dahili kullanıcı testleri; Hafta 6: App Store submission.
WordPress backend tarafında, public web site içeriklerini mobil uygulamaya optimize eden özel `/ios/v1/*` API endpoint’leri yazıldı. LiteSpeed edge cache + 3 katmanlı caching yapısı ile uygulama yanıtları 20ms altında dönüyor. App Store Review sürecinde ilk denemede onay alındı; reddedilme yaşanmadı.
Hem referans, hem ürünümüzün kanıtı.
Uygulama yayına çıktıktan sonra müşteri görüşmelerinde rolü değişti. “Bizim de App Store’da kendi uygulamamız var, indirin görün” diyebiliyoruz artık. İlk denemede onay alınması ve uygulamanın kararlı çalışması iddialarımızı somutlaştırdı.
Dahili olarak da kazanım büyük: yeni iOS özelliklerini (Live Activities, App Intents, SwiftData) ilk olarak kendi uygulamamızda deneyip müşteri projelerine taşıyoruz. Üç ayda iki kez güncelleme yayımladık, kullanıcı geri bildirimleriyle UX iterasyonları yaptık. Uygulama hem bir referans hem de ekibimiz için canlı bir Ar-Ge laboratuvarı.


