Бесплатная доставка при покупке от 700 рублей* Бесплатная доставка при покупке от 700 рублей действует при выборе пунктов выдачи Boxberry или 5post.
Издательский Дом "Питер"
Магазин Издательство Новости Авторам Rights
Войти / Регистрация
0 = 0 р.
Итого: 0 р.
8 (800) 500 42 17
Время работы:
Пн-Пт: с 10:00 до 18:00

Время работы:
Пн-Пт: с 10:00 до 18:00

 
Новинки Бестселлеры Скоро Рекомендуем
Главная > Авторы > От Д до И > Жаркова Анна Александровна > Kotlin Multiplatform на практике
Kotlin Multiplatform на практике

Kotlin Multiplatform на практике

Жаркова А. А.

  • Тема: Библиотека программиста
  • Год: 2026
  • Страниц: 384
  • Вес: 616 г.
  • Обложка: Мягкая обложка
  • Формат: 165х233х20 мм
  • ISBN: 978-5-4461-4406-8
Бумажная книга
(+ pdf, epub)
 
 
Цена:
1496 р.
Электронная книга
 
 
Цена:
699 р.
Оглавление Полистать
  • Описание
  • Отзывы
Хотите писать код один раз и запускать его на Android и iOS, сохранив нативное качество и производительность? В этой книге вы освоите все шаги разработки полнофункциональных кросс-платформенных приложений с помощью Kotlin Multiplatform SDK — от создания проекта с нуля до миграции существующих нативных решений. Подробные инструкции, архитектурные подходы и реальные примеры помогут уверенно работать с общими модулями, многопоточностью, сетевым слоем, хранением данных и Compose Multiplatform для iOS.
Особое внимание уделено использованию нативного и общего кода в кросс-платформенном приложении, применению expect/actual, тестированию с Kotest, оптимизации разработки с помощью KSP, плагинов компилятора и ИИ-ассистентов. Вы узнаете, как создавать и публиковать собственные KMP-библиотеки, а также получите краткий справочник по Kotlin и Swift, чтобы уверенно ориентироваться в обеих экосистемах.
  • Борис  11.12.2025
    Застрял на 2-й главе. Книга хорошо и подробно описывает теоретические аспекты KMP, но как Android-разработчику без опыта iOS мне очень не хватает наглядности именно на этапе старта. В первой и второй главах много текстовых объяснений, но почти нет визуальных примеров структуры проекта: где именно лежат файлы в commonMain, iosMain, androidMain, как выглядит shared-модуль в реальном проекте, как разложены элементы архитектурного каркаса.

    Автор даёт листинги кода, но не показывает, в какой каталог они попадают, в какой модуль, в какой sourceSet. В результате, когда речь идёт, например, о Platform, expect/actual, структуре учебного приложения, слоях каркаса, приходится постоянно догадываться, куда «это» должно лечь. Это особенно тяжело на этапе главы 2, где описывается каркас приложения и архитектура, но без визуальной структуры исходников.

    Так как книга с самого начала позиционируется как практическая (и даже даёт ссылку на репозиторий), ожидаешь, что базовые схемы расположения кода будут прямо в тексте рядом с листингами — тем более что в книге активно используется иллюстративный материал в других местах (например, скриншоты Android Studio, диаграммы структуры проекта, визуализации SDK). Но этих визуальных ориентиров именно там, где они реально нужны новичку во второй платформе, нет.

    Если ты знаешь обе платформы, вероятно, всё очевидно. Но если ты приходишь только с Android, глава 2 может вогнать в ступор и выбить ритм чтения, хотя сама по себе написана понятно. Буквально не хватает пары схем или скриншотов, чтобы мозг «зацепился» и пошёл дальше.

    При этом книга явно ориентирована на профессионалов, это видно и по объёму, и по глубине глав про многопоточность, интероп, Ktor, KSP, тестирование, Compose Multiplatform. Но кажется, что именно стартовые главы требуют немного больше опоры для тех, кто впервые заходит в KMP со стороны только одной платформы.

Оставить отзыв

CAPTCHAОбновить изображение

Наберите текст, изображённый на картинке

Все поля обязательны к заполнению

Перед публикацией отзывы проходят модерацию



Мы в социальных сетях:
Youtube
Telegram
Vkontakte
habrahabr.ru
Наши детские аккаунты:
Telegram
Vkontakte
Психология. Питер:
Telegram
 
 
Помощь
Соглашение о продаже Как заказать Доставка товаров Способы оплаты Акции и скидки Обратная связь Возврат Оформление заказа Файлы к книгам Дисконт (Незначительный брак)
Издательство
Партнерская программа Приглашаем авторов Рекламодателям Книги под заказ Книготорговым организациям Rights Совместные покупки Партнеры
О нас
О компании Новости Где купить Контакты Вакансии

Подписка
Электронный адрес *
Имя
Фамилия



Mailigen Email маркетинг
* Обязательные поля

Наши реквизиты:ООО «Мейл Плюс»
ИНН 7802524386 КПП 780201001
Реквизиты р /с получателя: 40702810955080005460 в СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК г. Санкт-Петербург
к/с 30101810500000000653, БИК 044030653
Юр. адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А
Почтовый адрес: 194044, г. Санкт-Петербург, Большой Сампсониевский пр-кт, дом № 29, литера А

Заказ обратного звонка

Спасибо за обращение!
Скоро с вами свяжется наш менеджер