Не Objective-C единым.

Конечно же, если вы интересуетесь программированием под iOS, то вы знаете, что в Apple сделали свой собственный язык программирования, и настоятельно рекомендуют использовать при разработке именно его. Этот язык программирования называется «Swift».

Впервые я о нем услышал на канале Just Dev.

Прекрасный вводный курс (только первые два видео перепутаны местами, будьте внимательны):

Обратите внимание, что курсу полтора года, а поскольку язык довольно молодой, то многие конструкции уже поменялись. Но все равно эти несколько видеоуроков будут полезны для понимания того что это за язык и зачем он нужен.

Оооп!

Естественно, для разработки мобильных приложений необходимы знания объектно-ориентированного программирования. Я недолго искал их на «ютюбе».

«Основы программирования»:

«Основы ООП»:

И, собственно, примеры для Objective-C:

С чего все началось.

После того как я окончил университет, я обнаружил себя живущим в отцовской квартире с отцовской же машиной под окном. Недолго думая я сел в машину и поехал «бомбить», то есть — зарабатывать извозом. После нескольких месяцев такой работы (иногда и по ночам), я понял что нужно работать не руками-ногами, а головой. Тогда я взял методичку с вводным курсом по 1С (8), прочитал ее и выполнил все упражнения. После этого составил резюме и через пару недель устроился на работу в 1С-франчайзинг. Стартовая зарплата составляла 500 долларов. Шел 2008 год.

Через четыре года я понял, что профессия «программист 1С» западнее Ужгорода никому не нужна. А поскольку на жизнь у меня грандиозные планы, я решил переквалифицироваться в программиста, который знает какой-нибудь более универсальный и востребованный язык. К тому времени я уже попал в секту айфонистов, поэтому выбор был сделан сразу — я купил свой первый макбук и начал изучать XCode. Но продлилось это недолго, и забегая вперед, сразу скажу, что воплощать свой план в жизнь я начал еще через четыре года. А чем же я занимался все это время?

А все эти четыре года я продолжал программировать на 1С, изобретал системы заработка на бирже, программировал эти самые системы, даже немного управлял командой программистов. В общем: занимался всем чем угодно кроме изучения XCode и Objective-C. И вот момент настал: нужно все-таки осваивать новую универсальную профессию, тем более что средств для этого пруд-пруди.

Начал я с этих уроков:

Несмотря на то что их совсем немного, базовые знания по работе со средой разработки, а также первоначальные навыки программирования в Objective-C я получил. В общем: рекомендую всем желающим.