Перед начинающими iOS-разработчиками, как правило, не ставят больших амбициозных задач. Чаще всего задачи сводятся к изменению цвета кнопки, корректированию текста, замене картинки и т.д.
Таким образом, от разработчика уровня Junior требуются базовые знания языка Swift и некоторый опыт работы со средой разработки Xcode.
Какие материалы можно изучить
Super easy dev советует начать изучение языка Swift с книги SWIFT для детей:
Мы не будем публиковать конкретные ссылки для покупки книги, но вы легко сможете найти её в интернете.
Следущий ресурс, на который стоит обратить внимание - это видеоблог super easy dev на YouTube. В нем мы разбираемся с основами языка Swift и и показываем его работу на наглядных примерах.
Например, у нас есть ролик про создание приложения VK на Swift за 60 минут.
Какой компьютер выбрать
Для разработки под платформу iOS нужно обзавестись компьютером с операционной системой MacOS. Если у вас достаточно мощный ПК на базе Windows/Linux, то некоторое время можно обходиться без компьютера Mac с помощью утилиты Hackintosh, но со временем придется подыскать себе какой-нибудь макбук.
Конечно, что мощнее будет ваш мак, тем лучше для вас и качества ваших приложений.
Если бюджет ограничен, то можно посмотреть в сторону более бюджетных вариантов. Например, на Авито продаются очень достойные аппараты в диапазоне 40-50 тысяч рублей:
Если вы начнете изучать Swift и разберетесь в основах, то ваш прогресс будет расти ежедневно, а программирование превратится в способ хорошего заработка.
Если у вас есть вопросы по разработке - смело пишите в наш телеграм-чат.
Всем пока!