We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

iOS Development

2024/2025
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Course type:
Elective course
When:
3 year, 1, 2 module

Instructor


Грачев Александр Евгеньевич

Программа дисциплины

Аннотация

Курс посвящен проектированию и разработке мобильных приложений для операционной системы 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

Авторы

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