Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に

今回は「Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に」についてご紹介します。

関連ワード (経由、軽量、開発中等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Electronの代替を目指すRust製のアプリケーションフレームワーク「Tauri」の開発チームは、「Tauri 2.0」リリース候補版の公開を発表しました。

Everyone assumes your dev environment and network are safe. Tauri doesn't assume that & protects you as a dev.

Tauri 2.0 RC for Mobile and Desktop available right now. Read the announcement:https://t.co/SXv1tgNHGm

— Tauri (@TauriApps) August 2, 2024

Tauri 2.0でもOSのWebView採用を継続

Tauriは、HTML/CSS、JavaScriptなどのWeb技術を用いてデスクトップアプリケーションを開発できるフレームワークとして登場しました。

特にRust言語で開発されていること、そしてUI基盤としてOSが備えているWebViewの機能を用いるため、Electron製のアプリケーションで組み込まれるChromiumのようなレンダラの組み込みが不要で軽量なアプリケーションを開発できることを大きな特徴としています。

OSが備えるWebView機能としては、WindowsではWebView2、macOSではWebKit、Linuxではgtk-rsがそれに該当します。これらを抽象化レイヤのwry経由で呼び出すことで、クロスプラットフォームを実現しつつChromiumを不要にしています。

Tauriの開発チームは、ブラウザエンジンの「Servo」をTauriの組み込みWebViewにすべく開発を進めていますが、現時点ではまだこれは開発中のプロジェクトであり、当面はTauri 2.0でも前述の説明通り、OSのWebViewを利用する見通しです。

参考:Rust製ブラウザエンジン「Servo」搭載、新たなWebブラウザ「Verso」の開発プロジェクトが立ち上がる

Tauri 2.0ではデスクトップとモバイルに対応

Tauri 2.0では、Windows/Mac/Linuxに対応したデスクトップアプリケーションだけでなく、iOS/Androidに対応したモバイルアプリケーションの開発も可能になります。

また、Tauri APIの多くがプラグインシステムを利用するようになり、アプリケーション開発者が強力な独自プラグインを作れるようになります。これによりTauriのコードもモジュール化が進み、メンテナンスしやすくなるとのことです。

モバイルアプリケーション開発でのNFC対応やバーコードスキャナ、生体認証、ハプティクス、ジオロケーション機能などがプラグインで提供される見通しだと説明されています。

プラグイン開発者はSwiftやKotlinでコードを書くことができるようになり、プラットフォームとより密接に統合できるようになります。

ただし8月末に予定されているTauri 2.0正式版リリース時点では、デスクトップ向けの機能やプラグインの一部について、モバイルでは利用できない可能性があるとのことで、これらについては正式版リリース後のマイナーバージョンアップにて改善していくと説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Google、アプリ開発SDK「Flutter 2」公開 Webとデスクトップ、Surface Duoもサポート
アプリ・Web
2021-03-05 05:14
React.js開発当初、「そんなものが使えるはずがない」とFacebook社内で評価されていた。React.jsの開発経緯を振り返る「React.js: The Documentary」YouTube公開
Facebook
2023-02-22 04:36
生成AIはデータサイエンス業務を近代化する–DataRobotのシュミットCTO
IT関連
2023-05-31 01:02
26日はスーパームーンの皆既月食 趣向を凝らした生配信が続々 音楽ライブに中継リレーも
くらテク
2021-05-20 02:53
Clubhouse、米大手VC主導のシリーズCラウンド増資 クリエイター支援とスケーリングにフォーカス
企業・業界動向
2021-04-20 03:58
Linuxカーネル開発における「Rust」採用の動き、グーグルとISRGがさらなる後押し
IT関連
2021-06-21 21:18
6Gの現在地–次世代ネットワークの仕様、開発状況、展開時期
IT関連
2023-03-30 22:11
ユーザー10万人のアジャイルミーティングソフトウェアParabolが約8.7億円を調達
ソフトウェア
2021-05-04 04:38
DX、クラウド化、働き方改革–増えるSIerの売り上げ
IT関連
2023-10-24 08:12
2日続けて日経平均急落、米中対立激化の日本株への影響も要警戒
IT関連
2021-04-22 17:58
第63回:“年収1200万円”のひとり情シスが誕生か
IT関連
2022-11-11 18:47
台湾政府要人のLINEアカウントにサイバー攻撃か LINE「捜査当局と連携する」
セキュリティ
2021-07-31 06:04
「ミロ」出荷再開、ネスレが発表 オンラインショップでは1日から
くらテク
2021-03-02 16:35
横河レンタ・リース、PCをサービスとして提供する「Cotoka for PC」を開始
IT関連
2022-04-15 04:52