swift

flutter desktop macos: eventStreamでswiftから色々受け取るぞ

はじめに プラットフォーム側からflutterへ何かしら送りたいことありますよね。 flutter側の操作契機じゃなくてプラットフォーム側から送る感じの動き。 たとへばflutter側まで伝播してこないキーイベントをswift側で受け取る仕組みを作ってflutterにわたす…

flutter desktop macos でウィンドウ透明にしたり色々するぞー

はじめに flutterのデスクトップを作るにあたって透明なウィンドウが欲しかったのでウィンドウのスタイルをいじる方法を調べたり実装したりした。 あと上記にあたって、blurのぼかし具合が微妙だったので調整できたら楽しそうだなーと思って色々調べてたけど…

Preferenceっぽいwindowをつくる

やること 環境設定(Preference)っぽいウィンドウを作ります。 イメージ的にはdocker desktop for macのやつです。 出来上がりはこんな感じです 起動時にウィンドウが出ます メニューから Preferences を選択すると環境設定ウィンドウが出ます 環境設定ウィン…

macOSアプリを実装中

題の通りですが、macOSでアプリを実装中です。 種別的にはランチャーアプリになるのかな? これを読んでアプリを使ってもらえたら嬉しいなというのと、 できればアドバイスほしいしPRもらえたら嬉しいな、という気持ちです。 あとは適当に顧客が本当に実現し…

Sparkleを使って自動アップデート確認ボタンを実装する

はじめに macosアプリを開発するにあたって自動アップデート確認を実装したかった。 それ用のライブラリっぽい Sparkle を利用した。 圧倒的に詰まったし次忘れそうなので手順をメモ。 ついでに同じ内容で困ってる人に届け。 Sparkle: open source software …