2012-04-20 5 views
3

C++でネイティブライブラリを構築するためのクロスプラットフォームフレームワークのリストを探しています。私のレガシーコードベースのほとんどはC++で書かれており、クライアント/サーバーモデルを使用する代わりにネイティブコードを使って自分のアプリケーションを電話にデプロイしたいと思っています。ネットワーキングでそれをラップすると、遅延が発生し、パフォーマンスが低下し、ユーザーエクスペリエンスが低下します。ネイティブコードをサポートするクロスプラットフォームモバイルフレームワーク

私はPhoneGapやTitaniumのような基本的なものをいくつか見てきましたが、彼らがネイティブをサポートしているか、それがどれくらいうまくサポートされているかは私のウェブサイトからは判断できません。私はC++のフレームワークであるJUCEを見てきましたが、それがどれほど成熟しているかははっきりしません。

私がこれまでに見つかったもの

  • Juce:オープンソース、小さな
  • モアイ:バギーのドキュメント
  • はマーマレード:安定した、成熟した
  • のwxWidgets:ベータ版のみ

更新

2年後、Qtがトップコンペティターになるかもしれないように見えました。当時の成熟したプラットフォームには、Unity、Embarcaderoなどがあります。

+1

PhoneGapは正常に動作し、ネイティブをサポートします。しかしC++コードではありません。私は、C++を使用するモバイルフレームワークについては知らない。 –

+1

JUCEが質問したように。私はチタンがそうだと信じていますが、私は100%確実ではありません。 –

答えて

2

MoSyncをチェックすると、C、C++、HTML5、JavaScriptでモバイルアプリケーションを構築できます。彼らのウェブサイトで技術情報を見つけてください。

関連する問題