UI ve UX için Force Touch Ne Anlama Geliyor?

Yayınlanan: 2022-03-11

Apple'ın en son iPhone lansman etkinliği (her zamanki gibi) büyük bir kalabalık çekmeyi başardı, ancak hacca değdi mi? Şirket, dünyayı sarsan herhangi bir duyuru yapmadı ve etkinlik, yenilenen 6 serisi iPhone'lar, büyük boy bir tablet ve 99 dolarlık bir ekran kalemi üzerine odaklandı.

Bir şey daha…

Apple'ın makyajlı iPhone'lar için önemli satış noktalarından biri Force Touch veya Apple'ın artık markalaştırdığı 3D Touch. Yeni iPhone'lar, Apple Watch'ta ve belirli MacBook'larda piyasaya sürülmesinden bu yana bu yeni teknolojiye sahip ilk Apple cihazı değil. Pek çok raporun aksine Apple, Force Touch teknolojisini uygulayan ilk teknoloji şirketi değil.

Yeni iPhone'lar yalnızca yenilenmiş "S" modelleri olduğundan, Apple'ın onları daha çekici hale getirmek için bir şeyler yapması gerekiyordu. Yeni bir işlemci ve yeni bir kamera mı? Kontrol edin, peki ya tamamen yeni özellikler? İşte burada Force Touch devreye giriyor, tıpkı Touch ID sensörünün iPhone 5S'de onu öncekinden ayırt etmek için piyasaya sürülmesi gibi.

Kuvvet Dokunuşu Nedir?

Tonumun bazı okuyucuları, Force Touch'ın yalnızca yeniden düzenlenmiş ürünleri daha çekici hale getirmek için uygulanan bir pazarlama hilesi olduğu sonucuna varmalarına yol açabileceğini anlıyorum. Eh, bir bakıma öyle, ama bundan biraz daha fazlası; bu sadece bir hile değil, mantıklı ve kullanıcı arayüzü tasarımını değiştirme ve kullanıcı deneyimini iyileştirme potansiyeline sahip.

Apple'ın 3D Touch'ı, sayısallaştırıcı ile iPhone'un taptik motoru arasına başka bir sensör katmanı ekler.

Apple'ın 3D Touch'ı, sayısallaştırıcı ile iPhone'un taptik motoru arasına başka bir sensör katmanı ekler.
Cıvıldamak

İşte kısaca nasıl çalıştığı:

  • Ekran aksamındaki (sayısallaştırıcı) sensörler, ekrana ne kadar basınç uygulandığını belirler.
  • Bilgi, kullanıcının ne tür bir eylem gerçekleştirdiğini belirlemek için işlenir.
  • Değişen basınç seviyeleri farklı eylemleri tetikler.
  • Bir öğeye "göz atmayı" veya öğeyi tamamen açan bir "pop"u tetikleyen birkaç mod desteklenir.
  • 3D Touch, yalnızca iki veya üç basınç seviyesiyle sınırlı değildir.
  • Çok çeşitli uygulamalarda farklı basınç seviyeleri kullanılabilir.

Apple Watch'ta şirket, Force Touch uygulamasını basit tutmaya karar verdi ve kullanıcıların daha fazla baskı uygulayarak belirli UI öğelerine erişmesine izin verdi ve hepsi bu kadar. Bununla birlikte, MacBook'larda, içerikte gezinmek veya videoyu ovalamak için izleme dörtgeni hareketinde farklı baskılar kullanılarak aynı ilke iyi bir şekilde kullanılır. Yeni iPhone'lar her ikisini de yapabilir ve çok daha fazlasını yapabilir.

Tüm bunları mümkün kılan donanım büyüsüne girmeyeceğim, ancak birkaç gerçeğe dikkat çekmek istiyorum.

  • Apple, Force Touch'ı uygulayan ilk teknoloji şirketi değil.
  • Önceki uygulamalar başarılı olmamıştır.
  • Apple, bu yeni Force Touch türünü destekleyen tek teknoloji şirketi olmayacak.

Force Touch yeni bir fikir değil. BlackBerry, 2008'de konsepti denedi ve birkaç Android telefon üreticisi de ürünlerinde Force Touch kullanma olasılığını inceledi. Aslında Force Touch desteği yıllardır Android'in bir parçası; Android 1.0'da (API Düzey 1), getPressure() API biçiminde tanıtıldı.

Geçtiğimiz birkaç hafta içinde, Force Touch desteğinden bahseden birkaç Android telefon duyurusu gördük ve hepsinin Çinli markalardan geldiğinden oldukça eminim. Ancak bu, Çin Android endüstrisinin Kore, Japon ve Tayvan takımlarını solladığı anlamına gelmiyor. Çinli markalar amiral gemisi telefonlarını genellikle yılın ikinci yarısında güncellerken, Samsung, LG, HTC ve diğer birçok marka bunu ilk çeyreğin sonlarında yaptığı için bu sadece bir zamanlama meselesi.

Neden Android ve Windows'ta Zorla Dokunma Almadık?

Neredeyse tüm amiral gemisi akıllı telefonlar aynı donanım DNA'sını paylaşır: TSMC ve Samsung dökümhanelerinde üretilen ARM tabanlı işlemciler, Samsung ve Toshiba fabrikalarında üretilen NAND ve RAM, Sharp, LG, Samsung vb. ekranlar, genellikle bir Corning Gorilla Glass bölmesi ile üstte. Öyleyse neden diğer satıcılar Force Touch'ı daha erken uygulamadı? Hepsi benzer donanım kullanıyor ve Android'de Force Touch desteği yıllardır var.

Birkaç açıklama ve faktör var. Farklı cihazlar farklı sayısallaştırıcılar ve ekranlar kullanır, bu nedenle donanım parçalanması Android için bir sorundur. Sayısallaştırıcı lamine mi? Üstte ne tür bir cam var? Cam kavisli mi yoksa 2.5D kavisli mi?

Apple, yazılımı ve donanımı üzerinde tam kontrole sahip olduğu için bu sorunlar hakkında endişelenmesine gerek yok. Cihazlarında aynı kullanıcı deneyimini garanti edebilir ve bu Android ve Windows dünyasında bir seçenek değildir.

Diğer sorun ise Force Touch'ın gerçek kullanışlılığı; gerçekten kullanıcı deneyimine bu kadar çok şey katıyor mu? Sanırım bekleyip görmek zorunda kalacağız. Apple, açıkçası, bunun büyük bir fark yaratabileceğini düşünüyor, ancak ikna olmadım. Force Touch için pek çok iyi kullanım örneği olduğundan eminim ve geliştiriciler şüphesiz teknoloji kullanılabilir oldukça daha fazlasını yaratacaktır. Ancak Force Touch, mobil cihazlarımızla etkileşim şeklimize daha fazla karmaşıklık ekleyerek de bir sorun oluşturabilir. Ben bir teknoloji tutkunuyum ve kısa sürede buna alışacağımdan eminim (ve muhtemelen buna bayılırdım), peki ya annem? Peki ya Force Touch'ı umursamayan ve hatta bunu bir baş belası bulan yüz milyonlarca tablet ve akıllı telefon kullanıcısına ne demeli?

Force Touch, uygulama geliştirme üzerinde büyük bir etkiye sahip olabilir, ancak birçok gözlemci bunun mobil oyunlarda en büyük farkı yaratmasını bekliyor.

Force Touch, uygulama geliştirme üzerinde büyük bir etkiye sahip olabilir, ancak birçok gözlemci bunun mobil oyunlarda en büyük farkı yaratmasını bekliyor.
Cıvıldamak

Yine de Force Touch'ın birçok uygulama ve mobil işletim sisteminde kullanıcı deneyimini nasıl iyileştirebileceğini görebiliyorum. Force Touch'ın gelecekte mobil uygulama geliştirme için neler yapabileceğine dair birkaç düşünce:

  • Oyun geliştiricileri, daha karmaşık ve ayrıntılı mobil oyunlar tasarlamak için bu yeni giriş yöntemini kullanabilir.
  • Birçok üretkenlik uygulaması Force Touch'tan yararlanabilir; kelime işlemcilerde, elektronik tablolarda vb. işlemleri basitleştirebilir.
  • İçerik tüketimi: Force Touch, ses ve video oynatıcılarda, e-kitap okuyucularda ve daha fazlasında kullanıcı deneyimini geliştirmek için kullanılabilir.
  • Güvenlik: Bir kilit deseni çizmek yerine, başka bir güvenlik katmanı ekleyecek basınç duyarlılığı ekleyebilirsiniz.
  • Uygulamaları veya hızlı eylemleri başlatmak için daha akıllı ekran dışı hareketler.

Tüm bu kullanım örnekleri arasında oyun geliştirmeyi en umut verici olanı olarak seçerdim ama bu sadece benim düşüncem.

Apple, 3D Touch için Hazır Geliştiriciler İstiyor

Bu bizi bir sonraki noktaya getiriyor: 3D Touch desteği nasıl uygulanacak? Apple, kolları sıvamak için zaman kaybetmeden geliştiricileri uygulamalarını 3D Touch için hazırlamaya teşvik etti. Apple'ın 3D Touch geliştirici sitesinde, başlamanıza yardımcı olacak çok sayıda kaynak var.

Basınç duyarlılığı, Peek ve Pop işlevi ve Hızlı Eylemler için örnek kod ve sınıf referansları mevcuttur. Xcode 7 ve iOS 9, 3D Touch özellikli uygulamaların ve eylemlerin geliştirilmesi için gerekli API'leri içerir.

TouchCanvas için örnek kodu zaten indirebilirsiniz, ancak Apple, geliştiricileri, 3D Touch'ı kapsayan teknik belgelerinin hala eksik olduğu konusunda uyarıyor ve bunu, geliştirilmekte olan bir API ve teknoloji için "ön belge" olarak tanımlıyor.

Apple ayrıca, mümkün olan en kısa sürede başlamak isteyen geliştiriciler için birkaç 3D Touch kılavuzuna sahiptir. Kılavuzlar kısadır ve Peek ve Pop'a, ana ekran eylemlerine, insan arabirimi yönergelerine ve 3D Touch için geliştirici ortamına hızlı bir genel bakış sunar. Her noktayı açıklamak yerine, sadece birkaç dakika sürecek olan resmi belgelere göz atmanızı tavsiye ederim.

Şimdi, hangi Apple duyurusunun geliştiriciler üzerinde en büyük etkiye sahip olduğunu bilmenin bir yolu olsaydı, kalplerini gerçekten çarpan şey neydi? Görünüşe göre, Cardiogram adlı bir Apple Watch uygulamasının geliştiricileri ve beta test kullanıcıları, Apple'ın en son etkinliğini izledi, kalp atışlarını kaydetti ve sonuçları çevrimiçi olarak yayınladı. Ekip, Apple Watch geliştirme konusunda uzmanlaştığı için giyilebilir duyuruları ilginç bulmaları şaşırtıcı değil, ancak kalplerini pompalayan diğer şey Apple Pencil'ın fiyatıydı.

Ne yazık ki, 3D Touch veya bu konuda yeni A9 System-on-Chip hakkında yararlı veriler yok. Sanırım bu, birçok geliştiricinin gerçekten silikon ve sert teknolojiyle ilgilenmediğini gösteriyor.

Her durumda, 3D Touch'ın oradaki her iOS geliştiricisinin ilgisini çekmediğini söylemek güvenli, ama biraz zaman tanıyalım. Ne de olsa, en yeni Apple cihazları için ayrılmış yeni bir özellik, bu nedenle vahşi ortamda çoğu iOS donanımı tarafından desteklenmesi birkaç yıl alacak.

Peki ya Android geliştiricileri? Android Force Touch geliştirmesi büyük bir şey mi olacak?

Android Force Touch Geliştirme

Force Touch desteğinin, API Seviye 5'ten itibaren kullanıma sunulmasına rağmen, başlangıcından bu yana Android'in bir parçası olduğundan daha önce bahsetmiştim. Ayrıca bu alanda geliştirmeyi durduran birkaç sorunu da listeledim.

Görünüşte, Apple yine doğru olanı yaptı ve yıllardır piyasada olan bir teknolojiyi gerçekten pazarlanabilir hale getirdi. Öyle olsa bile bu, Apple'ın 3D Touch'ının piyasadaki tek Force Touch teknolojisi olacağı veya öldürücü bir özellik olmayacağı anlamına gelmiyor.

Android, Force Touch'ı da destekler ve bazı satıcılar bu yeni teknolojiye sahip cihazları zaten duyurdular.

Android, Force Touch'ı da destekler ve bazı satıcılar bu yeni teknolojiye sahip cihazları zaten duyurdular.
Cıvıldamak

Aslında Huawei, Apple'dan birkaç hafta önce bir Force Touch akıllı telefon piyasaya sürdü. ZTE, Force Touch destekli bir akıllı telefon da tanıttığı için yalnız değildi. Huawei'nin Mate S'inin bir muzu tartmak için Force Touch kullandığını görmek istiyorsanız, bu bağlantıya göz atmayı unutmayın. Açıkçası, bu Force Touch'ı kullanmanın aldatıcı bir yolu ve kullanışlı bir uygulamadan çok bir teknoloji demosu.

Diğer Android satıcıları ne olacak? Force Touch desteğiyle ilgili bilgiler en iyi ihtimalle yarım yamalak ve yakında çıkacak olan Force Touch özellikli Samsung, LG, Sony veya Nexus telefonlarını duymadım. Bu gelmeyeceği anlamına gelmiyor ama Android telefonlarda standart hale gelmesi biraz zaman alabilir.

Bunu akılda tutarak, Android Force Touch'a bakmanın bu noktada gerçekten anlamlı olup olmadığını kendimize sormalıyız. Bana göre, cevap gerçekten değil .

Bununla birlikte, Android donanımı metalaşıyor ve düşük ila orta seviye cihazlar bile Nexus serisi gibi trend belirleyen telefonlarda görme şansına sahip olmadığımız pek çok güzellikle sonuçlanıyor. Parmak izi tarayıcıları buna iyi bir örnektir: Büyük marka telefonlarda yaygın değildirler, ancak Asya pazarına bakarsanız, parmak izi tarayıcılı 150-200 $'lık ucuz Android telefonlar bulacaksınız. Özellikle iPhone kullanıcıları arasında popüler olduğu ortaya çıkarsa, Force Touch ile benzer bir eğilim göreceğimizden şüpheleniyorum. Force Touch'ın yeni nesil büyük marka Android amiral gemilerinde uygulandığını görmek beni şaşırtmaz.

Zorla Dokunma: UI ve UX Üzerindeki Etkiler

Apple'ın Force Touch'ı akıllı saatinde kullanıma sunma kararının arkasında iyi bir neden olduğunu düşünüyorum. Teknoloji, kullanıcılara toplu ekleme yapmadan ve ekran gayrimenkulünü ele geçirmeden daha fazla girdi seçeneği sunar. Başka bir deyişle, kullanıcıların küçücük bir ekranda daha fazlasını yapmasına olanak tanır.

Ancak bu, akıllı telefonlarda ve hatta tabletlerde daha az kullanışlı olacağı anlamına gelmez. Aslında, piyasadaki birçok amiral gemisi telefonun boyutu göz önüne alındığında, belirli özelliklere ve seçeneklere tek elle erişimi iyileştirmek için Force Touch kullanılabilir. Aynı şeyi tabletlerde, özellikle bazı uygulama türlerinde, özellikle oyunlarda yapabilir.

Mobil oyunların yanı sıra teknoloji, kullanıcı arayüzü (UI) ve kullanıcı deneyimi (UX) perspektifinden de umut verici görünüyor. Apple, Google ve diğer teknoloji şirketleri sonunda Force Touch'ı tabletler, dizüstü bilgisayarlar, hibrit dönüştürülebilir bilgisayarlar, akıllı telefonlar dahil olmak üzere bir dizi mobil ürüne entegre edecek; muhtemelen dokunmaya duyarlı ekranlara sahip oyun konsollarına ve masaüstü monitörlerine bile. Büyük ekranlarda başarılı olmak daha zor olabilir, ancak teoride mümkün.

UI ve UX değişiklikleri söz konusu olduğunda, büyük teknoloji, Force Touch donanımını yeni ürünlere entegre ederek, mobil işletim sistemlerindeki ve temel uygulamalarındaki yazılım ince ayarlarıyla desteklenen yolu gösterecek. Geliştiricilerin, çabaya değer olduğuna karar verirlerse, uygulamalarını Force Touch desteğini içerecek şekilde güncelleyerek boşlukları doldurmaları gerekecek. Açıkçası bunu yapmak zorunda değiller , ama yapabilirlerdi. Her geliştiricinin, mevcut bir uygulamaya 3D Touch desteği eklemeye karar vermeden önce artıları ve eksileri tartması gerekir.

Kısa dokunma, uzun basma, yumuşak dokunma, sert basma; Force Touch, geliştiriciler ve tasarımcılar için yeni olasılıkların kilidini açacak.

Kısa dokunma, uzun basma, yumuşak dokunma, sert basma; Force Touch, geliştiriciler ve tasarımcılar için yeni olasılıkların kilidini açacak.
Cıvıldamak

Apple ve Google, süreci teknik açıdan basit tutmaya çalışacak olsa da, birkaç satır kod eklemekten ve yeni API'ler kullanmaktan daha fazlasını içerecek. Sıfırdan Force Touch özellikli bir uygulama tasarlamak bir şeydir, peki ya eski bir uygulamaya destek eklemeye ne dersiniz? Kullanıcı arayüzünün de ince ayar yapılması gerekecek ve uygulamanın türüne ve geliştiricinin yönüne bağlı olarak bunu söylemek yapmaktan daha kolay olabilir.

Düzgün bir şekilde uygulandığında, Force Touch ve 3D Touch, gezinmeyi hızlandırmalı ve kullanıcı deneyimini iyileştirmelidir; yeni teknolojinin bütün amacı budur, ancak onu bir hile olarak, üzerinde düşünmeden eklemek, tam tersi bir etkiye sahip olabilir. Neyse ki, Apple'ın zaten 3D Touch için net yönergeleri var ve geliştiriciler gerçekten farklı bir şey denemek ve yaratmak istemiyorsa, kullanıcı deneyimini düşürme riski düşük olacaktır.

Çoğu durumda, hiçbir risk olmayacaktır çünkü 3D Touch, yeni iPhone'lar için ayrılmış ekstra bir özellik olarak dağıtılacaktır. Örneğin, geliştiriciler kullanıcı arayüzündeki belirli öğelere erişmek için uzun süre basmak yerine 3D Touch kullanmayı seçebilir. Bu, 3D Touch'ı dağıtmanın en kolay ve en etkili yolu olmalıdır. Tüm kullanıcı arayüzünü yenilemek yerine, yeni teknoloji mevcut bir çözümü geliştirmek ve kullanıcı etkileşimini hızlandırmak için kullanılabilir ve her seferinde bir veya iki saniye tasarruf sağlayabilir. İşleri yapmanın eski yöntemine alışmış kullanıcılar veya daha eski donanım kullanıcıları için bu hiçbir şeyi değiştirmeyecektir, çünkü uzun basma seçeneği hala orada olmalıdır.

Bu Sadece Başka Bir Akıllı Telefon Hile mi?

Akıllı telefonların geleceği kaçınılmaz olarak aldatıcı. Donanım açısından bakıldığında, akıllı telefon üreticilerinin ürünlerini farklılaştırmak için yapabilecekleri çok fazla bir şey yok. Bir telefona sığabilecek en büyük, en yüksek çözünürlüklü ekranlara zaten sahibiz ve yalnızca yarı iletken endüstrisi yeni üretim düğümlerine geçerken daha iyi hale gelebilecek son teknoloji uygulama işlemcileri tarafından destekleniyor. Akıllı telefonlar ve tabletler olgun ürünlerdir, evrim durmuştur.

Force Touch, parmak izi tarayıcılar, ek sensörler ve daha şık kameralar akıllı telefonları daha rekabetçi hale getirebilir, ancak herhangi bir akıllı telefonu alanın geri kalanından geniş bir farkla öne çıkaracak devrim niteliğinde bir teknoloji gerçekten yok. Force Touch daha çok aynıdır: Kullanıcı deneyimini geliştirmek için çok şey yapabilen yeni bir özelliktir, ancak oyunun kurallarını değiştirmesi pek mümkün değildir .

Teknoloji yayılmaya başlamak üzere, bu nedenle akıllı telefonların çoğunda (işletim sistemi ve satıcıdan bağımsız olarak) sona ermesi birkaç yıl sürecek. Başka bir deyişle, onu benimsemek için gerçekten acele yok çünkü önümüzdeki birkaç çeyrekte sınırlı sayıda kullanıcıya sunulacak. Bu, elbette, onu görmezden gelmeniz gerektiği anlamına gelmez, ancak bunun için de uykunuzu kaybetmemelisiniz.

Bir iOS geliştiricisiyseniz, birkaç dakika içinde kontrol edebileceğiniz birkaç kaynak listeledim ve gelişen teknolojileri takip etmek iyi bir fikir olduğundan, bir fincan kahvenin tadını çıkarırken bunların üzerinden geçebilirsiniz. .