Приближаясь к платформе - новые возможности взаимодействия с JS и Native Assets в Flutter

Published: 01 January 1970
on channel: Otus Трансляции 4
34
3

На открытом уроке мы рассмотрим новые подходы к взаимодействию с JS-библиотеками во Flutter Web (анонсированы в Flutter 3.19) и запуска нативного Kotlin/Swift-кода без использования платформенных каналов и FFI. Тема может быть интересна как опытным разработчикам, которые хотят повысить качество и читаемость кода и упростить интеграцию нативной функциональности, так и для разработчиков, переходящих во Flutter из Android/iOS-разработки или только изучающих возможности Flutter.
Содержание занятия:
Native assets как альтернатива Platform Channels / FFI для мобильной разработки
Взаимодействие с Java-кодом через библиотеки jni / jnigen
Проблема взаимодействия с существующими JS-модулями в Flutter Web и новые библиотеки для доступа к JS-объектам
Примеры использования нативных библиотек для задач высокопроизводительных вычислений в Flutter-приложениях

«Flutter Mobile Developer» - https://otus.pw/8rIp/

Преподаватель: Дмитрий Золотов - Flutter Developer, Yandex

Подключайтесь к обсуждению в чате - https://otus.pw/RyryX/

Пройдите опрос по итогам мероприятия - https://otus.pw/GO0E/

Следите за новостями проекта:
Telegram: https://t.me/Otusjava
ВКонтакте: https://otus.pw/850t
LinkedIn: https://otus.pw/yQwQ/
Хабр: https://otus.pw/S0nM/