ÇalışmalarCase study · Mobil uygulama
Daylandsby tappt.co

Go anywhere. It counts.

Bulunduğun ülkeleri gün gün sayan, geçmiş seyahatlerini fotoğraflarından bulan ve hepsini dönen bir kürede gösteren iOS uygulaması. Kayıt yok, sunucu yok; konumun telefondan çıkmaz. Fikirden TestFlight’a, tappt’ın kendi ürünü.

PlatformiPhone · iPad · iPhone Duo
TeknolojiFlutter · Swift · SwiftUI
Durum İç TestFlight
Ülkeler24 /195
Yurt dışında150 gün
Küreyi sürükle
0

ülke paydası: 193 BM üyesi, Vatikan ve Filistin. Bölgeler ayrıca sayılır.

0

sunucu, hesap ya da ters coğrafi kodlama servisi. Her şey cihazda.

0fps

hedefi: küre, sayılar ve geçişler ana iş parçacığını bloklamaz.

0+

tasarlanmış ekran; açık ve koyu temada, iPhone, iPad ve Duo için.

Ürünün tek kuralı

Bir gün, iki ülke. İki gün.

Seyahat sayaçları genelde “gece nerede uyudun?” diye sorar. Daylands daha sade bir kural koyar: o gün bulunduğun her ülke +1 gün alır. Sabah İstanbul’dan çıkıp akşam Paris’te olan biri için iki ülke de sayılır. Aynı ülkede ardışık günler tek bir ziyarettir.

Zaman çizelgesini kaydırıp günü kendin oynat.

07:00
TürkiyeEv ülkesi
+1 gün
FransaHenüz yok
+1 gün

Sabah İstanbul’dasın. Türkiye bugün için +1 gün aldı.

06:0012:0018:0024:00
Uygulamanın içinde

Dört sekme, tek bakış.

Ana

Küre, sayılar ve son geziler.

Açınca dönen bir küre karşılar: gezdiğin ülkeler boyalı, bulunduğun yer işaretli. Altında toplam ülke, yurt dışında geçen gün ve dünyanın yüzde kaçını gördüğün.

  • Şu an: Türkiye · 17. gün
  • Yana kaydırınca yıllar
  • Son ziyaretler kendi fotoğraflarınla
Daylands Ana ekranı
Daylands Ülkeler ekranı
Daylands Takvim ekranı
Daylands İstatistik ekranı
İlk açılış

Geçmişini fotoğraflarından bulur.

Yeni bir uygulama boş başlar; Daylands başlamaz. İzin verirsen galerideki fotoğrafların konum bilgisini tarar ve yıllardır gittiğin yerleri dakikalar içinde küreye boyar. Fotoğraflar telefondan çıkmaz.

Neden izin istiyoruz
01 Neden izin istiyoruz
Tarama: ülkeler tek tek yanar
02 Tarama: ülkeler tek tek yanar
Sonuç: 23 ülke bulduk
03 Sonuç: 23 ülke bulduk
0ülke bulundu
0gün yurt dışında
0bölge · KKTC, Hong Kong
Gizlilik tasarımın kendisi

Konumun telefondan çıkmaz.

Ülke tespiti için Apple’ın ya da başka birinin servisine sorulmaz. Uygulama, dünyanın sınırlarını kendi içinde taşır. Pil dostu çalışır, reklam ya da izleme içermez; App Store etiketi “Veri toplanmıyor”.

iPhone
Belirgin konum değişikliği

iOS uygulamayı yalnızca anlamlı bir hareket olduğunda uyandırır. Sürekli GPS yok.

Ülke telefonda bulunur

Gömülü 1:10M sınır verisi ayrı bir iş parçacığında taranır. İnternet gerekmez.

Gün yerel olarak yazılır

Yalnızca tarih ve ülke kodu. Toplamlar her seferinde günlerden yeniden hesaplanır.

Dışarıya giden bir şey yokSunucu yok · Hesap yok · Reklam ve izleme yok
Kendi fotoğrafların

Gezi, ülkenin renginde.

Son ziyaretler ve ülke detayının üstünde kendi fotoğrafların sırayla döner. Üç görünümden birini seç.

Ülke detayı: Tam renk
Ülke detayı: Ülke tonu
Ülke detayı: Silüet

Fotoğraf ülkenin rengine boyanır; ekran ne kadar dolu olursa olsun tek bir ritimde kalır.

Yeni ülke anı

Kazı, ve hoş geldin.

Yeni bir ülkeye girdiğinde bildirim gelir; uygulamayı açınca ülkenin silüeti kazınarak açılır. Burada da deneyebilirsin.

Vietnam'a hoş geldin ekranı
Ekranı parmağınla ya da farenle kazı
Her ekran boyutu

iPad’den kilit ekranına, StandBy’a kadar.

Düzen kararları cihaz türüne değil genişliğe göre verilir. Geniş ekranda küre kalıcı bir panele dönüşür; katlanan iPhone Duo’da açılış anı, kitap duruşu ve masa modu ayrıca tasarlandı. Widget’lar veriyi App Group’tan hazır alır.

iPad · yatay
iPad · yatayKüre paneli + içerik paneli
StandBy
StandByGece masada, şarjdayken
Kilit ekranı
Kilit ekranıŞu an · 17. gün
iPhone Duo · masa modu
iPhone Duo · masa moduYarı katlı: küre üstte, sayılar altta
Widget · büyük
Widget · büyükÜlkelerim
Widget · küçük
Widget · küçükŞu an yurt dışında
Tasarım dili

Büyük rakamlar, sakin renkler.

Daylands uygulama ikonu
İkon “C2 · kazıma”

Lime daireyi örten çizgili kaplama kazınıyor: yeni ülke kutlamasıyla aynı fikir.

Sayı dili
24/195
47/90 gün

Büyük rakam, küçük ve soluk payda. Segmentli ilerleme barı dünya yüzdesini ve Schengen gününü gösterir.

Palet · dokununca kopyalanır
Nasıl kurduk

Önce ekran, sonra sistem.

Her ekranın önce taslağı çizildi, ardından sistemi planlandı, en son arka plan yazıldı. İş numaralı görevlere bölündü: her görev analiz ve testlerden geçti, simülatör ekran görüntüleriyle raporlandı.

Flutter + DartTek kod tabanı, önce iOS
Riverpod · go_routerKod üretimi olmadan durum ve gezinme
sqfliteYerel veritabanı, boşluk doldurma
Swift köprüleriArka plan konum, Duo menteşesi
SwiftUI · WidgetKitApp Group üzerinden hazır veri
photo_managerArtımlı galeri taraması
  1. Faz 0Tasarım

    Tüm ekran taslakları, hareket prototipi, marka ve ikon.

  2. Faz 1MVP · iOS

    Gerçek konum, galeri taraması, widget’lar, iPad ve Duo düzenleri.

  3. Şimdiİç TestFlight

    Gün sayımı haftalarca gerçek kullanımda deneniyor.

  4. Faz 2Paylaşım & Premium

    Paylaşım kartları, rota animasyonu, yıllık özet videoları, Schengen sayacı.

  5. Faz 3Hesap & senkron

    Apple ile giriş, yedek, arkadaşlar, paylaşılabilir web haritası.

Aklınızda bir mobil ürün mü var?

Tasarımdan native köprülere, widget’lardan mağaza hazırlığına kadar mobil ürünü uçtan uca kuruyoruz.

Projenizi konuşalım

apt ai

Online

Welcome to apt

I’m tappt’s AI assistant. Ask me anything about our services, our projects or a new idea.