アムジャド・ベルガセム

ネイティブmacOSアプリ

Notch Island

MacBookのノッチを、AIエージェントのイベント(許可・拒否の操作付き)、通知、通話、メディア、利用上限を扱うDynamic Island風の領域に変えます。AppKit上ですべてRustで記述し、固定240 Hzのサブステップで動く自作のスプリングアニメーターと、状態、ジオメトリ、ピクセルを検証するセルフテストを備えます。

MacBookのノッチから展開したNotch Island。再生コントロール、音声出力、プレイリストを表示。

使用技術

  • Rust
  • AppKit
  • objc2
  • tokio
  • SQLite

サンプルデータを使ったデザインボード。