2012-02-16 10 views
0

私は次のような助けを探しています。これは非常に一般的であいまいな質問ですが、私は人々の意見に感謝します。iOSアプリケーションの開発:初心者

私は現在、iOS用のアプリケーションを開発するという考えでObjective-Cを学習しています。これまでのところ大丈夫です - 私は明らかに、 "Hello World"の下に2つの数字などを追加し始めています。次に私は自分の電卓を作ろうとしています。

私がよく知っている他のテクノロジーは、HTML5とCSS3です。限り、JavaScriptが行く限り、私はフォームの検証のために、それほど他のものを使用しています。私はAJAXとJSONのアイデアを紹介しました。私はPHPを使ってサーバーサイドフォームの検証や書式設定、連絡先フォーム情報の送信を行ってきましたが、あまり多くはありませんでした。私はMySQLに関してほとんど経験がありません。

私は、私が知る必要があることを教えてくれる人たちを探していますね!アプリケーションの開発時に繰り返し発生するアクションはありますか?もしそうなら、私はこれらを練習したい。たとえば、ある種のユーザー情報データベースをアプリケーション開発の共通のアクションとして設定していますか?私はこれにどのようにわからないが、それが一般的な場合、私はどのように知りたい。

私は自分自身を明確にしているのか分かりませんが、私はここで本当の基本を探しています。 「アプリケーションを開発するときに、a、b、cを実行できるようにx、y、zを行う必要があることがよくあります。

曖昧でシンプルなように、私は本当に助けていただきありがとうございます。以下のために何かを学んでこれらせずに感謝の返信のためにみんな

答えて

1

実際には、iTunes Uはあなたの友人かもしれません。スタンフォード出身の素晴らしいコースがいくつかありますが、基本的にはすべてのことがわかります。ある種のオブジェクト指向のコーディング体験を想定していますが、それらは自由に利用できるかもしれません。

+0

は、私はあなたがダウンロードすることをお勧めしますとdeveloper.apple.comから使用可能なサンプルコードで遊びたいです –

0

次に、あなた自身が学ぶために他に何を知っているだろう...最初 をObjective-CのとiOS SDKをご覧ください。..

..:

UPDATEは、特にiOSはiOSアプリのための長いルートを取っています。

0

さて、あなたは正しいです!あなたの質問は非常に一般的です。開始する場合は、siteを試してみてください。それは非常にすべてのチュートリアルを開始するには...

0

UIKitクラスに慣れる必要があります。それらはアプリケーションのビルディングブロックになりますさまざまなUIViewController(ナビゲーション、タブバー、テーブル)を試してみてください。 Interface Builderを使用する方法を学ぶ - それはあなたに多くの時間を節約します。

XCodeで利用可能なiOSアプリケーションテンプレートを見るのがよいでしょう。それらと一緒にプロジェクトを作成し、使用するもの、それらで何ができるかを確認します。

その後...あなたがコーディングする対象によって異なります。

0

iOSアプリケーションをうまくコーディングするためには、オブジェクト指向設計とオブジェクト指向の概念をよく理解する必要があります。 Model-View-Controllerデザインパターン(MVC)については、UIKitライブラリ全体に広がっています。

MVCを理解することは、あなたのView-Controllerへのnibの配線を開始し、ユーザーのアクションを基になるオブジェクトのメッセージに結び付け、モデルデータをビューにレンダリングするときなどに役立ちます。それはまたのUIKitコントロールのほとんどに固有の委任パターンを理解するのに役立ちます。 /スレッドがどのように機能するか非同期処理の基本的な理解を取得

も重要であると通知のようなツールを利用するのに役立つだろう、非同期通信は、(非同期HTTPは/ WebサービスなどをJSONに呼び出します)。だけでなく、iTunesの中から利用のiTunes Uに加えて、タイマー、アニメーションなど

関連する問題