Teknoloji dünyasında yaratıcılık sınır tanımıyor. Kanada'lı geliştirici Krish Shah tarafından geliştirilen yeni bir macOS uygulaması olan TrackWeight, MacBook'ların Force Touch trackpad'lerindeki basınç sensörlerini kullanarak küçük nesneleri tartma imkanı sunuyor. Bu yenilikçi uygulamanın kaynak kodu, açık kaynak lisansı altında GitHub'da erişilebilir durumda.
Bu türden bir fikir, daha önce neden akla gelmedi diye düşündürebilir. Ancak Shah, uygulamanın hayata geçmesinde kendisini motive eden ve yardımcı olan pek çok faktörün bulunduğunu belirtiyor. Uygulama, kullanıcı arayüzü için SwiftUI ve veri akışı için Combine gibi modern teknolojilerden yararlanıyor. Ayrıca, Takuto Nakamura'nın çalışmalarından ve Open Multi-Touch Support kütüphanesinden de esinlenilmiş. Bu kütüphane, macOS trackpad'lerindeki küresel çoklu dokunma olaylarına ve konum, basınç, açı gibi detaylı dokunma verilerine erişim sağlıyor.
Bir Dokunuşla Tartma
Apple'ın Force Touch trackpad'lerinin çalışma prensibi gereği, TrackWeight'in hassas ölçüm yapabilmesi için parmak temasının trackpad üzerinde devam etmesi gerekiyor. Bu durum, tartım doğruluğunu bir miktar etkileyebilse de, geliştiricinin belirttiğine göre uygulama "oldukça doğru" sonuçlar veriyor.
Uygulamanın hassasiyet sınırları tam olarak bilinmese de, birkaç on gramdan ağır nesneler için yeterli olacağı tahmin ediliyor. Ancak geliştirici, 3.5 kg'a kadar ağırlıkları başarıyla ölçtüğünü ifade ediyor. Ağır bagajları veya vücut ağırlığını tartmaya çalışmak, cihazın zarar görmesine neden olabilir.
Dikkat edilmesi gereken bir diğer önemli nokta ise metal nesnelerin yanlış okunabilmesi. Shah, metal nesneleri tartarken üzerine bir kağıt havlu koymayı öneriyor, böylece parmak temasıyla karıştırılmasının önüne geçilebilir. Ayrıca, doğru okumalar için nesnelerin trackpad alanı içinde tutulması gerektiği de unutulmamalıdır.
TrackWeight uygulaması, Force Touch trackpad'e sahip tüm Apple dizüstü bilgisayarlarda (2015 ve sonrası MacBook Pro, 2016 ve sonrası MacBook modelleri) çalışacaktır. Uygulamayı derlemek ve çalıştırmak için gerekli talimatlar mevcut. Uygulama, "deneysel ve eğitim amaçlı" olarak etiketlenmiştir. Bu nedenle, hassas ölçümler gerektiren ticari amaçlar veya kritik maddelerin tartımı için kullanılması önerilmiyor.