iOS と Android の両方で Titanium を使用したいのですが、ライブラリは Objective C でしか書かれていません。
Appcelerator からの投稿があります: Titanium Mobile の拡張
コードを書き直す必要があるようですが、かなり複雑です。
これを達成する他の方法はありますか?
iOS と Android の両方で Titanium を使用したいのですが、ライブラリは Objective C でしか書かれていません。
Appcelerator からの投稿があります: Titanium Mobile の拡張
コードを書き直す必要があるようですが、かなり複雑です。
これを達成する他の方法はありますか?
それがどのライブラリであるか、または詳細がわからない場合は、ノーと言うでしょう。これを回避する方法はまったくありません。
Obj-C で書かれたものは iOS で動作し、JAVA で書かれたものは Android で動作します。したがって、モジュールを Android で動作させるには、JAVA で何かを記述する必要があります。
既存の Obj-C ライブラリを Titanium に移植することに関しては、それは一般的に非常に簡単であり、リンクしたドキュメントでも詳細に説明されています。
別の注意として、ライブラリを JavaScript で実装できる場合は、Android 用に書き直すのではなく、JavaScript で書き直します。これにより、プラットフォームの機能が向上します。