Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rust製GUIライブラリ

Avatar for Yuya Kanai Yuya Kanai
October 20, 2023
360

 Rust製GUIライブラリ

Avatar for Yuya Kanai

Yuya Kanai

October 20, 2023
Tweet

Transcript

  1. 挑戦 2017 OpenGL & C++ で試みる + C++ 難しい +

    メモリ管理 + 多機能すぎる + ビルド設定・リンカー難しい + パッケージマネージャが無い + Mac / iOSのOpenGL非推奨化
  2. 挑戦 2017 OpenGL & C++ で試みる + C++ 難しい +

    メモリ管理 + 多機能すぎる + ビルド設定・リンカー難しい + パッケージマネージャが無い + Mac / iOSのOpenGL非推奨化
  3. 挑戦 2017 OpenGL & C++ で試みる + C++ 難しい +

    メモリ管理 + 多機能すぎる + ビルド設定・リンカー難しい + パッケージマネージャが無い + Mac / iOSのOpenGL非推奨化
  4. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  5. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  6. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  7. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  8. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  9. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  10. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  11. 再挑戦 2022 きっかけ:RUST & It’s Ecosystem + メモリ管理 => 😃

    + 多機能すぎる => 😃 + ビルド設定・リンカー難しい => 😃 + パッケージマネージャが無い => 😃 + iOSのOpenGL非推奨化 => WGPU + その他GUI作りに便利そうなライブラリ多数
  12. Guppies(グッピー): ライブラリ - Winit : イベントループ実行 - Wgpu : GPU描画

    - Cargo-mobile : Xcode / Android studio 初期化 winit wgpu cargo-mobile