İçeriğe geç
Muhammet Şafak
en

Bluetooth yakınlığıyla ekran kilidi: 'var/yok' yetmiyor

Ürüne dönüştü

Yanındaki cihaz uzaklaşınca bilgisayarı kilitleme denemesi; menü çubuğu uygulaması SignalLock'a dönüştü.

Başlangıç
Mayıs 2026 — Devam ediyor

Teknolojiler

Swift SwiftUI CoreBluetooth CoreLocation C# .NET 8

Bu deney ürüne dönüştü:

SignalLock

Ne denedim

Ortak çalışma alanında kilitlenmemiş bir Mac gizlilik riski; kilitlemeyi hatırlamak da kullanıcının işi olmamalı. Denenen çözüm: kullanıcının zaten yanında taşıdığı bir Bluetooth cihazını (iPhone, Apple Watch, AirPods, BLE etiketi) güvenilir cihaz saymak ve menzil dışına çıkınca ekranı kilitlemek.

Ne çıktı

Deneyin asıl konusu sinyalin kendisi oldu: ham “cihaz var / cihaz yok” bilgisi yakınlık kararı için yeterli değil — sinyal dalgalanması yanlış kilitlenmeye yol açıyor. Uygulamanın çekirdeği bu yüzden düz görünürlük yerine bir yakınlık değerlendirmesi üzerine kuruldu. macOS tarafı Swift/SwiftUI + CoreBluetooth, Windows tarafı C#/.NET 8.

Nereye vardı

Menü çubuğu uygulaması olarak yayınlandı; ürün sayfası ve indirmesi kendi alan adında. Ayrıntısı portfolyoda.

Etiketler: #bluetooth#macos#guvenlik
Paylaş:

Diğer Deneyler

Tüm deneyler

Sitede Ara

Yazı, proje ve sayfalarda arama yapmak için yazmaya başlayın.

Esc ile kapat Pagefind ile güçlendirildi