Бакалавриат
2024/2025





Разработка мобильных приложений iOS
Статус:
Курс по выбору (Технологии искусственного и дополненного интеллекта)
Направление:
09.03.04. Программная инженерия
Когда читается:
3-й курс, 1, 2 модуль
Формат изучения:
без онлайн-курса
Охват аудитории:
для своего кампуса
Преподаватели:
Грачев Александр Евгеньевич
Язык:
русский
Кредиты:
4
Программа дисциплины
Аннотация
Курс посвящен проектированию и разработке мобильных приложений для операционной системы iOS, используемой на устройствах Apple, таких как iPhone и iPad. Участники курса изучат основные принципы разработки под мобильные устройства, а также получат практические навыки создания современных приложений, оптимизированных для iOS-экосистемы.
Цель освоения дисциплины
- Овладение базовыми и продвинутыми навыками iOS-разработки
- Способность самостоятельно создавать качественные мобильные приложения под iOS
- Понимание особенностей и принципов взаимодействия с экосистемой Apple.
Планируемые результаты обучения
- Участники смогут создавать и оптимизировать мобильные приложения для iOS.
- Узнать современные подходы и технологии в мире мобильной разработки.
Содержание учебной дисциплины
- Введение в iOS-разработку
- Язык программирования Swift
- Интерфейс и дизайн
- Работа с данными
- Сетевое взаимодействие
- Многозадачность и асинхронное программирование
- Архитектуры мобильной разработки
Элементы контроля
- Самостоятельная работа 3
- Самостоятельная работа 4
- Самостоятельная работа 5
- Итоговое приложение
- Самостоятельная работа 1
- Самостоятельная работа 2
- Экзамен
Промежуточная аттестация
- 2024/2025 2nd module0.4 * Итоговое приложение + 0 * Самостоятельная работа 1 + 0 * Самостоятельная работа 2 + 0.06 * Самостоятельная работа 3 + 0.06 * Самостоятельная работа 4 + 0.06 * Самостоятельная работа 5 + 0.42 * Экзамен
Список литературы
Рекомендуемая основная литература
- Craig Clayton. (2018). Learn IOS 11 Programming with Swift 4 : Learn the Fundamentals of IOS App Development with Swift 4 and Xcode 9, 2nd Edition. Birmingham: Packt Publishing. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1703783
- Языки программирования: Учебное пособие. Стандарт третьего поколения. - 978-5-4461-9407-0 - Тюгашев А. - 2021 - Санкт-Петербург: Питер - https://ibooks.ru/bookshelf/378758 - 378758 - iBOOKS
Рекомендуемая дополнительная литература
- Apple. Большая книга советов и секретов - 978-5-9775-0316-7 - Сейболд К. - 2009 - Санкт-Петербург: БХВ-Петербург - https://ibooks.ru/bookshelf/335206 - 335206 - iBOOKS
- EDDY, M. (2019). Apple iOS 12: The Biggest Changes in Years. PC Magazine, 76. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=f5h&AN=136025675