Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную информацию об использовании файлов cookies можно найти здесь, наши правила обработки персональных данных – здесь. Продолжая пользоваться сайтом, вы подтверждаете, что были проинформированы об использовании файлов cookies сайтом НИУ ВШЭ и согласны с нашими правилами обработки персональных данных. Вы можете отключить файлы cookies в настройках Вашего браузера.

  • A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 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 module
    0.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

Авторы

  • Асеева Наталья Владимировна
  • Емельянова Мария Максимовна
  • Конаваленак Ирина Александровна
  • Бычков Илья Сергеевич