Electron代替を目指す軽量なフレームワーク「Tauri v2」β版リリース。iOS/Android対応など

今回は「Electron代替を目指す軽量なフレームワーク「Tauri v2」β版リリース。iOS/Android対応など」についてご紹介します。

関連ワード (搭載、表示、開発等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


JavaScriptとHTML/CSSを用いてアプリケーションを構築できるElectronの代替を目指し、より軽量なRust製のフレームワークとして開発されている「Tauri v2」のβ版がリリースされました。

fig

iOS/Androidモバイル対応

TauriはこれまでWindows、Mac、Linuxに対応したデスクトップ版が2022年6月にバージョン1.0としてリリースされていますが、iOSとAndroidに対応したモバイル対応は正式版となっていませんでした。

Tauri v2ではWindows、Mac、Linuxに加えてモバイル版としてAndroidとiOSに対応することで、デスクトップ版のアプリケーションからモバイル版への移植をスムーズに行えるようになります。

また、モバイルOSで提供されている通知機能、NFC対応、生体認証、バーコードの読み取り、クリップボードなどのAPIにもアクセスできるようになる予定です。

マルチWebViewやトレイアイコンなどの制御

新機能として、1つのウィンドウ内で2つのWebViewを並べて表示するなどのマルチWebView機能の搭載が検討されています。

また、Tauri v1ではRustからしか制御できなかったウィンドウメニューとトレイアイコンの制御が、JavaScriptからもできるようになります。コンテキストメニューの制御もRustとJavaScriptからできるようになります。

セキュリティ面では、Tauri v1で採用されていたAPIへのAllowlistを変更し、よりきめ細かなアクセス制御リストに基づいたコマンドアクセスへの新しいアプローチが採用される予定です。

これら新しい機能やAPIの実装はまだ確定していませんが、今回のβ版からリリース候補版を経て、正式版へと移行していく計画となっています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
医師・看護師が遠隔管理できる在宅透析用AIモニタリング「PD Doctor’s Eye」のMETRICAが1億円調達
ヘルステック
2021-08-12 15:03
Hexagonと富士通、デジタルツイン活用して安心安全な街づくりを支援
IT関連
2023-06-16 11:27
バンダイナムコスタジオやAbemaTVがモバイルアプリの品質管理に採用する、テストプラットフォーム「HeadSpin」の機能とは?[PR]
JavaScript
2022-09-20 01:21
大手企業の6割超が「現場部門によるデジタル化を実施」–ドリーム・アーツ調査
IT関連
2021-07-07 14:19
グーグル、人間の指示でロボットがコードを記述できる言語モデルを発表
IT関連
2022-11-08 19:34
iDeCo(イデコ):来年5月から65歳まで加入可能に–非課税投資を75歳まで続ける選択肢も
IT関連
2021-06-24 08:42
現代の漫画家、「鳥獣戯画のすべて」展で“最古の漫画”に魅せられる :サダタローのシェアさせていただきますR(1/4 ページ)
くらテク
2021-04-26 10:57
KDDIらが水上ドローンの実証実験–ブルーカーボン算定に必要な藻場を調査
IT関連
2022-08-26 23:27
富士通ら、オープン化した5G SA仮想化基地局の商用通信に成功
IT関連
2022-02-26 18:01
リモートワークは永続的–2021年、オフィスに何が起きているのか
IT関連
2021-03-27 21:39
Meta、Rustの採用を加速–高性能バックエンドサービスで
IT関連
2022-07-30 07:14
TeamViewer、「TeamViewer Frontline 4.0」リリース–ARによる2D・3D作成機能を搭載
IT関連
2022-01-25 22:23
「SuiteWorld」で発表の新機能、国内提供へ–ネットスイート創業者・ゴールドバーグ氏登壇
IT関連
2024-07-20 21:59
写真で巡るニュータニックスの「.NEXT 2024」–展示会場の様子をお届け
IT関連
2024-05-24 08:27