Mac OS X введение в программирование - PullRequest
0 голосов
/ 07 марта 2011

Я некоторое время пользуюсь Mac, и я старший по специальности CS.Я хочу начать создавать приложения для Mac, но я не знаю, с чего начать.В настоящее время я знаю java, c ++, c, python как мои основные языки.Нужно ли изучать другой язык, например, цель-c?Кто-нибудь может указать мне место для начала?

Ответы [ 5 ]

0 голосов
/ 07 марта 2011

Ну, первые две вещи, которые вам нужно будет сделать, это научиться использовать XCode, а затем вам нужно будет изучить Objective-C.

Чтобы узнать, как использовать Xcode, я бы начал с Руководства по рабочей области Xcode

Для изучения Objective-C у Apple есть отличная бесплатная книга - Язык программирования Objective-C . Один аспект Objective-C, который облегчает изучение многим, заключается в том, что он является истинным расширенным набором C (например, C ++ - нет). Если вы уже знаете C, Objective-C просто добавляет немного поддержки объектов.

Затем я бы взял копию «Какао-программирование» для Mac (R) OS X (третье издание) Аарона Пабло Хиллегаса. Эта книга является стандартом для изучения какао и создания реальных приложений для Mac.

0 голосов
/ 07 марта 2011

Objective-C является официальным языком, который используется при написании приложений для Mac, хотя, поскольку он является надмножеством C, вы также можете использовать код C в своем приложении.

Здесь является хорошей отправной точкой.

0 голосов
/ 07 марта 2011

Да, вы должны изучить Objective-C.Несмотря на то, что существуют другие способы создания приложений для MacOS X, лучше всего поддерживается инфраструктура Cocoa, которую нужно знать в будущем.Учитывая, что вы уже знаете несколько других языков на основе C, подобрать Objective-C не составит особого труда.Вы потратите гораздо больше времени на изучение правильного использования фреймворка, чем на изучение реального языка.Я бы посоветовал вам взять книгу, а также ознакомиться с документацией по Какао.

0 голосов
/ 07 марта 2011

на самом деле это для разработки под iOS, но они также предоставляют и хорошее введение в -> Objective-C Intro

0 голосов
/ 07 марта 2011

Да, вам нужно будет изучить цель-c. Начните здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...