Daha iyi bir Türkiye mümkün! Türkiye'nin girişimcilik ve inovasyon topluluğu·2018'den beri

Mobil Uygulama Geliştirme

/mobiluygulama

Fikirden App Store ve Google Play'e uzanan yolun tamamı tek kanalda. Swift, Kotlin, Flutter, React Native — platform fark etmez; uygulamanı nasıl yapacağını burada konuşuruz. Mimari kararlar, arayüz desenleri, yayın süreçleri, test ve sürüm yönetimi; ilk satırdan ilk indirmeye kadar ne varsa burada. Takıldığın yeri sor, öğrendiğini paylaş, uygulamanı yapan diğer üreticilerle omuz omuza ilerle.

#mobil uygulama geliştirme akışına dön
@lamer · 12 gün önce

telefonumda yazı boyutunu en büyüğe aldım ve kendi uygulamamı kullanamadım

Etsy'de sattığım şablonların yanına küçük bir uygulama yaptım: renk paletlerini kaydedip düzenleyebildiğin, tasarımcılar için basit bir araç. Flutter ile yazdım, tasarımı da tabii ki kendim yaptım ve epey gurur duyuyordum. Geçen ay bir kullanıcıdan gelen e-posta beni yere indirdi. Görme sorunu yaşayan bir grafik tasarımcı, telefonunda yazı boyutu en büyükte, ve uygulamamın kaydet düğmesine ulaşamadığını yazmış.

Denemek için kendi telefonumda yazı boyutunu sonuna kadar açtım. Gördüğüm şey utanç vericiydi. Palet kartlarındaki renk kodları taşıp kesiliyordu, alt çubuktaki etiketler üst üste biniyordu, kaydet düğmesi ekranın dışına itilmişti ve kaydırılamıyordu, çünkü o alanı sabit yükseklikte yapmıştım. Figma'da her şey 16 punto ile güzel görünüyordu, gerçek hayatı hiç düşünmemiştim.

Düzeltmek iki hafta sonu sürdü. Sabit yükseklikleri kaldırdım, metin taşan yerleri alt satıra geçecek şekilde düzenledim, alt çubuğu büyük yazıda sadece ikon gösterecek hale getirdim. Ekran okuyucuyu da açıp denedim; renk kartlarının hiçbirinin anlamlı etiketi yoktu, ekran okuyucu her birine sadece düğme diyordu. Şimdi her kart rengin adını ve kodunu okuyor.

İşin beklemediğim tarafı şu oldu: düzeltmelerden sonra uygulamayı normal yazı boyutunda kullananlar da arayüzün daha ferah olduğunu söyledi. Sabit kutulardan kurtulmak herkese iyi gelmiş.

Artık her yeni ekranı üç durumda kontrol ediyorum: en küçük yazı, en büyük yazı ve ekran okuyucu açık. Beş dakika sürüyor. Tasarımcı olarak bunu yıllardır biliyordum aslında, ama kendi ürünümde atlamışım.
10 2 yorum
Yorumlar (2)
@menamen · 12 gün önce 3
Ekran okuyucunun her şeye sadece düğme demesi çok tanıdık. Bülten uygulamamızı Türkçe ekran okuyucuyla denediğimde bir de şunu fark ettim: İngilizce yazılmış etiketler Türkçe sesle okununca anlaşılmaz bir şeye dönüşüyor. Erişilebilirlik etiketlerini de çeviri dosyasına koymak gerekiyor, sadece görünen metni değil.
@sammy · 11 gün önce 4
En büyük yazı testini ben de alışkanlık yaptım ama bir de ekranı yatay çevirip deneyin derim, büyük yazı ile yatay ekran bir araya gelince ayrı bir felaket çıkıyor. Bir de seni yazan o kullanıcıya düzeltmeden sonra dönüş yaptın mı? Öyle kullanıcılar genelde en sadık müşteri oluyor, benim şablonlarda da böyle oldu.