Платформы разработки мобильных приложений учебное пособие

Учебное пособие разработано в качестве основного теоретического и практического материала по дисциплине Платформы разработки мобильных приложений. В состав учебного пособия включается 9 разделов. Первая половина пособия посвящена изучению общих подходов к современной мобильной разработке на разны...

Full description

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