2012-02-09 3 views
0

가능한 중복 :
Right programing language for developing application for Mac코코아, 엑스 코드, 오브젝티브 C

내가 프로그래밍에 안돼서 내가 HTML과 CSS를 알고 있지만, 비 웹 개발의 관점에서 언어, 바보. Mac 용 응용 프로그램을 만들고 싶습니다. ipod touch가 아니고, Xcode를 다운로드 한 것뿐입니다. 그러나 내가 읽은 모든 기사는 어떤 언어를 배우 느냐에 관해 매우 불분명합니다. 이 작업을 수행하기 위해 알아야 할 언어는 무엇입니까?

+1

Dup : http://stackoverflow.com/questions/4634679/right-programing-language-for-developing-application-for-mac 이미 질문이 있는지 묻기 전에 사이트를 실제로 검색해야합니다. . – mydogisbox

+0

사과드립니다. 다음에 그렇게 할 것입니다. 제게 알려 줘서 고마워요! :) – Billjk

+0

문제 없습니다. 여기에서 올바른 길을 찾으려고 노력하고 있습니다. :-) – mydogisbox

답변

2

배우는 데 필요한 언어는 Objective-C입니다. Cocoa은 라이브러리의 프레임 워크이고 API '이며 Mac OS X의 런타임입니다. XCodeObjective-C에 프로그래밍하는 데 사용하는 IDE입니다.

그것의

생각해이 방법 :.에 당신이 Objective-C을 배울 수 있지만, Cocoa없이 당신이 Cocoa이 들어오는 곳이다 매우 어려운 시각을 API없이 OS X 환경에서 아무것도를 할 것이다

+0

그래서 코코아와 목표 - c를 배울 필요가 있니? – Billjk

+0

Cocoa는 Objective-C로 작성된 * 프레임 워크 *입니다. HTML과 CSS 만 알면이 구분은 생소합니다. 다른 웹 언어 (예 : PHP, Ruby, Python, JavaScript)로 작업 한 경우 이러한 구분은 앞서 언급 한 언어와 Codeigniter, Rails, Django 또는 jQuery 등의 구별과 비슷합니다. 학습 목표 - C는 (상대적으로) 빠르고 쉽습니다. OTOH의 코코아는 너무 커서 아무도 모든 것을 아는 사람이 아닙니다. –

+0

네, 파이썬을 알고 있습니다 – Billjk

1

주요 언어 OS XObjective-C입니다. 이것은 표준 C 언어의 확장입니다. 따라서 최소한 기본 사항이 C임을 알면 여기에서 시작하는 것이 좋습니다.

Cocoa은 기본 응용 프로그램 프레임 워크 응용 프로그램 인 OS X에서 사용하고 있습니다. 그걸 배우기 위해 책을 준비하십시오!

나는이 책을 Aaron Hillegass에서 권합니다. 놀랍습니다!

+0

그래서 나는 C의 기초, obj-c 및 코코아도 배웁니다. – Billjk

+0

Cocoa는 기본적으로 Mac 응용 프로그램을 개발하는 데 사용할 수있는 클래스와 함수를 제공합니다. C를 아는 것도 나쁘지는 않지만 Obj-C를 첫 번째 프로그래밍 언어로 배울 수도 있습니다. 많은 Obj-C 또는 코코아 서적은 CFS와의 짧은 소개 섹션을 가지고 있습니다. – guitarflow

+0

나는 Hillegass 책에 동의합니다. 그리고 새로운 판이 방금 나왔습니다! –