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

iOS Development

2023/2024
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
  • Интерфейс и дизайн
  • Работа с данными
  • Сетевое взаимодействие
  • Многозадачность и асинхронное программирование
  • Архитектуры мобильной разработки
Элементы контроля

Элементы контроля

  • неблокирующий Самостоятельная работа 1
  • неблокирующий Самостоятельная работа 2
  • неблокирующий Самостоятельная работа 3
  • неблокирующий Самостоятельная работа 4
  • неблокирующий Самостоятельная работа 5
  • неблокирующий Итоговое приложение
  • неблокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2023/2024 учебный год 2 модуль
    0.42 * Итоговое приложение + 0 * Самостоятельная работа 1 + 0 * Самостоятельная работа 2 + 0.06 * Самостоятельная работа 3 + 0.06 * Самостоятельная работа 4 + 0.06 * Самостоятельная работа 5 + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • 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 - 378758 - https://ibooks.ru/bookshelf/378758/reading - 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
  • Сейболд К. - Apple. Большая книга советов и секретов - 978-5-9775-0316-7 - Санкт-Петербург: БХВ-Петербург - 2009 - 335206 - https://ibooks.ru/bookshelf/335206/reading - iBOOKS