Intro with Disclosure: Привет, я К. Из Турции, и это мой первый блог на Medium, поэтому, возможно, в этой статье будет много ошибок, но я попытаюсь рассказать о том, как стать разработчиком iOS забавным и простым способом. И не будет никакой технической информации. Практически не будет технической информации.

Итак, Кто такой разработчик iOS?

Разработчик iOS — это человек, который разрабатывает приложения для платформы Apple. Это самый простой способ сказать это. Другой способ сказать, что вы должны использовать устройства Apple, чтобы стать разработчиком iOS.

Да, это обязательно. У вас должен быть MacBook или iMac для запуска Xcode.

Что такое Xcode?

Xcode — это приложение (IDE) для разработчиков iOS, которое они используют для разработки iOS. И да, это Xcode, предоставленный Apple, и работает только в среде Mac.

Получив MacBook (или iMac) и приложение Xcode, которое можно загрузить из AppStore как бесплатное приложение, вы готовы начать путь разработчика iOS.

С чего начать?

Вам нужно успокоиться. Это главный совет, который я могу вам дать. Это не трудное путешествие. Это на самом деле очень весело и приятно, если вы идете шаг за шагом.

Во-первых, вам нужно понять динамику Xcode. После этого вам нужно выбрать, какие языки вы собираетесь использовать для разработки. Аа да мы еще не говорили о языках, запомните пошагово.

Итак, у нас есть два разных языка для разработки под iOS. Один из них — Objective-C, другой — Swift. Objective-C — старый. Свифт - новый. И у нас есть SwiftUI, более новый. SwiftUI — это не язык, поэтому я пока притворюсь, что его вообще не существует. Я расскажу о SwiftUI позже.

В этой статье Swift рекомендуется для разработки, но, конечно, вам нужно изучить и узнать о Objective-C, и возможно просто возможно это может быть лучше для вас.

Почему я рекомендую Swift?

Потому что он новее, чем Obj-C. И большинство клиентов и работодателей хотят использовать Swift для разработки. Возможно, только старые компании хотят разрабатывать Obj-C, потому что их кодовые базы находятся на Obj-C. Другая причина выбора Swift заключается в том, что его легко читать и понимать. Если вы новичок в программировании, это действительно хорошее начало для разработки. Подробное сравнение swift и Obj-C вы можете найти по этой ссылке.

Маленькие шаги

После выбора языка и изучения основ Xcode вы готовы начать. Я называю это маленькими шагами, потому что нужно начинать с победы. Если вы поторопитесь и потеряете уверенность в разработке, это будет пустой тратой времени, но если вы будете делать это шаг за шагом, вам будет легче двигаться вперед, и ваш уровень успеха будет выше в долгосрочной перспективе.

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

До скорого, товарищи.

Помните, это только начало.