Как стать автором
Обновить

Разбираем ошибки начинающих iOS-разработчиков

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров12K
Всего голосов 4: ↑3 и ↓1+4
Комментарии6

Комментарии 6

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

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

Быть может, если материал будет полезным, мы с командой соберем еще кейсов :)

В 2023 году учить студентов верстке в сторибордах и на UIKit - это очень любопытное решение. Очень любопытное.

Привет! Спасибо за комментарий.

Команда курса тщательно анализирует рынок и учитывает запросы и уровень аудитории. Так как курс не предполагает наличия знаний о программировании на старте и многие студенты впервые сталкиваются с кодом, для создания первого приложения были выбраны сториборды. Это позволяет быстро получить красивое и функционирующее приложение уже за первый спринт.

Также стоит учесть, что переход компаний на новые инструменты и подходы занимает время, и не все команды используют те подходы, которые вам кажутся верными. Умение работать со сторибордами и XIB'ами по-прежнему актуально, так как многие все еще используют их для разработки или поддержки существующих проектов.

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

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

НЛО прилетело и опубликовало эту надпись здесь

Я сказал, что решение учить сторибордам и UIKit выглядит любопытным. Не отрицаю, что UIKit используется во многих компаниях, да что уж там, я видел всего 2 проекта, где в проде используется SwiftUI.

Если бы меня спросили, с чего начинать обучение верстке экранов в iOS, я бы предложил сначала поверстать немного на UIKit в коде (через констрейнты), а потом перейти на SwiftUI.

Свое мнение не навязываю)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий