Реклама

macprogramming_10Я полон решимости изучать программирование в моей жизни. Да, для меня это все иностранный язык, но я так восхищаюсь работой, которую делают разработчики. Я думаю, что они должны получить награды Эмми или что-то в этом роде. Многие из них, конечно, не получают признания (или финансовой поддержки), которого они заслуживают.

Если вы мне нравитесь и вам интересно изучать программирование на Mac, вы можете быть удивлены, обнаружив количество бесплатных ресурсов для начала работы.

Автоматизация Mac стала проще

macprogramming_9Прежде всего, если вы абсолютно новичок в программировании, вы должны рассмотреть серию подкастов Бена Уолди под названием Mac Automation Made. Простой (ссылка на iTunes Store). Его учебные пособия посвящены AppleScript и программе Apple Automator, обе из которых поставляются с Mac OS X.

Серия Уолди включает в себя отличные вводные темы для изучения программирования на Mac, такие как: Представление AppleScript и Script Editor, Расширение Automator с помощью сторонних действий, Создание рабочего процесса Automator PDF и Создание Microsoft Word 2008 Automator Workflow.

instagram viewer

AppleScript, вероятно, является одним из самых основных языков программирования, которые могут изучать новые пользователи. Начните с первой главы Серия Apple Training познакомиться с программой и языком.

Automator, с другой стороны, не требует языка кодирования. Это программа для непрограммистов, но она помогает, если вы можете мыслить как программист, с точки зрения настройки логических рабочих процессов для достижения желаемой автоматизации на вашем компьютере. Если вы абсолютный новичок и не имеете опыта работы с JavaScript, определенно начните с Apple Automator. Учебник моего собственного Automator, Изменение размера файлов с помощью Automator, познакомит вас с программой.

Инструменты разработчика Apple

обучение программированию Mac

Сама Apple предоставляет множество ресурсов для программирования. Это одна из причин, по которой создается так много приложений для iPhone и других приложений. После того, как вы зарегистрируетесь на их сайте Инструментария для разработчиков, вы сможете скачать руководства в формате PDF для изучения таких языков, как C, Objective-C, X-code и Cocoa.

Вы можете скачать бесплатную копию X-кода (в том числе iPhone SDK) Interface Builder бесплатно. Эти программы вместе с Dashcode также устанавливаются на установочный диск Mac OS X, но не устанавливаются автоматически.

Программирование приложений iPhone

iPhoneappcourseЯ уверен, что благодаря популярности приложений для iPhone Standard University был одним из первых учебных заведений, разработавших курс по разработке iPhone. Весь курс доступен в виде серии видео-урока (ссылка на iTunes Store).

Работа требует некоторого времени, но охватывает инструменты и API, необходимые для создания приложений для платформы iPhone с использованием iPhone SDK. Раздаточные материалы для курса, в виде PDF, включены в подкасты.

Темы включают в себя: введение в Mac OS X и Cocoa Touch, использование Objective-C, основы View Controller, таблица Представления, как создать приложение для iPhone, которое не сосет, советы по отладке, оптимизация OpenGL для iPhone и устройства Тестирование.

Привет мир

macprogramming_3

Почти все курсы начнутся с простого урока Hello World. После загрузки приложений Apple для кодирования, указанных выше, вы можете начать с этого учебник «Руководство для начинающих по разработке для iPhone» для начинающих, чтобы быстро представить себя кодирование.

Хотя изучение программирования на Mac не так просто, как добавление и удаление файлов, это не ракетостроение. Это можно узнать.

Если вы начинающий разработчик, дайте нам знать, как вы начали.

Бакари - независимый писатель и фотограф. Он давний пользователь Mac, фанат джазовой музыки и семьянин.