Androidでアプリケーションを作成するためのSDK(巨大なデータ操作を含む)を作成する予定です。Androidアプリ開発のJava対ネイティブコーディング
ライブラリをJavaで実装すると、ネイティブ言語(C++)でライブラリを実装すると、Javaとネイティブレイヤの間のデータ移動にメモリコピーが含まれるため、私のアプリケーションを遅く見せる。
後で同じSDKをWindows Mobileのような他のプラットフォームに移植する予定です。このような場合には、SDKの移植性とパフォーマンスを念頭に置いて、より良いコードアプローチを混乱させています。
入力を高く評価します。
私は少し混乱しています。 Googleが既に提供しているような実際のSDKを作成していますか、それともフレームワークを作成して他のプラットフォーム(たとえばGame-Engineなど)に移植する必要がありますか? –
私はフレームワークを作成したい.. – Deepak