プロジェクトのアイデア

J2ObjC は急速に成熟しつつありますが、開発者が求める機能はまだ残っています。このようなプロジェクトの中には、小規模で自己完結型のプロジェクトもいくつかあります。翻訳者に興味があるエンジニアや、なんらかの形で貢献したいと考えているエンジニアに最適です。ご協力いただける場合は、Google 個人コントリビューター ライセンス契約をお読みのうえ同意してから、次に進んでください。

翻訳の拡張

  • 最適化されたコード: j2objc の変換は、意味的に正しい傾向がある(Java ソースの設計に準拠します)が、多くの場合、Objective-C の観点からより適切に記述できます。翻訳されたコードを見て「このように書く」と思ったときはいつでも、最適化に貢献することを検討してみてください。

その他のライブラリ

  • JOGL(OpenGL 用 Java): JOGL プロジェクトには、すでに macosx ポートがあります。OSX 固有のコードは小さいため、j2objc を使用して iOS に移植できます(特に Android でアクティブに使用されているため)。
  • JSON: Java にはいくつかの JSON ライブラリがあるため、高速で小さく、iOS に適しているライブラリを選択すると便利です。

  • Apache HttpCoreApache HttpClient

iOS のサンプルアプリ

j2objc は比較的習得が早いため、iOS アプリとの統合方法を示す簡単なアプリで役立ちます。

チュートリアル

開始方法、パフォーマンスに関するヒントなど