
Haber & MedyaiOS + Android
Medya Tilkisi
Günde yüzlerce haber yayınlayan bir portalın mobil karşılığı — hikâye şeridinden son dakika bildirimine.



Genel bakış
Medyatilkisi.com.tr 2019'da yayına başladı ve bugün Türkiye'nin takip edilen haber portallarından biri. Gündem, magazin, yerel, spor, ekonomi, siyaset ve video başlıklarında gün boyu içerik üretiyor.
Uygulamanın işi bu akışı mobilde sindirilebilir hale getirmekti: okuyucu uygulamayı açtığında ne olduğunu bir bakışta görmeli, aradığı kategoriye iki dokunuşta ulaşmalı ve son dakika haberini uygulamayı açmadan öğrenmeliydi.
Zorluk
Haber uygulamalarında içerik dakikalar içinde eskiyor. Her ekran açılışında ağdan tam veri çekmek hem yavaş hem de zayıf bağlantıda kırılgan. Diğer yandan önbelleği fazla agresif tutmak, okuyucuya bayat manşet göstermek demek. Bu ikisi arasındaki dengeyi kurmak gerekiyordu.
Yaklaşım
Ekranlar önce önbellekten çiziliyor, tazeleme arka planda yapılıyor. Böylece uygulama her koşulda anında açılıyor; veri geldiğinde liste boş ekran göstermeden kendini güncelliyor. Son dakika içerikleri bu döngünün dışında tutulup doğrudan bildirim üzerinden akıyor.
- Rol
- Tasarım, geliştirme ve yayın — tek kişi
- Platformlar
- iOS ve Android (ayrı native kod tabanları)
- Kapsam
- Mobil uygulama + içerik API entegrasyonu
- Durum
- İki mağazada da yayında, aktif bakımda
Benim rolüm
Ürünün mobil tarafının tamamı: ekran akışlarının kurgusu, iOS ve Android uygulamalarının yazılması, içerik API'siyle entegrasyon, bildirim altyapısının kurulması ve iki mağazada da yayın süreçlerinin yürütülmesi. Tasarım ve geliştirme aynı elde olduğu için arayüz kararları teknik kısıtlarla birlikte alındı.
Öne çıkanlar
- Hikâye şeridi — kategori bazlı öne çıkan içerikler ana sayfanın en üstünde
- Son dakika akışı — canlı rozeti ve ayrı sekmesiyle gündemden kopmayan bir şerit
- Köşe yazarı profilleri — yazar sayfası, sosyal hesaplar ve o yazara ait makale arşivi
- Kaydetme ve paylaşma — haber detayında okuma listesi ve sistem paylaşım sayfası
Uygulamanın içinde ne var
Aşağıdaki görseller App Store'daki gerçek uygulama sayfasından — temsilî tasarım değil.

01 · Ana sayfa
En üstte kategori hikâyeleri, altında canlı rozetli son dakika şeridi ve üst manşetler. Okuyucu uygulamayı açtığı anda gündemi tek ekranda görüyor.

02 · Manşet ve köşe yazarları
Kaydırmalı ana manşet alanı ve hemen altında yazar avatarları. Sadık okuyucunun takip ettiği yazara ulaşması iki dokunuş sürüyor.

03 · Yazar profili
Yazarın kısa tanıtımı, sosyal hesapları, toplam makale sayısı ve son yazı tarihi; altında o yazara ait tüm makaleler.

04 · Haber detayı
Tam genişlikte kapak, kategori etiketi ve okunaklı gövde metni. Üst çubukta kaydetme ve paylaşma; altta okuma süresi ve görüntülenme.

05 · Keşfet
Biyografi, röportaj ve editörün seçimi gibi kürasyon blokları. Gündem dışı içeriğin de görünür kalmasını sağlıyor.

06 · Kategori listesi
Yoğun okuma için sıkı bir liste düzeni: küçük görsel, kategori etiketi, özet ve kaydetme düğmesi.
Neden böyle kuruldu
- 01
Önce önbellek, sonra ağ
Liste ekranları yerel veriyle anında çiziliyor, güncelleme arka planda tamamlanınca fark uygulanıyor. Okuyucu hiçbir zaman boş bir ekrana bakmıyor.
- 02
Görsel yükleme bütçesi
Haber listeleri görsel ağırlıklı. Boyutlandırma sunucu tarafında yapılıyor, istemcide de bellek içi bir önbellek katmanı var — uzun listelerde kaydırma takılmıyor.
- 03
Bildirim ile içerik eşleşmesi
Push bildirimi yalnızca uyarı değil, hedef içeriğin kimliğini de taşıyor. Bildirime dokunan okuyucu ana sayfaya değil doğrudan ilgili habere düşüyor.
- 04
Tek tasarım dili, iki platform
iOS ve Android ayrı ayrı native yazıldı; ancak tipografi, aralık ve renk kararları ortak bir ölçekten türetildi. İki uygulama aynı ürün gibi duruyor, ama her biri kendi platformunun hissiyatını koruyor.
Teknoloji yığını
iOS
- Swift
- SwiftUI
- MVVM
- Combine
Android
- Kotlin
- Jetpack Compose
- Material 3
- Retrofit
- Room
- Coil
Servisler
- Firebase Cloud Messaging
- Analytics
- Crashlytics
Yayın
- App Store Connect
- Google Play Console
Teslim
iOS ve Android sürümleri App Store ve Google Play'de yayında. Mağaza metinleri, ekran görselleri ve sürüm çıkışları da tarafımdan hazırlanıyor; işletim sistemi güncellemelerine uyum ve hata düzeltmeleri devam ediyor.
Benzer bir uygulama mı düşünüyorsunuz?
Fikrinizi birkaç cümleyle yazın; yapılabilirliği ve yaklaşık süresi hakkında dürüst bir değerlendirmeyle dönüş yapayım.