6 puan yazan GN⁺ 2023-12-13 | 2 yorum | WhatsApp'ta paylaş

iOS uygulama yapısı için gezinme kalıpları

  • iOS uygulamaları sabit bir hiyerarşik yapıya sahiptir; bu sayede kullanıcılar gezinme seçeneklerini öngörebilir.
  • Gezinme kalıpları, kullanıcıların mevcut konumlarını ve önceki konumlarını fark etmelerine ve nasıl geri döneceklerini anlamalarına yardımcı olur.

Drill-down gezinme

  • Drill-down, bilgi ağaç yapısını adım adım keşfetme kalıbıdır ve yatay geçiş animasyonları kullanır.
  • Durumu saklamaz ve gezinme çubuğu mevcut ekranın başlığını gösterir.
  • Liste satırındaki disclosure indicator, hiyerarşi içinde daha derine drill-down yapılabileceğini gösterir.

Düz gezinme

  • Düz gezinme, hiyerarşiyi kök düzeyde böler ve bunu sekme çubuğuyla gösterir.
  • Sekme çubuğu öğeleri, uygulamanın ana işlevleri etrafında düzenlenir ve kullanıcının beklentilerini ile uygulamaya dair zihinsel modelini şekillendirir.
  • Sekme çubuğu, modal bir sayfa tarafından geçici olarak gizlenmediği sürece uygulamanın tüm ekranlarında her zaman görünür.

Piramit kalıbı

  • Piramit kalıbı, üst ekrana geri dönmeden aynı hiyerarşik düzeydeki kardeş görünümler arasında hızlıca geçiş yapılmasını sağlar.
  • Medya uygulamalarında, yatay kaydırma hareketleri veya düğmeler kullanılarak kardeş görünümler arasında geçiş yapılabilir.

Hub and spoke kalıbı

  • Hub and spoke kalıbı, hiyerarşinin en üst seviyesindeki birbiriyle ilişkili olmayan büyük öğe koleksiyonları için uygundur.
  • iOS Ana Ekranı, işletim sisteminin güvenilir "nötr durumunu" sağlayan bir hub işlevi görür.

Overlay gezinme

  • Overlay'ler kullanıcının dikkatini gerektirir ve modal overlay'ler kullanıcıdan bir işlem bekler.
  • Yüksek sürtünmeli modallar, kullanıcının karar vermesini gerektirir ve belirli bir görevin tamamlanmasına odaklanır.
  • Düşük sürtünmeli modallar kolayca kapatılabilir; tek görevli uyarı iletişim kutularından mümkün olduğunca kaçınılmalıdır.

Gömülü gezinme

  • Gömülü gezinme kalıpları, iOS'in katı yapı ve mekânsal modeline özel dikkat gerektirir.
  • Durum değişiklikleri hiyerarşik konumu değiştirmez; bu yüzden değişikliğin bir hiyerarşi ya da modal olmadığından emin olunmalıdır.

Adım adım gezinme

  • Adım adım kalıp, rehberli turlar, ayar akışları ve onboarding eğitimleri gibi bir dizi ekranı doğrusal bir akışta birbirine bağlar.
  • Adım adım diziler bir modal overlay içinde yer almalı ve tamamla veya kapat düğmesiyle sonlandırılmalıdır.

İçerik merkezli gezinme

  • İçerik merkezli gezinme, kullanıcıyı hiperlinkler veya düğmeler aracılığıyla başka bir sayfaya ya da görünüme anında taşır.
  • iOS uygulamalarında, hipertext, sürükleyici oyunlar veya doğrusal olmayan içerikler dışında bu kalıptan kaçınılmalıdır.

GN⁺ görüşü

  • Bu yazı, iOS uygulama geliştiricileri için oldukça faydalı olabilir ve kullanıcı deneyimini iyileştiren önemli gezinme kalıpları sunar.
  • Drill-down, düz, piramit gibi çeşitli gezinme kalıpları, uygulamanın kullanılabilirliğini ve erişilebilirliğini artırmaya katkı sağlar.
  • Özellikle modal ve overlay gezinmenin kullanımı, kullanıcının iş akışını ciddi biçimde etkileyebileceğinden geliştiriciler bunları dikkatle değerlendirmelidir.

2 yorum

 
genkino 2023-12-13

Merhaba! Ben de bu yazıyı bir meslektaşımla paylaşırken fark ettim. Korece yazım kurallarına göre standart kullanımın 네비게이션 değil 내비게이션 olduğu söyleniyor. haha Sonuçta İngilizce telaffuzdan geldiği için aslında hangisinin doğru olduğunu kesin söylemek biraz belirsiz olabilir ama burayı birçok kişi gördüğü için, madem öyle, mümkünse standart yazıma uygun şekilde kullanılsa güzel olur diye usulca bir yorum bırakıyorum.

 
xguru 2023-12-14

Bu yazı GPT-4 tarafından özetlenmiş bir içerik. GPT, "navigasyon" ifadesini genelde doğru kullansa da bazen "nevigasyon" yazımıyla da karıştırıyor gibi görünüyor. Ben de düzelttim :)