彼らは、複数のプラットフォームで同じアプリケーションを書くことができる抽象レイヤーを作成しようとしているので、通常の欠点に対処します。CocoaTouchを使いこなすことで回避しようとしているものです)。JavaScriptも嫌なので、チタニウムに偏っていくつもりです。ない場合でも、私が好きな言葉を使うことができたとしても、APIは私の気持ちをくすぐることはありません。CocoaTouchについて何かを学ばなくてはなりません。何かが壊れてしまったり、あなたに迷惑をかけてしまったりすることがあります.CocoaTouchのドキュメントを参照する必要があります。私がiPhoneの開発について話をしていたら(これは私がやっていることですが、私はもう一度やります)、もし私がAppleの開発ツールの選択肢について話していたら、私はまだ開発者に少なくともネイティブツールを使用していくつかの基本的なiPhoneアプリを通して。それは、プラットフォーム期間のより良い開発者になるでしょう。この初期段階を使用して、Appleが提供する無料のビット以外のものを使用したいかどうかを判断することもできます。私はMonoTouchを使用してきました。それは必要ではないからです。いくつかの基本的な基準を要約すると:嗜好(言語/フレームワーク)デバイス(あなたはiPhone以外のプラットフォームを気にかけたり、いつかあなたが思うだろうか?)快適性(C#よりもObjective-Cよりも好きであれば、MonoTouchを使用しない理由はありません)そして彼らが話している技術を実際に使っていない限り、彼らに耳を傾けないでください。自分の好みのために何もしたくないことを知っています。"悪い"ものにしません。私の人生では望んでいないものです。Objective-Cの群衆は印象的に熱心になることができます。blahはdevkindが必要とする最後の開発ツールだと思う人が非常に多い。それらを無視してください。サポートが不安な場合は、次の点を考慮する必要があります。アップルは、この迷惑メールを作っている人たちだから、現在も変わらないだろう。Monoの覗いている人は、Microsoftとの驚異的な仕事を続けている.Appleと同じことをしない理由はない。私は彼らが何をするかによって吹き飛ばされる。3.1用のアップデートを持っています。彼らはこれについて真剣だし、彼らは魔法だと思う。彼らは開発者の世界のKeeblerエルフです。彼らは彼らの秘密の層に座って、みんな(OKじゃ誰もいない)好きなものを作り出しますが、誰もそれをしようとはしないでしょう。チタンは、独自のものである複数のプラットフォーム用のアプリケーションを作成するための厄介な統一APIになるか、または異なるプラットフォームの機能が分岐するにつれてますます分割されるようになります。うん、それは典型的な肘掛けっぽい将来の見物人の束です...私はこの箇条書きの項目の前に「私の意見です...」と言わなければなりません。戻ってそれを変更する方法があれば。あなたが好きなものに行ってください。MonoTouchは、Appleのものに代わる「安全な」代替品です。私は恐れているチタンは、これほど多くの他の技術が持っている同じ古い古いもの(これは超高レベルのプラットフォームの抽象化レイヤーではありません)を下るつもりです。何かシンプルなことをしているならば、特にベータ期間中は無料であることを考慮すると、ショットを与えることに害はありません。本当に今シャットダウン...これが助けてくれることを願っています。デバイスを使用するにはさまざまな方法があります。++、ObjectiveC、Javascript経由でデバイスを入手するための承認された方法しかないと述べています。Storeに受け入れられているようです。ライセンスの変更のおかげで、この主題には多くの恐れ、不確実性および疑いがあります。AppleはObjectiveCをやっていない人を恐れている。私はあなたが開発者としてあなたに最も合っていることを何でもすることをお勧めします。C#と.NETを知っているなら、MonoTouchを使うべきです。ObjectiveCまたはMacプラットフォームを知っているなら、ObjectiveCはおそらく行く方法です。あなたがXを知っていてそれがiPhone上にあるならば、Xは私が最初に探している場所です。私は開発者がSencha、Titanium、Xamarinなどで実装されているのと同じアプリケーションを表示することでクロスプラットフォームのモバイルフレームワークを選択するオープンソースプロジェクトhttp://propertycross.comを作成しました。このプロジェクトでは、エンドユーザーエクスペリエンス、コード、IDE、開発者エクスペリエンスなどの面で、幅広いフレームワークを簡単に比較できます。