Программирование на Kotlin для Android

Эта книга представляет собой практическое руководство по разработке мобильных приложений для Android с использованием языка Kotlin. Авторы подробно рассматривают основные структуры и элементы языка Kotlin, включая систему типов, null-безопасность, функциональные типы и обобщённое программирование.

Особое внимание уделяется архитектуре операционной системы Android, структуре приложений и их контейнеров. Книга глубоко погружается в тему параллельного программирования, рассматривая вопросы потокобезопасности и работы с параллелизмом через обратные вызовы.

Центральное место в издании занимает изучение сопрограмм Kotlin с акцентом на структурированный параллелизм. Авторы демонстрируют работу с каналами и использование потоков для асинхронной обработки данных, что является ключевым аспектом современной Android-разработки.

Завершающие разделы посвящены оптимизации производительности приложений: использованию инструментов профилирования Android и методам снижения потребления ресурсов. Книга содержит практические примеры и рекомендации для создания эффективных и отзывчивых мобильных приложений.

Программирование на Kotlin для Android
A
Автор
Пьер-Оливье Лоране, Аманда Хинчман-Домингес, Дж. Блейк Мик, Майк Данн
Издательство
БХВ-Петербург
Год
2024
Язык
Русский
5
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент