2011-01-30 5 views
1

私は数週間の間に私の仕事で、いくつかのiPhoneアプリケーションの開発を教えようとします。人のiPhoneの開発を教えるためにこんにちは世界のアプリケーションを超えて何が良いです

興味深いですが過度に複雑ではないコースを作成するのに適したアプリケーションは何ですか?

私が探しているいくつかの資質は以下のとおりです。UIKitの

  • で多くの機能上の

    • タッチが 人が動機づけられていることを十分に理想的に興味深いすぎ 実装エッジケース地獄
    • を必要としません実際には 彼らは彼らができることを作っているという事実によって 実際に使用します。
    • iphoneの開発を学ぶことに重点が置かれています。プログラミングの知識が前提です。

    私は興味深いアプリである可能性があることはすべて知っていますが、既にアプリストアに存在しています。私は以前に見たことのないアイデアを作ることを心配していません。上記の点を満たし、デバイスにバンドルされていないだけ興味深い何か

  • +0

    学生の人口統計は何ですか? – Dave

    +0

    仲間プログラマー、〜24-35? – Onedayitwillmake

    答えて

    4

    私はiOS開発を教えていますが、あなたの同僚が初心者ではないアプリを望むならば、私は提案があります。通常、RESTベースの公開APIを持つサービスがたくさんあります。 Dropbox、Evernote、ArcGIS、さらにはTwitterなど、これらのAPIのいずれかにアクセスするアプリを作成することは、優れた学習アプリとなる可能性があります。テーブルビュー、設定の保存、コアデータ、NSURLConnectionコーディング、またはASIHTTPRequestのようなサードパーティライブラリ、タイマーでの操作の繰り返し、およびUIデザインの一般的な概念があります。私が教えている大学の先進的なiOS開発コースでは、このコンセプトを使用しています。これらのすべての部分でアプリを書くと、多くの便利なアプリを書くことができます。

    +0

    ASIHTTPRequestに言及するとニース、+1 – Onedayitwillmake

    -1

    私はアプリのアイデアをお勧めできません - あなたは自分でそれを考える必要があります。私はしかし、お勧めすることができますどのような

    がこの本です:http://oreilly.com/catalog/9780596806446

    私はそれによって誓います。 iPhoneの開発について知っておくべきことをすべて教えてくれます。あなたがそれを終えるまでに、UIKitとObjective-Cのすべての良い部分を前に知っているでしょう。そこから、問題を解決して自分でコードを書くことができます。

    +0

    問題は、私がいくつかのiOS開発コンセプトを教えるのに役立つ良いアプリケーションのアイデア(オリジナルである必要はない)です。 – Onedayitwillmake

    0

    これは初心者のためのもう1つの素晴らしい本です:http://www.amazon.com/gp/product/143023024X/ref=s9_simh_gw_p14_d0_i1?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-2&pf_rd_r=0M22VGVRBQH488KCHM83&pf_rd_t=101&pf_rd_p=470938631&pf_rd_i=507846本当に最新です。それは今日出てきた。

    アプリのアイデアについては、まったく新しいものを作成したり、Angry Birdsのようなものを再作成したり、アプリを作成してクラス内のすべてを打ち負かすことができます。私はまだアプリをリリースしていないが、最後のアプリは間違いなく最も難しい。私は前に行われていないことを考えるのは本当に難しいので、2番目のもので試してみます。

    それ以外は、私はアプリのアイデアをお手伝いできません。 :

    +0

    本のおかげで、ありがとうございました。学習アプリケーションの面では、私はそれがオリジナルであるとは思っていません。ゲームにではなく電話に組み込まれていないものです。 – Onedayitwillmake

    2

    これはやや単純ですが、あなたは「こんにちはの世界」を求めました。

    @EricKが私にこの1つを示したので、実際には面白いです。私が学んでいたとき、彼はInterface Builderを開いてUITextFieldとUITextViewをドラッグしてView Controllerに配線し、UITextFieldでenterをタップするとUITextViewにコンテンツが表示されるように指示しました。

  • のObjective-C
  • で取得/設定メソッドを使用する方法

    • Interface Builderの配線
    • アンNSStringのはchar *型ではありません。これは、これらの概念を教えています。
    • は、あなたの同僚は、Javaを使用する場合、プロトコルはJavaインタフェースであることを指摘デリゲートパターン(UITextFieldDelegate)

    を紹介します。私は彼らが.NETで何を呼んでいるのか忘れていますが、彼らはまだインターフェイスだと思います。

    関連する問題