C + GUI + Mac OS - PullRequest
       26

C + GUI + Mac OS

2 голосов
/ 30 марта 2010

Я знаю c и хочу разрабатывать приложения с графическим интерфейсом для Mac OS. С чего начать?

Ответы [ 7 ]

16 голосов
/ 30 марта 2010

Learn Objective-C.

Затем возьмите Какао (и все Каркасы, которые идут с ним )

10 голосов
/ 30 марта 2010
  1. Купить компьютер Apple
  2. Установить XCode с прилагаемого DVD
  3. Запустить обновление программного обеспечения из системного меню
  4. Запустить XCode
  5. Выберите меню «Справка», выберите «Документация разработчика»
  6. Нажмите на любую из множества вещей, например «Быстрый старт» или «Начало работы с XCode».
  7. Прочитайте
  8. Программа
  9. GoTo 7.
4 голосов
/ 30 марта 2010

Загрузка xcode будет вашим первым шагом. Это основная среда разработки для Mac, и она бесплатна. Тогда вам захочется получить книгу о Какао с / Objective-C или Углерод с / о. Apple еще больше продвигает Какао.

2 голосов
/ 08 января 2015

Библиотека Simple DirectMedia Layer (SDL) является еще одним вариантом. Это библиотека кроссплатформенной разработки, которую можно использовать для написания приложений на основе графического интерфейса для Mac OS на C.

1 голос
/ 03 июня 2010

Вы также можете попробовать с QT и C ++. Попробуйте здесь:

http://qt.nokia.com/products/platform/qt-for-mac

1 голос
/ 30 марта 2010

Я считаю, что все Mac в настоящее время поставляются с полным набором инструментов разработки. Они не предварительно загружены на Mac, но находятся в упаковке CD-ROM или DVD-ROM. Кроме того, вы можете перейти на сайт Apple и покопаться, пока не найдете раздел разработки, и скачать Xcode. (Это будет то же самое, но, возможно, более новая версия.)

Mac OSX использует язык под названием Objective-C, который расширен на C с помощью возможностей OO, которые больше похожи на Smalltalk, чем на более обычный тип Simula (скажем, в C ++). Хотя на самом деле вам не нужно много его использовать, именно так вы будете писать код интерфейса.

Кроме того, он использует структуру Какао. Существовал каркас под названием Carbon, который представлял собой очистку и модернизацию системных возможностей Macintosh до Mac OSX, но он остался позади.

Вы можете найти бесплатную информацию, если вы посмотрите, или вы можете купить книги на них. Книги, вероятно, лучший ресурс для изучения.

1 голос
/ 30 марта 2010

Хотя есть Углерод , это фреймворк, который не является первоклассным в будущем. Если вы хотите получить доступ ко всем функциям Mac OS X, вам нужно изучить Objective-C и использовать Какао .

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