Swiftフレームワーク – レンダリングの高速化
少し動きがもっさりしていたので、チューニングを行いました。 起動直後の初回レンダリングで3.3倍、TextViewの初回表示で10.4倍といった高速化。 そしてTextViewスクロール時の高速化は、下の表の通り。全体で … 続きを読む
少し動きがもっさりしていたので、チューニングを行いました。 起動直後の初回レンダリングで3.3倍、TextViewの初回表示で10.4倍といった高速化。 そしてTextViewスクロール時の高速化は、下の表の通り。全体で … 続きを読む
ニーチェは「神は死んだ」という言葉を残している。 私はこれを、世界の意味や価値を最終的に保証してくれる外部の審判者が失われた、という意味と理解している。 人間は、答えがなくなったからといって、急に自分で価値を作れるように … 続きを読む
楽器作り経験のある方が、木工旋盤体験にいらっしゃいました。 初めての作業でしたが、慣れるのが速かったように思いました。 今回作ったのは大きな欅お椀。かなり重いです。 時間に余裕があったので、小笛を作りにも挑戦しました。
これまでUbuntu 24.04と22.04でしか動作確認をしていなかったフレームワークをFedora Workstation 45で動かしてみました。 問題なくすべてが正常に動きました。 一箇所バグを見つけられたので、 … 続きを読む
今日はストレージ画面の移植をしました。 比較のため、React版の画面がこちらです。 Swiftで書き直したものがこちらです。 機能的に等価です。 Swiftで実装したアプリケーションをフレームワークを使った、Admin … 続きを読む
再利用可能なコンポーネントにしようと思って、CollapsibleViewというのを作りました。ヘッダーの部分をクリックすると、開いたり閉じたりするアレです。 これを使い、Admin Dashboardのシステム情報ペー … 続きを読む
Swift版 AppKit相当のフレームワークができたので、これまでReactフロントエンド / FastAPIバックエンドとして実装していた ZIKUU Mini用のAdmin Dashboardを Swift で書き … 続きを読む
私は長い間、NeXTSTEP/OPENSTEP/iOSのソフトウェア開発をしてきて、NeXTが作ったOpenStep APIを使い込んできた。 当初はObjective-Cで書かれたフレームワークだったが、Appleによ … 続きを読む
サブメニューとキーボードショットカットに対応して、Menuの実装は終了です。 これでアプリケーションフレームワークについては、一通り実装できました。 次の段階は実際に使えるアプリケーションを開発してみることです。