iPhone App 프로그래밍 준비!
Wednesday, May 5th, 2010가슴이 뛰는 일을 하기 위해서 선택한 길...
아무래도 조만간 iPhone App을 개발해야 할 것 같다. 그래서 이미 알고 있었던 부분들 몰랐는데 근래에 알게 된 부분들을 정리해 보려고 한다.
- Programming Language
- Object-C
- Objective-C는 1980년대 Stepstone사의 Brad Cox와 Tom Love에 의해 기존의 C에 SmallTalk의 객체지향 장점을 추가하여 만들어진 언어라고 한다.
- Objective-C is a reflective, object-oriented programming language which adds Smalltalk-style messaging to the C programming language. - from Wikipedia
- Wikipedia에 따르면 1986년에 Tom Love와 Brad Cox가 설계하고, Apple이 개발한 언어로 되어있다. 현재 가장 최신 버전은 Object-C 2.1이다.
- 애플 개발자 라이브러리에서 Introduction to The Objective-C Programming Language를 참고할 수도 있고, The Objective-C Programming Language라는 PDF문서를 다운 받을 수도 있다.
- Object-C
- SDK (Software Development Kit)
- Xcode
- 애플이 제공하는 통합 개발 툴로 자세한 정보는 http://developer.apple.com/technologies/tools/xcode.html 에서 찾을 수 있고, 공짜로 다운받을 수 있다. 하지만 Windows에서는 안되고 Mac에서만 사용할 수 있다.
- Xcode
- OS (Operating System)
- Mac OSX
- 맥 컴퓨터를 사야 한다. 예전 MacBook은 너무 느려서 개발하기에는 힘들듯...
- Mac OSX
우선 기본적인 정보들은 이렇고, 해야할 것들은 많은데 흥미롭고 재미있다. 역시나 가장 유용하고 자주 찾아가야 할 곳은 iPhone Dve Center - http://developer.apple.com/iphone/index.action가 될 것 같다.
Object-C의 세계로 고고씽!