APKPure Appを使用する
Modern Gauge (WebFX demo)の旧いバージョンをダウンロードすることが可能
WebFX をデモンストレーションするためのシンプルな Gauge アプリ
対象読者
このアプリは、WebFX プロジェクトに従う開発者向けに公開されており、WebFX Demos の一部です。
初心者向け
WebFX は、単一の Java コードベースから 7 つのプラットフォームをターゲットにできる無料のオープンソース クロスプラットフォーム ソリューションです。プラットフォームは次のとおりです。
• ウェブ
• アンドロイド
• iOS
• マックOS
• Linux
• ウィンドウズ
• 組み込みデバイス (Raspberry Pi など)
たとえば、この同じアプリの Web バージョンは こちら で確認できます。どのプラットフォームでも、アプリケーションのソース コードはまったく同じです (このデモのソース コードにアクセスするには、以下のリンク セクションを参照してください)。
アプリケーションは Java で作成され、JavaFX API を使用してユーザー インターフェイスを構築します。 WebFX で使用される基盤となるテクノロジーは、OpenJFX、Gluon、および GWT です。
• Gluon ツールチェーン (GraalVM 上に構築) を使用して、Web 以外のすべてのプラットフォーム (この Android バージョンを含む) 用のネイティブ アプリにアプリケーションの Java コードをコンパイルします。
• GWT は、Web バージョンのコンパイルに使用されます。 Java コードを最適化された JavaScript コードにトランスパイルします。
その結果、各実行可能ファイルは、独自の特定のプラットフォームに対してパフォーマンスが最適化されます。
この特定のデモについて
このデモでは、JavaFX コントロール API を使用して独自のカスタム コントロールを作成する方法、またはここのように既存の JavaFX コントロール ライブラリを再利用する方法を示します。
このデモでは、ゲージ用の JavaFX ライブラリである Medusa ライブラリ (クレジット: Gerrit Grunwald aka Hansolo) を使用して、Modern スキンを使用してゲージをレンダリングしています (ライブラリは、同じコントロールに対して異なるスキンを提案します)。
リンク
メデューサ ライブラリ: https://github.com/HanSolo/Medusa
このデモ ソース コード: https://github.com/webfx-demos/webfx-demo-moderngauge
WebFX ウェブサイト: https://webfx.dev
WebFX GitHub: https://github.com/webfx-project/webfx
Last updated on 2024年06月12日
Upgraded target to Android 13 (SDK 33).
投稿者
Brandon Hector Cruz Lara
Android 要件
Android 5.0+
カテゴリー
報告
Modern Gauge (WebFX demo)
1.0.1 by NKT-IKBU
2024年06月12日