Программирование на Kotlin для Android — Книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассмотрены основные структуры и элементы языка, подробно описан фреймворк коллекций Kotlin. Показана архитектура операционной системы Android, приложений и их контейнеров, изучаются основы параллельного программирования. Рассказано о потокобезопасности, работе с параллелизмом с использованием обратных вызовов. Отдельная глава посвящена специальным конструкциям Kotlin — сопрограммам, с акцентом на структурированный параллелизм. Рассматриваются каналы, использование потоков для асинхронной обработки данных. Изучаются вопросы повышения производительности приложений с использованием инструментов профилирования Android и снижения потребления ресурсов за счет оптимизации производительности. Есть много книг, в которых продемонстрировано, как работает Android, Kotlin или параллелизм. Kotlin становится все более популярным среди разработчиков благодаря простоте внедрения и более чистому синтаксису, но этот язык предлагает гораздо больше, а именно: новые способы решения проблем параллелизма в Android. Мы написали эту книгу, чтобы подробно представить уникальную и особую взаимосвязь этих тем. И Android, и Kotlin быстро меняются. Уследить за всеми изменениями может быть непросто. Мы рассматриваем эту книгу как важную контрольную точку в истории: в ней показано, откуда появилась система Android, на каком этапе эта операционная система находится сейчас, и как она продолжит эволюционировать по мере развития Kotlin. Кому адресована эта книга: Любому из более чем шести миллионов инженеров Android. Мы считаем, что эта книга будет полезна практически каждому разработчику, работающему с данной операционной системой. Хотя свободно владеть Kotlin будет небольшой процент из них, даже они, скорее всего, что-то почерпнут из той информации, которую мы представим. Но на самом деле эта книга рассчитана на подавляющее большинство разработчиков, которые еще не перешли на Kotlin, а также на тех, кто соприкоснул ся с Kotlin, но не достиг того уровня знакомства с этим языком, который они, возможно, приобрели при разработке приложений для системы Android, ориентированной на Java.
Название: Программирование на Kotlin для Android Автор: Пьер-Оливье Лоране, Аманда Хинчман-Домингес, Дж. Блейк Мик, Майк Данн Издательство: БХВ-Петербург Год: 2024 Страниц: 338 Формат: PDF Размер: 21,99 МБ Качество: отличное Язык: русский
|