Макинтош

6 начальных ресурсов для изучения программирования на Mac

6 начальных ресурсов для изучения программирования на Mac

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

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

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

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

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

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, основы контроллера представления, представления таблиц, как создать приложение для iPhone, которое не сосет, советы по отладке, оптимизация OpenGL для iPhone и модульное тестирование.

Привет, мир

macprogramming_3

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

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

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

Похожие посты
Tech новостиWindowsКак сделатьМакинтош

Mac Pro по сравнению с ПК переоценен?

Макинтош

Как получить Dark Mode для всех сайтов на Mac

Как сделатьМакинтош

Как увеличить память вашего MacBook

Tech новостиКак сделатьМакинтош

Где находятся функции iTunes в macOS Catalina?