'오브젝티브-C'에 해당되는 글 1

  1. 2009/12/24 아이폰 어플 개발, 오브젝티브-C의 대안은? (1)

요즘 개발자들 사이에서 아이폰 어플리케이션 개발이 열풍인 것 같습니다. 예스24 IT분야 베스트셀러 톱10 중에 4개가 아이폰 개발에 관한 것이더군요.

제가 사적으로 아는 한 php 개발자도 아이폰 어플을 개발하고 싶다며, 방안을 찾고 있더군요.


하지만 아이폰 어플 개발을 위해서는 사전준비가 좀 필요합니다.

우선 맥 운영체제가 설치된 컴퓨터가 필요합니다. 맥프로나 맥북, 아이맥 뭐든 상관 없지만, 대부분의 개발자는 새로운 컴퓨터를 구매해야 할 것입니다. 저렴한 미니맥으로도 가능하다고 합니다.

애플 개발자 프로그램에 등록해야 하는 것도 필수적인 과정입니다. SDK와 툴은 애플에서 무료로 제공하는 것을 이용할 수 있습니다.

여기까지는 그나마 괜찮은데요. 가장 난관은 오브젝티브-C라는 언어로 코딩을 해야 한다는 점일 것입니다. 오브젝트-C는 국내에선 꽤 낯선 언어죠. 때문에 기존 웹 개발자나, 자바개발자, C++개발자들은 추가로 공부를 좀 해야 합니다.

물론 컴퓨터 프로그래밍이라는 것이 알고리듬, 로직을 구성하는 실력만 있으면, 문법을 습득하는 것은 금방이라고 합니다만, 어쨌든 새로운 공부를 해야 한다는 점이 반갑지만은 않을 것입니다. 오브젝트 C가 C언어를 기반으로 하고 있으니 그나마 좀 다행입니다.

그런데 앞으로는 오브젝티브 C 이외에 다른 언어로도 아이폰 어플리케이션을 개발할 수 있다는 소식이 들립니다.

델파이가 그 주인공입니다. 델파이는 볼랜드에서 개발한 파스칼 기반의 객체지향언어로, 윈도 애플리케이션 개발에 뛰어난 성능을 발휘하는 것으로 유명하죠.

볼랜드포럼의 전 운영자인 박지훈(임프)님에 따르면 내년에는 델파이로 아이폰 어플리케이션을 개발할 수 있다고 합니다.

델파이가 원래 새로운 플랫폼을 지원하는데는 무척이나 빠릅니다.
현존하는 통합개발환경(IDE) 중에 윈도7을 지원하는 제품은 델파이가 유일할 정도입니다.

윈도7 어플리케이션 개발을 위해 MS가 내 놓은 신제품인 비주얼스튜디오 20100도 아직은 베타 상태입니다. 정식버전은 내년에 나올 예정이죠.

델파이가 맥OS∙아이폰까지 지원한다면, 델파이로 윈도 프로그램을 개발했던 많은 개발자들도 손 쉽게 아이폰 어플리케이션을 개발할 수 있을 것입니다. 델파이 개발자들에게는 희소식이겠네요.
2009/12/24 16:33 2009/12/24 16:33