

Непрерывная интеграция
Изучите основы непрерывной интеграции и настройте ее для проекта GitHub. Вы познакомитесь с тремя различными CI-решениями для создания и тестирования своего приложения: GitHub Actions; Bitrise; Jenkins.
Изучите основы непрерывной интеграции и настройте ее для проекта GitHub. Вы познакомитесь с тремя различными CI-решениями для создания и тестирования своего приложения: GitHub Actions; Bitrise; Jenkins.
Узнайте, как начать работу с недавно анонсированным PencilKit в iOS 13, который принесет в ваши приложения отличные ощущения от карандаша.
UITableViews, они есть везде, и вы, вероятно, знаете, что возможность использовать UITableViews в полной мере, дает вам огромное преимущество как опытному разработчику iOS.
Вы можете безгранично разбираться в любой технологии, знать бесчисленное количество фреймворков, но этого не достаточно, чтобы хорошо писать качественный код, в котором вы сами сможете разобраться даже взглянув на него после полугодового перерыва.
Данный курс является продолжением курса по UITableView, на котором мы разрабатывали приложение Places. Это приложение позволяет регистрировать и сохранять различные ваши места и заведения в локальной базе данных, в качестве которой мы использовали Realm.
Поднимите свой уровень дизайн на новый уровень и создайте реальные приложения с помощью простого средства создания прототипов. Лучший способ для начинающих изучать код и самый эффективный способ для разработчиков изучать дизайн.
iOS 12, Swift 5 и Firebase 5. Этот курс посвящен общению. Мы собираемся создать потрясающее приложение чата / знакомств, которое будет включать такие функции, как push-уведомления, обновления в режиме реального времени, поиск и общение с близкими людьми. Это приложение называется JChat.
Вы скорее всего уже не раз слышали о приложениях, где пользователи могут смотреть через камеру своего смартфона на объекты, которых в реальности нет и вот как раз такие приложения имеют дело с дополненной реальностью. На WWDC-2017 Apple анонсировала свой новый фреймворк - ARKit, который предназначен для создания приложений с дополненной реальностью для мобильных устройств Apple работающих на iOS, то есть iPhone и iPad.
Вы уже наверняка знакомы с паттерном (или архитектурой) приложения MVC. И наверняка вы уже успели столкнуться с тем, что ViewController в этом паттерне принимает слишком много обязанностей и начинает "разбухать", так как на него взваливается слишком много работы.