こんばんわ。

今日はちょっとだけ開発へ足をつっこんでみましょう。

アプリケーションを作っていこうということですが、
もちろんアプリケーションはプログラムで動きます。

iPhoneアプリもちろんプログラムで動いているんですが、プログラミング言語は
なんでしょう?

Objective-C ??

なにそれ?聞いたこともない。

プログラミング言語ですぐ頭に思い浮んだのは、C++、C#、VB、Java、PHP、COBOL、・・・

Objective-Cって。

C」がついてるってことは、C言語に通ずるものでもあるのか・・・。

ちょこっと調べてみると、

Mac開発の経験がない限り、ほとんどのプログラマは使った事がないだろう。とのこと、
そしてそして、iPhoneアプリケーションで中心となるCocoa Touchフレームワークがこれで書かれているので、Objective-Cの使用は必須なのだそうだ。

ココアタッチ?なにやら可愛らしい名前。

つまりはだ、簡単にいうとiPhoneOSで動いてるiPhoneはObjective-Cで書かないとダメということ。
(・・・余計わからん)

でもいろいろ調べていくうちに見つけてしまった。
C#などの.NetFrameworkでもiPhoneアプリを開発できる方法を・・。
でも、それは考えずObjective-Cで頑張ってみるとします。お金ないしね。
でも、仕事ではもっぱら.Net系なんです。。うぅぅ効率とか考えるとこれも魅力的だなぁ。


ちなみに
「iPhone SDK」という開発キットがAppleから無償で提供されていて「Cocoa Touch」はそのキットの一部になっているのでそれで、iPhoneアプリが開発できるとのことです。


Macを手に入れるまでに調べるものは調べておかないとねー。