J2ObjC

J2ObjC

J2ObjCは、iOS(iPhone / iPad)プラットフォーム用のJavaコードをObjective-Cに変換するGoogleのオープンソースのコマンドラインツールです。
  • 無料アプリ
  • Mac
J2ObjCは、iOS(iPhone / iPad)プラットフォーム用のJavaコードをObjective-Cに変換するGoogleのオープンソースのコマンドラインツールです。このツールを使用すると、生成されたファイルを編集する必要がないため、JavaコードをiOSアプリケーションのビルドの一部にすることができます。目標は、アプリの非UIコード(データアクセス、アプリケーションロジックなど)をJavaで記述し、Webアプリ(GWTを使用)、Androidアプリ、iOSアプリで共有することです。J2ObjCは、例外、内部クラスと匿名クラス、ジェネリック型、スレッド、リフレクションなど、クライアント側のアプリケーション開発者が必要とするほとんどのJava言語とランタイム機能をサポートしています。JUnitテストの翻訳と実行もサポートされています。J2ObjCは現在、アルファ品質とベータ品質の中間です。いくつかのGoogleプロジェクトはこれに依存していますが、新しいプロジェクトが最初に作業を開始すると、通常は修正すべき新しいバグを見つけます。どうやら、すべてのJava開発者はJavaの使用方法が少し異なり、ツールはまだすべての可能なパスを変換していません。初期バージョン番号は0.5です。これは、リリースステータスを正しく表すことを願っています。J2ObjCは、プラットフォームに依存しないUIツールキットを提供していません。また、将来提供する予定もありません。iOS UIコードは、AppleのiOS SDKを使用してObjective-CまたはObjective-C ++で記述する必要があります(AndroidのAPIを使用するAndroid UI、GWTを使用するWebアプリUIなど)。
j2objc

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのJ2ObjCの代替

Gluon Scene Builder

Gluon Scene Builder

Scene Builderは、公式コントロール、コミュニティプロジェクト、Gluon Mobile、Gluon Desktop、Gluon CloudLinkなどのGluon製品など、JavaFXエコシステムと連携します。
XMLVM

XMLVM

XMLVMの目標は、柔軟で拡張可能なクロスコンパイラツールチェーンを提供することです。