s60 mobil cihazlar için 3 çeşit kullacı deneyimi standardı olduğunu söyleyebiliriz;keypad tabanlı cihazlar.numeric keypad tabanlı cihazlar(nokia 6120)qwerty keypad tabanlı cihazlarpda bar style keypad tabanlı cihazlar(nokia e71)slide-out style keypad tabanlı cihazlar(nokia n95)keypad ve dokunmatik tabanlı cihazlar.(nokia n97)dokunmatik tabanlı cihazlar.resistive(basınca duyarlı) tabanlı cihazlar(nokia 5800)capacitive(elektriğe duyarlı) tabanlı cihazlar(nokia n8)Bu makalede bütün s60 cihazlardaki kullanılan s60 kullanışlılığına odaklanmak istiyorum. s60 cihazlar için kullanışlılığı artıracak önemli bir çok madde vardır;1- s60 cihazlar için standart pencere;
aşağıdaki figur bir uygulamada kullanılan standart penceredir.

fakat, dokunmatik ekranlar için 2 farklı yerleşim vardır;

2-standart etkileşim stili;

uygun yerleşim methodunu kullanmak:
fokus ve seçim: kullanıcılar kolaylıkla navigasyon tuşu kullanarak fokusu değiştirebilmeli ve seçebilmelidir. sezgisel default aksiyon ortadaki sofkeyde yada seçilen tuşta bulunmalıdır.
seçim: dokunmatik ekranlı cihazlardaki en uygun method objeleri dokunarak seçmektir. sezgisel default aksiyonun dokunmatik seçimle aktif olması gerekmektedir.
softkeyleri süreli kullanın:
softkey labellarını kullanın. softkey labellarının tam ekran modunda bile her zaman kullanılması gerekmektedir.
sk1’i options menu ve ikincil seçim tuşu olarak kullanı . pop-up options menu kullanıcılar için yabancı değildir. dolayısıyla, navigasyon tuşlarındaki default aksiyonlar aynı zamanda option menu içindede yer almalıdır.
sk2’i çıkış/i̇ptal/geri aksiyonları için kullanın.genel bir kural olarak, kullanıcılar tekrar tekrar sağ softkey’e bastıklarında uygulamadan çıkabilmelidirler. bu noktadaki tek kural dışı durum kullanıcıların bilgiyi kaybetmesidir. bu durumda onay diyaloğu gösterilebilir.
msk’i sezgisel default aksiyon olarak kullanın. eğer sezgisel default aksiyon yok ise, msk aksiyonu options menünün içine koyulabilir.
3- uygulamanın genel işleyişi
uygulamanın genel işleyişi ve uygulama hakkındaki bilgi options menü içinde hakkında (about item) olarak bulunmalıdır veya alternatif olarak aynı bilgi help dökümanı içinde yer almalıdır.4- options menu kullanımı

options menu de ve alt menünelerde scrollbar kullanmaktan kaçının. özellikle dokunmatik ekranlarda options menüdeki kaydırma işlemi (scrolling) kullanışlılık problemine yol açar. aynı şekilde alt menülerdede, kullanıcılar alt menüde kaydırma işlemi (scrolling) olabileceğini düşünmemelidirler.
navigasyon tuşlarındaki default aksiyonlar aynı zamanda options menüdede yer almalıdır. eğer options menüde itemlar mantıklı bir şekilde sıralanmış ise, default aksiyonlar menüdeki itemların en başında yer almalıdırlar. (smartface designer menü objesini inceleyin. )5- aksiyonlar ve geribildirim konuları
kullanıcılara kullandıkları aksiyonlar için geribildirim sağlayın; geri bildirim aksiyonun 100. ms de başlamalıdır.eğer aksiyonun gerçekleşmesi süresi 0.5 saniyeden 2 saniyeye kadar sürüyorsa, herhangi bir işlem yapıldığına dair kullanıcıya geribildirim sağlayın.(bağlantı kuruluyor gibi.) bu işlem smartface designerda update statu objesiyle yapılmaktadır.eğer tahmin edilen bekleme süresi 2 saniyeden daha fazla ise, kullanıcılara ne kadar beklemeleri gerektiğini söylemeniz gerekmektedir. bu durumda progress bar yada animasyon kullanılabilir ve bu sayede kullanıcılar isterlerse aksiyonu iptal edebilirler.6- ekran boyutu
keypad cihazlarda çözünürlük desteği 320 x 240 pixels (qvga)’e kadar iken dokunmatik ekranlarda 640 x 360 pixels (nhd) ‘ e kadardır.7- bilgi girişini kolaylaştırın
kullanıcılar tarafından girilen direk text girişini alternatif form, hazır textler ve çok kullanılan bilgileri seçim listeleri halinde kullarak(sık kullanılan kontaklar, harita uygulamalarında yakın zamanda seçilen yerler gibi) minimuma indirmeniz gerekmektedir.8- anlaşılır bir dil kullanın
teknik veya jargon terminolojileri yerine hedefteki kullanıcıların alışık olduğu terminolojilerin kullanılması gerekmektedir. aynı zamanda kullanılan terminoloji s60 ui ile uyuşmalıdır.(örneğin, options olarak kullanılan terimler menünün sol softkeyden ulaşılabilir olduğunu açıkça belirtmelidir.)9- bağlantı karmaşıklığını gizleyin
bağlantı durumları açık bir şekilde kullanıya gösterilmelidir. küçük network problemleri kullanıcının çalışmasına ve bilgi kaybetmesine yol açmamalıdır.10- bilgileri net bir şekilde gösterin
en önemli bilgiye ilk önce gösterin. önemli bilgileri ve menu optionsları sadece ikon olarak göstermeyin.Sonuç
s60 cihazlar için kullanışlılık(usability) maddelerini dikkate alarak bir çok cihazı hedefleyen projeler geliştirmeniz önerilmektedir. dolayısıyla bunun için aşağıdaki kullanıcı deneyimlerinin hepsini desteklemeniz gerekmektedir;keypad and dokunmatik ekransadece dokunmatik ekransadece keypad (tuşlu) telefonlarörneğin, keypad tabanlı telefonlar için aksiyonları softkey eventlerine eklerken, dokunmatik ekranlı telefonlar için aksiyonları label eventlerine ekleyebilirsiniz.dolayısıyla kullanılan cihaz eğer dokunmatik ekran ise labellara dokunarak değilse softkey butonları ile navigasyonu sağlayabilirsiniz. bu gibi çözümleri kullanabileceğiniz çeşitli mobil uygulama geliştirme araçları (mobile framework)mobil uygulama geliştirmeyi kolaylaştırmakta ve zevkli hale getirmektedir. bu frameworklerden biri olan smartface designer sürüklü-bırak mantığı ile uygulamanızın symbian, java, blackberry, android gibi bir çok platform ve nokia, samsung, sony ericsson, blackberry markasını taşıyan bir çok farklı cihazda çalışmasını sağlayan bir mobil uygulama geliştirme ortamıdır.