2011-10-22 11 views
5

私はiOS開発で新しく、私はDashcodeについて完全に混乱しています。ダッシュコードの理解

  1. なぜDashcodeが便利ですか?
  2. DashcodeとXcodeの違いは何ですか?
  3. Xcodeと比べてDashcodeのメリットとデメリットは何ですか?
  4. DashcodeでXMLまたはJSON解析が可能ですか?
  5. ウィジェットとは何ですか?私はウィジェットという言葉ととても混同しています。

答えて

2

1)Dashboardのようなウィジェットを作成します。

2)Dashcodeはウィジェットを作成します(MacのDashboardに表示されます)。小規模で、JavaScriptやその他のWeb技術をソースコードに使用しています。 XcodeはObjective-CとCocoaのソースコードからiOSとmac用にコンパイルされたアプリのバイナリを作成します。

3)実際には選択肢ではありません。 iOSまたはMac用のアプリケーションを作成する場合は、Xcodeを使用します。ダッシュボードウィジェットを作成する場合は、Dashcodeを使用します。

4)ダッシュコードはウェブ技術と連携します。私はDashcodeに多くの経験を積んでいませんが、私のような主流のWeb技術をサポートしないとは想像できません。

+0

新しい5番目の質問に答えるには:あなたは明らかにマックを持っていますか? 「アプリケーション」 - >「ダッシュボード」を選択します。リンゴがウィジェットを呼び出すアプリケーションはほとんど表示されません。これらのアプリケーションはダッシュコードで作成されています。したがって、名前の相関関係。 – NJones

+0

ありがとうございましたあなたの支持可能な答え。私はMacを持っており、私はすべてのモバイルプラットフォームで動作する1つのアプリケーションを開発しようとしていました。 – Sandeep

+0

これは全く別の質問です。あなたはクロスプラットフォーム開発を探しています。 – NJones

3

さらに@NJonesに答えてください。 Dashcodeを使用すると、OSXダッシュボードの下にウィジェットとして配備できるHTML5/CSS/JSアプリケーションを開発したり、Safari/Mobile-Safariやその他のHTML5/CSSブラウザ(chrome、firefox )とIE9(私は思う)。

クロスプラットフォーム開発を合理化するための追加ライブラリを提供するPhoneGap(yes、http://www.phonegap.com)などのプロジェクトがあります。アプリケーションの複雑さにもよりますが、ライトワンス・クロス・モバイル・プラットフォームのデプロイメントは難しいことがあります。

+0

Dashcodeの説明にうってつけ。私はPhoneGapについて言及していただろうが、元の質問にはなかった。 – NJones

0

ダッシュボード、Dashcodeおよびその開発全体について何年も前から教えてください。終わり ?それはそれのように見えて、私はこの会社が自分自身の没落に直面していることを願っています