この記事では筆者がネイティブアプリ開発に際して、昨今のクロスプラットフォーム開発について調べた結果をまとめ、共有していこうと思います。
具体的には、以下のように4つの観点をベースにざっくりパターン分けしたものになります。
観点1:プラットフォーム
Windows
Darwin
Linux
観点2:コンパイル方式
AOTコンパイル
ネイティブコード
バイトコード
WASM
JITコンパイル
インタプリタ(コンパイルしない)
観点3:描画方式
ネイティブコンポーネント利用
グラフィックライブラリによる独自実装
グラフィックライブラリ直接利用
Webviewによるレンダリ…
Source link
Views: 0