İçeriğe geç

Native macOS Utility

ProfessorNotch

MacBook çentiğini güvenli yerel yedekleme, medya ve sistem kontrolleriyle günlük üretkenlik araçlarını birleştiren native bir kontrol merkezine dönüştüren açık kaynak uygulama.

Rol
Solo Developer ve Açık Kaynak Maintainer
Dönem
2026
Odak
Offline çalışma, düşük kaynak tüketimi ve küçük alanda yüksek işlev yoğunluğunu native macOS entegrasyonlarıyla dengelemek.

Çözülmesi gereken neydi?

DiskSync başlangıçta yalnızca harici diske güvenli yedek alma ihtiyacını çözüyordu. Menü çubuğundaki sıradan konumu, aracı daha erişilebilir bir kısayola ve ardından çentiğin kendisinde yaşayan kapsamlı bir ürüne dönüştürme fikrini doğurdu.

Ürünü bir bütün olarak kurmak.

Swift 6, SwiftUI ve AppKit ile üçüncü taraf bağımlılık olmadan tamamen native geliştirdim. Offline çalışma ve düşük kaynak tüketimi vaadini koruyarak macOS servislerini doğrudan entegre ettim; yoğun işlevleri küçük notch alanına yerleştirdim.

Sistemin katmanları

  1. 01

    Notch HUD

    Ekran geometrisine yerleşen, hover ve dosya sürükleme davranışlarını yöneten özel NSPanel katmanları.

  2. 02

    DiskSync engine

    FSEvents, actor tabanlı seri işler, güvenli additive sync ve geri alınabilir Mirror arşivi.

  3. 03

    System services

    Ses, ekran, Wi-Fi, Bluetooth, batarya ve sistem metriklerini native servislerle yöneten modüller.

  4. 04

    Local data

    Ayar, sync, arşiv ve kullanım verilerini cihazda tutan SQLite3 katmanı; telemetri bulunmuyor.

Öne çıkan özellikler

  • 01

    Harici diske güvenli yerel yedekleme ve artımlı sync

  • 02

    Geri alınabilir Mirror arşivi

  • 03

    Medya, ses, parlaklık, Wi-Fi ve Bluetooth kontrolleri

  • 04

    Batarya sağlığı ve canlı aktiviteler

  • 05

    Uygulama başlatıcı, file shelf ve pano geçmişi

  • 06

    CPU, bellek, disk ve ağ izleme

  • 07

    Notch içine yerleşen hızlı zamanlayıcı

  • 08

    Ücretsiz, açık kaynak ve telemetrisiz kullanım

Bu iş için kullanılan araçlar.

  • Swift 6
  • SwiftUI
  • AppKit
  • FSEvents
  • SQLite3
  • CoreAudio
  • CoreWLAN
  • IOKit
  • AppleScript
  • Xcode
ProfessorNotch kontrol merkezi
Medya, ses, parlaklık, bağlantı ve ekran kontrolleri.
ProfessorNotch DiskSync motoru
Harici disk, hedef klasör ve sync durumu.
ProfessorNotch batarya sağlığı
Şarj, pil sağlığı, döngü sayısı ve güç modu.
ProfessorNotch uygulama başlatıcı
Kullanım sıklığına göre çalışan yerel uygulama başlatıcı.
ProfessorNotch file shelf
Dosya bırakma ve Command-sürükleme ile AirDrop akışı.
ProfessorNotch sistem izleme
CPU, bellek, disk ve anlık ağ trafiği.
ProfessorNotch zamanlayıcı
Notch içine yerleştirilen hızlı zamanlayıcı.

Ne değişti?

ProfessorNotch günlük kullanımda aktif ve stabil çalışıyor; MIT lisansıyla tamamen ücretsiz ve açık kaynak sunuluyor. Apple imzalama, notarization ve Mac App Store uyumluluk çalışmaları tamamlandıktan sonra son kullanıcı sürümü yayımlanacak.