2011-01-31 14 views
0

Macソースコードをios(iphoneとipad)に簡単に移植することは可能ですか? Macアプリケーションは、C言語とObjective C言語の両方を使用しています。私は、Macのnibファイル用のxibファイルを作成し、ios用のコードを移植することをお勧めします。助言がありますか??? 乾杯。iosへのポートmacアプリケーション

答えて

3

はい、可能です。デスクトップアプリがキーボード、マウス、大画面にどれほど依存しているかによって、どれくらい難しいですか。一般に、アプリケーションをデスクトップからモバイルデバイスに移植することは、APIやプロジェクトファイルの移植性とは何の関係もないため、自明ではありません。

+0

ありがとうございました...あなたの答えは非常にはっきりとしています。「デスクトップのアプリがキーボード、マウス、および大画面にどれくらい依存しているかに依存します」というステートメントは非常に明確です。乾杯 –

1

本質的に、あなたは何をする必要があるのか​​正確です。 Objective CはCの厳密なスーパーセットなので、コードはうまく動くはずですが、明らかにAPIコールをiOS向けのものに変更する必要があります。主なタスクは、インターフェイスを再作成し、コードにどのようにフックさせるかということですが、うまく設計されたMVCアプリケーションではあまり問題にならないはずです。アプリケーションのライフサイクルを考慮する必要があるかもしれません.Macアプリケーションと比較して、iOSアプリケーションは短期間使用される傾向があり、通知がほとんどまたはまったくなくなる可能性があるため、多くの状態を維持する必要があります。明示的な保存をトリガーするユーザーに頼るのではなく、永続的なストレージ(または、すぐに自動的に終了する準備ができている)

あなたのアプリケーションについて詳しく知ることなく、私はこの一般的なアドバイス以上のことはできません。私はあなたにそれを与えることをお勧めすることができます - シミュレータは無料です。

+0

ありがとう多く...それは私の決断をするのに大いに役立った、乾杯 –

関連する問題