私はコードを書くのがまったく初めてで、すべての異なる言語に少し混乱しています。私の主な目標は、iOS/OSX用のWebサイトとアプリを構築することです。
どのコーディング言語から始めるべきですか?
iOS/OSX の場合、Objective C を学習し、Apple が提供するさまざまなフレームワークに慣れることをお勧めします。
Web サイトの構築に必要なのは、テキスト エディターと HTML/CSS の優れた入門書だけです。Web サイトが動的である必要がある場合 (つまり、Web サイトが取得されたときにコンテンツが作成される必要がある場合)、PHP は簡単に習得でき、JavaScript の知識が多少あれば問題ありません。
アプリケーションは Web サイトとは異なりますのでご注意ください。アプリケーションのように見え、ブラウザ経由でアクセスされる Web サイトを構築できます。「ネイティブ」アプリケーションは、ブラウザ経由ではなく、デバイス上でのみ実行できます。
したがって、「iOS/OSX 用の Web サイト」などというものはありません。
私の主な目標は、iOS/OSX 用の Web サイトとアプリを構築することです。
ネイティブ (objective-c + Cocoa/Cocoa-touch) にするか、Web サイト (HTML + JS + CSS) にするかを定義する必要があります。どちらを選択するかは、現在の基準では難しい問題です。それは本当にプロジェクトとクライアントに依存します(彼らでさえ、彼らが本当に何を望んでいるのか分からないことがあります)。それらを学ぶ上でのあなたの目標を教えていただければ、より良いアドバイスをすることができます.
すべてが構築されているため、基本的なcから始めます。int、変数、ポインターなどの基本を教えてから、オブジェクト指向プログラミングに移行できます(他の言語およびios / mac osxプログラミング用)
または目標 c に直接移動します。mac os x アプリを設計および構築する場合は、目的の c について知っておく必要があります。次に、この夏にリリースされた新しく発表された「swift」アップルに移行します。それらはすべてオブジェクト指向です。
Facebook、Twitter、Google などの Web アプリケーションを構築したい場合。次に、php と mysqli をお勧めします (mysql は廃止されました)。思ったよりも多くのことを実装できます。mysqli と php でオブジェクト指向を行うこともできますが、「手続き型」で行うこともできます。
ios/mac osx は、html、css、php、および mysql よりもはるかに難しいことに注意してください。