
Brian Curtis
0
1936
390
Я полон решимости изучать программирование в моей жизни. Да, для меня это все иностранный язык, но я так восхищаюсь работой, которую делают разработчики. Я думаю, что они должны получить награды Эмми или что-то в этом роде. Многие из них, конечно, не получают признания (или финансовой поддержки), которого они заслуживают.
Если вы похожи на меня и интересуетесь изучением программирования на Mac, вы можете быть удивлены, обнаружив количество бесплатных ресурсов для начала работы.
Автоматизация Mac стала проще
Прежде всего, если вы абсолютно новичок в программировании, вам следует рассмотреть серию подкастов Бена Уолди под названием Mac Automation Made Simple (ссылка на iTunes Store). Его учебные пособия посвящены AppleScript и программе Apple Automator, обе из которых поставляются с Mac OS. Икс.
Серия Уолди включает в себя отличные вводные темы для изучения программирования на Mac, такие как: знакомство с AppleScript и редактором сценариев, расширение Automator с помощью сторонних действий, создание рабочего процесса PDF Automator и создание рабочего процесса Automator Microsoft Word 2008.
AppleScript, вероятно, является одним из самых основных языков программирования, которые могут изучать новые пользователи. Начните с первой главы серии Apple Training, чтобы познакомиться с программой и языком.
С другой стороны, Automator не требует языка кодирования. Это программа для непрограммистов, но она помогает, если вы можете мыслить как программист, с точки зрения настройки логических рабочих процессов для достижения желаемой автоматизации на вашем компьютере. Если вы абсолютный новичок и не имеете опыта работы с JavaScript, определенно начните с Apple Automator. Учебник моего собственного Automator, Изменение размера файлов с помощью Automator, познакомит вас с программой.
Инструменты разработчика Apple
Apple сама предоставляет множество ресурсов для программирования. Это одна из причин того, что так много приложений для iPhone и других приложений создаются. После того, как вы зарегистрируетесь на их сайте Инструментов разработчика, вы сможете скачать PDF-руководства для изучения языков, таких как C, Objective-C, X-code и Cocoa..
Вы можете скачать бесплатную копию X-кода (в том числе iPhone SDK) Interface Builder бесплатно. Эти программы вместе с Dashcode также устанавливаются на установочный диск Mac OS X, но не устанавливаются автоматически.
Программирование приложений iPhone
Я считаю, что благодаря популярности приложений для iPhone Standard University был одним из первых учебных заведений, разработавших курс по разработке iPhone. Весь курс доступен в виде серии видео-урока (ссылка на iTunes Store).
Работа требует некоторого времени, но охватывает инструменты и API, необходимые для создания приложений для платформы iPhone с использованием iPhone SDK. Раздаточные материалы для курса, в форме PDF, включены в подкасты.
Темы включают в себя: введение в Mac OS X и Cocoa Touch, использование Objective-C, основы контроллера представления, табличные представления, как создать приложение для iPhone, которое не сосет, советы по отладке, оптимизация OpenGL для iPhone и модульное тестирование.
Привет, мир
Почти все курсы начнутся с простого урока Hello World. После того, как вы загрузите приложения для кодирования Apple, ссылки на которые приведены выше, вы, возможно, захотите начать с этого урока, Руководства для абсолютного новичка по разработке iPhone, чтобы быстро познакомиться с кодированием..
Хотя изучение программирования на Mac не так просто, как добавление и удаление файлов, это не ракетостроение. Это можно узнать.
Если вы начинающий разработчик, дайте нам знать, как вы начали.