Платформы разработки мобильных приложений учебное пособие
Учебное пособие разработано в качестве основного теоретического и практического материала по дисциплине Платформы разработки мобильных приложений. В состав учебного пособия включается 9 разделов. Первая половина пособия посвящена изучению общих подходов к современной мобильной разработке на разны...
Main Author: | |
---|---|
Other Authors: | , |
Format: | Book |
Language: | Russian |
Published: |
Москва
РТУ МИРЭА
2023
|
Online Access: | ЭБС Лань ЭБС Лань Перейти в каталог НТБ ТГАСУ |
Summary: | Учебное пособие разработано в качестве основного теоретического и практического материала по дисциплине Платформы разработки мобильных приложений. В состав учебного пособия включается 9 разделов. Первая половина пособия посвящена изучению общих подходов к современной мобильной разработке на разных платформах, а также изучению разработке мобильных приложений с применением набора инструментов Jetpack Compose. Рассматриваются паттерны проектирования, а также технологии хранения, обработки и передачи данных в мобильных приложениях, написанных на языке Kotlin, с применением библиотек Room, Retrofit и Hilt.Вторая половина посвящена кроссплатформенному фреймворку Flutter. Изучаются преимущества и недостатки применения кроссплатформенных технологий, рассматривается язык Dart и его применение в рамках фреймворка, описываются особенности работы с UI составляющей и особенности отрисовки UI компонентов, позволяющие создавать одинаковые интерфейсы для разных платформ. Также приводится описание архитектурных паттернов, применяемых при реализации приложений на Flutter, на примере паттерна BLoC. В довершении приводятся примеры библиотек и инструментов для реализации хранения данных и сетевого взаимодействия. Учебное пособие предназначено для бакалавров 4 курса Института информационных технологий, обучающихся по направлению подготовки 09.03.04 Программная инженерия. |
---|---|
Physical Description: | 172 с. |
ISBN: | 9785733918570 |