Gezinme ilkeleri

Farklı ekranlar ve uygulamalar arasında gezinme, kullanıcı deneyiminin temel bir parçasıdır. Aşağıdaki ilkeler, uygulamalarda tutarlı ve kullanıcı deneyimi için bir temel oluşturur. Gezinme bileşeni, bu ilkeleri varsayılan olarak uygulayacak ve kullanıcıların uygulamalar arasında geçiş yaparken aynı buluşsal yöntemleri ve kalıpları uygulayabilmelerini sağlayacak şekilde tasarlanmıştır.

Sabit başlangıç hedefi

Derlediğiniz her uygulamanın sabit bir başlangıç hedefi vardır. Bu, kullanıcıların uygulamanızı başlatıcıdan başlattıklarında gördüğü ilk ekrandır. Bu hedef aynı zamanda, Geri düğmesine bastıktan sonra başlatıcıya döndüğünde kullanıcının gördüğü son ekrandır. Örnek olarak Sunflower uygulamasına göz atalım.

Şekil 1. Liste Ekranı, Sunflower uygulamasının başlangıç noktasıdır.

Sunflower uygulamasını başlatıcıdan başlatırken kullanıcıların gördüğü ilk ekran, bahçelerindeki bitkilerin listesi olan Liste Ekranı oluyor. Bu, aynı zamanda uygulamadan çıkmadan önce gördükleri son ekrandır. Liste ekranından Geri düğmesine basarlarsa başlatıcıya geri giderler.