1

私は Web アプリケーションの開発に .NET と C# を使用してきた開発者であり、iOS アプリの開発を開始することになっていますが、アプリの作成に xcode と sencha touch のどちらを使用する必要があるのか​​、それとも使用することになっているのかについて混乱しています。両方を使う?私はそれらの違いを知る必要があります。また、sencha touch と phonegap の違いを知りたいです。

前もって感謝します。

4

4 に答える 4

7

正直なところ、XCode に固執する必要があります。これは iOS のネイティブな開発方法であるため、これを使用する方が簡単です (反対する人もいるかもしれませんが)。

Sencha touch は HTML5 のみを使用してアプリを開発するために使用されますが、XCode はすべての iOS および OSX アプリケーションの実際の完全な IDE です。XCode パッケージで多くのことが得られ、開発が容易になります。

XCode には、使用できるツールが多数付属しており、想像以上にさまざまな方法で役立ちます。仮想 iOS デバイスでアプリを実行できるシミュレーターから、メモリ リークを見つけるのに役立つインストルメントまで、アプリのエネルギー診断やアクティビティ モニターをチェックして、アプリの実行中にデバイスのパフォーマンスを監視できます。

PhoneGap アプリケーションは、HTML、CSS、および JavaScript を使用して開発され、iOS だけでなく複数のプラットフォームにアプリを配布できます。ビジュアル解説はこちら

PhoneGap サイトから:

「PhoneGap は Apache Cordova のディストリビューションです。WebKit が Chrome や Safari を動かすエンジンであるのと同じように、Apache Cordova は PhoneGap を動かすエンジンと考えることができます。後でビールを買ってきます。)」

Apple 開発者サイトから:

「Xcode 開発者ツールセットは、Mac、iPhone、iPad、および iPod touch 用の優れたアプリを作成するために必要なすべてを提供します。Cocoa および Cocoa Touch フレームワークと緊密に統合され、生産的で直感的な開発環境を作成します。 Apple は OS X と iOS を生産します。」

XCode に関するすべての情報へのリンクは次のとおりです。

私のアドバイスは、あなたがAppleのために作っているなら、Appleに固執することです.

ようこそ。

于 2013-07-17T21:21:15.683 に答える
4

C# の経験が豊富な場合は、Xamarinを試してみてください。C# でコードを記述し、xcode や eclipse と同じように UI を作成します。ネイティブ機能を失うことなく、Android、iOS、または Windows phone に移植できます。

幸運を!

于 2013-07-17T21:26:58.993 に答える
2

sencha を使用できる唯一の理由は、クロスプラットフォーム アプリを実行したい場合ですが、そのルック、フィール、および速度は、ネイティブ iOS アプリほどではありません。

于 2013-07-17T21:21:30.277 に答える