[プレゼン資料] UVC(USB video class)と マルチプラットフォーム - UVC support by Apple multiplatform
2023年12月9日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 iPadOS17以降でiPadでUVC(USB Video Class)がサポートされたので実際にハードウェアを接続して動作を確認した旨のプレゼンテーション。 iPadで動くだけでは面白みがないのでSwiftUI…
Total Post (104)
2023年12月9日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 iPadOS17以降でiPadでUVC(USB Video Class)がサポートされたので実際にハードウェアを接続して動作を確認した旨のプレゼンテーション。 iPadで動くだけでは面白みがないのでSwiftUI…
2023年8月6日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 iOS17から利用可能となるSwiftUIでの状態監視のためのフレームワークObservation について説明している。 以下資料内容を短くすると以下となる。 SwiftUI公開された2019年当初は別フレームワーク(Combine…
2023年6月28日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 WWDC23 で発表されたSwift5.9の新機能についてまとめたプレゼンテーション資料。より簡潔にソースコードを記述できるif/else switchを式として扱うアップデートから、generic…
2022年12月20日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 WWDC222 で発表されたメモリ空間の違いにかかわらずデータ転送可能可能とするprotocol Transferable…
端的にいうと 手動でXcodeをインストールする際に最初にインストールしたディレクトリ以外の場所に移動するとXPC connection interruptedが発生する。Xcodeを一度アンインストール(ゴミ箱)に入れて最後Xcodeを意図したディレクトに入れた上でインストールする。 1) 経緯 複数のMacにiOS…
端的に云うと iMovieのアップデート進まないトラブルに遭遇したのでメモ。NodeJSの切り替えのためにNVMとiMovieを使う場合に発生。 1) iMovieがアップデートできない 2022年8月に入手したMacBookPro M2版のiMovieをアップデートするもアップデートが進まない問題が発生した。AppStore…
端的にいうと SwiftUIベースPush通知のテストベッドコード。アプリ表示中での通知有効。 1)プッシュ通知のテストコードが欲しい プッシュ通知はXcode1…
2022年6月25日に行われた札幌iPhone開発勉強会でのプレゼンテーション資料。 WWDC22で発表されたプログラミング言語Swift5.7(正式リリースは22年秋)についてのプレゼンテーション資料。 1) 概要 新しく追加されたanyというキーワードに説明するためには対となるsome…