Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 31 сообщений
Cообщения с меткой

kmm - Самое интересное в блогах

Следующие 30  »
rss_habr

Как сделать удобное взаимодействие с Kotlin из Swift: решение с помощью плагина MOKO KSwift

Пятница, 18 Ноября 2022 г. 18:11 (ссылка)

Привет! На связи Алексей Михайлов, технический директор компании IceRock Development. В прошлой статье я рассказывал о том, какие проблемы есть в работе с Kotlin со стороны Swift, и рассматривал способы их решения. В этой статье подробно остановлюсь на третьем решении, которое мы используем на практике. Это Gradle-плагины, а именно плагин, который мы разработали сами.

Читать далее

https://habr.com/ru/post/700030/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700030

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как сделать удобное взаимодействие с Kotlin из Swift: обзор проблем и решений

Среда, 09 Ноября 2022 г. 12:08 (ссылка)

В июне 2022 года наш технический директор Алексей Михайлов выступал на конференции мобильных разработчиков Mobius — рассказывал о том, какие есть проблемы в работе с Kotlin со стороны Swift, и рассматривал способы их решения. Эта статья — первая часть транскрипта этого выступления.

Читать далее

https://habr.com/ru/post/697966/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697966

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

MVI и State Machine — объединяем концепции. Визуализация и анализ диаграммы состояний в Android и KMM проектах

Понедельник, 10 Октября 2022 г. 07:15 (ссылка)



Чтобы проще было развивать и поддерживать код продукта, сложную логику можно разбить на конечное множество состояний и описать правила переходов между ними.



В итоге мы получаем конечный автомат.



Часть бизнес-логики, описывающая смену состояний в MVI-архитектуре, может быть реализована в виде конечного автомата. Это даст возможность представить вашу логику в виде графа переходов для последующей визуализации и анализа.



Мы написали и выложили в опенсорс MVI-библиотеку на Kotlin — VisualFSM, которая умеет по исходному коду строить визуализацию вашей системы, что позволит быстрее понимать сложные бизнес-процессы, упрощать поиск ошибок, добавлять новую функциональность и проводить рефакторинг.



Под катом я расскажу подробнее о нашем подходе, о том, как устроена библиотека, и как начать ее использовать.

Читать дальше →

https://habr.com/ru/post/691446/?utm_source=habrahabr&utm_medium=rss&utm_campaign=691446

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Создаем классный UI: iOS Shape Morphing

Среда, 10 Августа 2022 г. 14:38 (ссылка)

Серия, посвященная воссозданию классных демок пользовательского интерфейса, на которые я наткнулся на просторах интернета. Сегодня мы реализуем морфинг между разными формами иконок и разберемся, что такое Metaballs.

На днях в Твиттере я наткнулся на твит, демонстрирующий одну классную технику в пользовательском интерфейсе, и заинтересовался, как она была реализована.

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

Итак, в качестве первой статьи из (я надеюсь) большой серии, давайте разберемся, как создать классный компонент пользовательского интерфейса: “Shape Morphing” на iOS.

Читать далее

https://habr.com/ru/post/681820/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681820

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[recovery mode] Как использовать gRPC-клиент в проекте на Kotlin Multiplatform Mobile

Воскресенье, 19 Июня 2022 г. 19:53 (ссылка)

Нам давно хотелось рассказать сообществу о том, как мы разрабатываем фичи в KMM-проектах. В статье описан полный путь интеграции gRPC в мультиплатформенный проект, пройденный нашей командой. Он включает и создание проекта, и настройку фичи в проекте. Также мы очень хотим продвигать мультиплатформу именно в среде iOS-разработчиков, поэтому бонусом делаем особый акцент на этой платформе.

Читать далее

https://habr.com/ru/post/672278/?utm_source=habrahabr&utm_medium=rss&utm_campaign=672278

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<kmm - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda