Код
#Подкаст

iOS-разработка: SwiftUI, востребованность в России, дороговизна, паттерны

Подкаст «Люди и код», выпуск №59: Алексей Гладков.

Иллюстрация: Polina Vari / Skillbox Media

Алексей Гладков


Автор ютуб-канала Mobile Developer.


Содержание выпуска

  • Какие устройства работают под управлением iOS. Какие ещё ОС есть в экосистеме Apple.
  • Особенности создания приложений под разные устройства.
  • На каком стеке создаются iOS-приложения. Какие языки программирования и фреймворки используются.
  • Инструменты iOS-разработки: IDE и другие. Почему iOS-разработку нередко называют «платной».
  • Flutter, Xamarin, React Native, JavaScript, Kotlin Multiplatform — где и как они используются в iOS-разработке. Кросс-платформенная разработка на iOS.
  • Как менялась iOS (и методы разработки под неё) за всё время своего существования.
  • Что и как работает и не работает на разных версиях iOS.
  • Политика Apple в отношении разработчиков. Apple и комьюнити разработчиков.
  • Что такое SwiftUI, что лучше выбрать для нового проекта, как изменилась разработка с приходом SwiftUI.
  • Objective-C — нужен ли он ещё, как часто пригождается, есть ли у него плюсы или только минусы.
  • Чем хорош язык Swift.
  • Паттерны проектирования в iOS.
  • Какие важные библиотеки и фреймворки используются для разработки на iOS.
  • Многопоточность в iOS и как она реализуется.
  • Зависимость разработки от типа процессора — изменилось ли что-то с появлением линейки M.
  • Главные концепции и компоненты в iOS-разработке. Материалы и гайды от Apple.
  • В чём сложность iOS-разработки. Какие нерешённые проблемы существуют, что неудобно в разработке под эту платформу.
  • Как живёт iOS-разработка в России после 24 февраля. Нужны ли ещё такие разработчики.
  • В чём кайф iOS-разработки.
  • Какие фичи планирует добавить Apple в будущих версиях iOS.
  • Чем различается разработка под iOS и Android.
  • Какие ошибки чаще всего совершают iOS-разработчики.
  • Как зарегистрировать свой аккаунт разработчика в App Store, что это вообще за аккаунт, какие функции у него есть и для чего он нужен.
  • Какими скиллами и знаниями должны обладать джуны для первой работы в программировании под iOS.

Полезные ссылки

Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/tym83.

Слушать выпуск

Наш подкаст удобно слушать на популярных платформах:

Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

Нейросети для работы и творчества!
Хотите разобраться, как их использовать? Смотрите конференцию: четыре топ-эксперта, кейсы и практика. Онлайн, бесплатно. Кликните для подробностей.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована