Kullanıcılar, araç içindeki deneyimlerini kişiselleştirmek için bir profil oluşturabilir ve isteğe bağlı olarak bu profili korumak için bir PIN kodu belirleyebilirler.
Güvenilir cihazlar, araca yeniden giriş sırasında kullanıcı tanımlama, kullanıcı kimlik doğrulama ve kişiselleştirme işlemlerine yardımcı olur.
- Kullanıcı tanımlama: Araçta birden fazla profil varsa, güvenilir bir cihaz kullanıcının telefonuyla ilişkili doğru profili bulmasına yardımcı olur.
- Kullanıcı kimlik doğrulaması: Bir kullanıcının profili kilitliyse, güvenilir bir cihaz kullanıcının PIN ekranını atlamasına yardımcı olur.
- Kişiselleştirme: Güvenilir bir cihazla kullanıcılar, araç içindeki favori ayarlarıyla kişiselleştirilmiş bir deneyime erişebilirler.
Tasarım kılavuzu
Güvenilir cihazlar için tasarım yapmak, pasif otomasyon ile aktif kontrolü dengelemeyi gerektirir. Amacınız, aracın sürücünün kişisel dijital alanının bir uzantısı gibi hissettirmesini sağlarken, sürücünün verileri üzerindeki kontrolünü de korumasına yardımcı olmaktır.
İster ilk kurulum akışı, ister ardışık profil oluşturma anları, isterse güvenilir bir cihazın etkinleştirilmesi olsun, araçtaki profiller için net bir zihinsel model oluşturun. Araçta kişiselleştirilmiş bir kullanıcı alanı kavramını ve kullanıcının telefonunun bu alanı hatırlamak ve kilidini açmak için nasıl bir tanımlayıcı görevi gördüğünü pekiştirmek önemlidir.
Sorunsuz profil doğrulaması
Güvenilir bir cihazın en önemli avantajı, standart kilit ekranını atlamaktır.
- Pasif kilit açma: Sürücü araca yaklaştığında veya araca girdiğinde Android kullanıcı profilinin kilidini otomatik olarak açacak şekilde sistemi tasarlayın. Bu, aktif kullanıcının kilit ekranını doğrulamak için telefondan iletilen bir "emanet belirteci" kullanılarak gerçekleştirilir.
- Görsel onay: Profilin kilidinin açıldığını ve yüklendiğini onaylamak için araçtaki bilgi ekranında ince bir karşılama mesajı veya görsel ipucu verin. Bu, sürücünün sistemin cihazını başarıyla tanıyıp tanımadığını merak etmesini önler.
- Yedekleme farkındalığı: Güvenilir cihazın eksik olması, pilinin bitmesi veya bağlantı kurulamaması durumunda, manuel PIN veya desen girişinin birincil yedekleme yöntemi olarak kullanılabilir durumda kaldığını doğrulayın.
Bağlamsal veri senkronizasyonu
Güvenilir cihazlar, yalnızca cihaz araçta bulunduğu sürece araçta var olması gereken kişisel veriler için bir geçit görevi görür.
- Geçici takvim senkronizasyonu: Sistem güvenilir bir cihaz algıladığında, telefonun takvimini aracın veritabanına (Android Takvim Sağlayıcısı) senkronize edebilir.
- Önce gizlilik odaklı veri silme: Telefon artık mevcut olmadığında senkronize edilmiş tüm takvim verilerini otomatik olarak silecek şekilde sistemi tasarlayın ve bir sonraki sürücünün hiçbir kişisel veriye erişemeyeceğinden emin olun.
- Mesaj sürekliliği: Araç, telefondan gelen üçüncü taraf mesaj bildirimlerini dinleyebilir. Bunlar, sürücünün Google Asistan'ı kullanarak ellerini kullanmadan yönetebileceği, hızlıca göz atılabilen baş üstü bildirimleri (HUN'lar) olarak görüntülenmelidir.
Şeffaf güven yönetimi
Sürücüler, hangi cihazlara güvenilebileceği ve bu cihazların nelere erişebileceği konusunda tam kontrol sahibi olduklarını hissetmelidirler.
- QR kod ile kayıt olma: Kullanıcılar, araçlarının bilgi-eğlence sistemi veya mobil telefonlarını kullanarak, mobil yardımcı uygulamanızda güvenilir bağlantıyı başlatan bir QR kodu ile kayıt olabilirler.
- Ayrıntılı izin ayarları: Mobil uygulama arayüzünde, sürücülerin güvenilir cihaz kilidini açma, takvim senkronizasyonu veya mesaj bildirimleri gibi belirli özellikleri bağımsız olarak etkinleştirmesine veya devre dışı bırakmasına olanak tanıyın.
- Güven iptali: Hem araç ayarlarında hem de mobil uygulamada bir cihaza olan güveni anında kaldırmak için net, tek dokunuşla kullanılabilen bir yöntem sağlayın.
Çapraz platform uygulaması
Mobil işletim sistemleri arasındaki teknik farklılıkları dikkate alırken, kullanıcı deneyimini de tutarlı tutun.
- Mesajlaşma sınırlamaları: Üçüncü taraf mesajlarını okuma ve yanıtlama desteği, telefon tarafındaki teknik sınırlamalar nedeniyle Android ve iOS telefonlar arasında farklılık gösterebilir.
- Birleşik kullanıcı arayüzü referansı: Kurulum ve yönetim ekranlarınızın hem iOS hem de Android'de aynı görünmesini sağlamak için sağlanan Flutter kullanıcı arayüzü referans uygulamalarını kullanın. Bu tutarlılık, sürücünün cihaz tercihinden bağımsız olarak marka güvenini güçlendirir.