🔥🆕 NativeUI — Beautiful React Native components for your next app!
Создавай мощные и красивые приложения быстрее с новой библиотекой UI-компонентов 🌈📱
✨ Что внутри:
• 🎨 Полностью кастомизируемые компоненты
• 🧩 Адаптивность под iOS и Android
• 🛠️ Подход как у shadcn/ui — только нужное
• ♿ Accessibility по умолчанию
• ⚡ Поддержка New Architecture + TypeScript
Идеально для продакшн-приложений, без компромиссов!
📦 npx nativeui add button
🔗 https://www.nativeui.io/
#ReactNative #NativeUI #MobileDev #UIComponents #shadcn
Создавай мощные и красивые приложения быстрее с новой библиотекой UI-компонентов 🌈📱
✨ Что внутри:
• 🎨 Полностью кастомизируемые компоненты
• 🧩 Адаптивность под iOS и Android
• 🛠️ Подход как у shadcn/ui — только нужное
• ♿ Accessibility по умолчанию
• ⚡ Поддержка New Architecture + TypeScript
Идеально для продакшн-приложений, без компромиссов!
📦 npx nativeui add button
🔗 https://www.nativeui.io/
#ReactNative #NativeUI #MobileDev #UIComponents #shadcn
www.nativeui.io
NativeUI - React Native Component Library
A beautiful and accessible React Native component library
👍6😍2
📰 Интересная статья:
🎮 Build 2D Game‑Style Physics with Matter.js and React Native Skia
Как добавить реалистичную физику в React Native с помощью Matter.js + Skia + Reanimated.
🧠 Идеально для mini-игр, интерактивного UI и геймификации интерфейсов.
📖 Читать: https://expo.dev/blog/build-2d-game-style-physics-with-matter-js-and-react-native-skia
#ReactNative #Expo #GameDev #Skia #MatterJS #MobileDev
🎮 Build 2D Game‑Style Physics with Matter.js and React Native Skia
Как добавить реалистичную физику в React Native с помощью Matter.js + Skia + Reanimated.
🧠 Идеально для mini-игр, интерактивного UI и геймификации интерфейсов.
📖 Читать: https://expo.dev/blog/build-2d-game-style-physics-with-matter-js-and-react-native-skia
#ReactNative #Expo #GameDev #Skia #MatterJS #MobileDev
Expo Blog
How to build 2D game-style physics with Matter.js and React Native Skia
Learn how to build real-time 2D physics with Matter.js, Skia, and Reanimated in a React Native + Expo app. Perfect for games, simulations, or fun UIs.
❤4
Rozenite — фреймворк для плагинов к React Native DevTools: быстро делайте свои панели (сеть, кэш, перфоманс) прямо в DevTools ⚙️📊
Документация: rozenite.dev - Репо: github.com/callstackincubator/rozenite🚀
Документация: rozenite.dev - Репо: github.com/callstackincubator/rozenite
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - callstackincubator/rozenite: Plug-and-play panels for React Native DevTools. Install, enable, and start debugging in minutes.
Plug-and-play panels for React Native DevTools. Install, enable, and start debugging in minutes. - callstackincubator/rozenite
🔥 Последние новости React Native
⸻
🚀 Expo React Native 0.80 — стабильный релиз!
⚛️ Интеграция с React 19.1, улучшенная отладка
🛡️ Строгие типы TypeScript из исходников RN
🧊 Legacy Architecture — заморожена, время переходить на New Architecture
⚡ Быстрее сборки iOS (~12%), меньше размер APK (−1 МБ)
⸻
🎞️ Reanimated 4.0 — стабильный релиз!
🎨 CSS-подобные анимации прямо в RN
🧩 Совместимость со спецификациями CSS animations/transitions
🏗️ Только New Architecture
🔁 V3 анимации продолжают работать
⸻
🧰 Новые инструменты
🧪 Rozenite — фреймворк для плагинов в React Native DevTools
🧳 React Native Sandbox — изоляция рантаймов и запуск нескольких инстансов
⸻
🌍 Экосистема
🧭 Expo: поддержка RN 0.80 в canary, план для SDK 54
🐢→⚡ Hermes по умолчанию, Metro стартует в 3× быстрее
🧱 Предсобранные зависимости для iOS ускоряют сборки
🔗 Node-API для нативных модулей — быстрее и гибче
⸻
🧠 AI и on-device возможности
📝 Текстовые эмбеддинги на устройстве (Apple NLP)
🗣️ Speech-to-text через Apple Speech Analyzer
🛠️ Tool calling для Apple LLM в Vercel AI SDK
⸻
🎤 События
🎫 React Conf 2025 — участие Callstack и Meta
⸻
🚀 Expo React Native 0.80 — стабильный релиз!
⚛️ Интеграция с React 19.1, улучшенная отладка
🛡️ Строгие типы TypeScript из исходников RN
🧊 Legacy Architecture — заморожена, время переходить на New Architecture
⚡ Быстрее сборки iOS (~12%), меньше размер APK (−1 МБ)
⸻
🎞️ Reanimated 4.0 — стабильный релиз!
🎨 CSS-подобные анимации прямо в RN
🧩 Совместимость со спецификациями CSS animations/transitions
🏗️ Только New Architecture
🔁 V3 анимации продолжают работать
⸻
🧰 Новые инструменты
🧪 Rozenite — фреймворк для плагинов в React Native DevTools
🧳 React Native Sandbox — изоляция рантаймов и запуск нескольких инстансов
⸻
🌍 Экосистема
🧭 Expo: поддержка RN 0.80 в canary, план для SDK 54
🐢→⚡ Hermes по умолчанию, Metro стартует в 3× быстрее
🧱 Предсобранные зависимости для iOS ускоряют сборки
🔗 Node-API для нативных модулей — быстрее и гибче
⸻
🧠 AI и on-device возможности
📝 Текстовые эмбеддинги на устройстве (Apple NLP)
🗣️ Speech-to-text через Apple Speech Analyzer
🛠️ Tool calling для Apple LLM в Vercel AI SDK
⸻
🎤 События
🎫 React Conf 2025 — участие Callstack и Meta
👍17❤1
📰 Новости недели в мире React Native
📅 12–16 августа 2025 — экосистема получила сразу несколько крупных апдейтов:
🔥 React Native 0.81
• 📱 Поддержка Android 16 (API 36) — edge-to-edge теперь обязательный.
• 🛑 SafeAreaView устарел → используем react-native-safe-area-context.
• ⚡ Предкомпилированные iOS сборки (эксперимент) — до 10x быстрее компиляция.
• 🖥️ Требования: Node.js ≥ 20.19.4, Xcode ≥ 16.1.
🚀 Expo SDK 53
• 🏗️ New Architecture включена по умолчанию для новых проектов.
• 📲 Expo Go (SDK 52+) работает только на новой архитектуре.
• 📊 В EAS Update новые дашборды и статистика установок.
🛠️ DevTools и отладка
• Новый React Native DevTools полностью заменил Flipper.
• 👀 Улучшена отчётность об ошибках (сообщения, стек и Owner Stack).
📅 12–16 августа 2025 — экосистема получила сразу несколько крупных апдейтов:
🔥 React Native 0.81
• 📱 Поддержка Android 16 (API 36) — edge-to-edge теперь обязательный.
• 🛑 SafeAreaView устарел → используем react-native-safe-area-context.
• ⚡ Предкомпилированные iOS сборки (эксперимент) — до 10x быстрее компиляция.
• 🖥️ Требования: Node.js ≥ 20.19.4, Xcode ≥ 16.1.
🚀 Expo SDK 53
• 🏗️ New Architecture включена по умолчанию для новых проектов.
• 📲 Expo Go (SDK 52+) работает только на новой архитектуре.
• 📊 В EAS Update новые дашборды и статистика установок.
🛠️ DevTools и отладка
• Новый React Native DevTools полностью заменил Flipper.
• 👀 Улучшена отчётность об ошибках (сообщения, стек и Owner Stack).
👍14
Forwarded from SecurityLab.ru
Google готовит радикальные изменения в экосистеме Android, требуя верификации личности всех разработчиков приложений. Новая система будет действовать не только в Google Play, но и за его пределами, охватывая все сертифицированные устройства с Android.
Компания объясняет нововведение статистикой безопасности: приложения, установленные в обход официального магазина, содержат вредоносный код в 50 раз чаще. После внедрения обязательной идентификации в Google Play в 2023 году количество мошеннических и вредоносных публикаций заметно снизилось.
Пилотный запуск системы намечен на октябрь этого года, а полноценное внедрение начнётся в марте 2026 года для всех разработчиков. С сентября 2026 года система заработает в Бразилии, Индонезии, Сингапуре и Таиланде, а глобальное расширение планируется на 2027 год.
#Android #GooglePlay #БезопасностьПриложений #Верификация
@SecLabNews
Please open Telegram to view this post
VIEW IN TELEGRAM
SecurityLab.ru
Конец эпохи открытости. Google готовит обязательную верификацию всех разработчиков Android — даже вне Play Store
Неподтверждённые сборки исчезнут с сертифицированных смартфонов.
💩5❤4👍1😭1
LiveActivity на Expo теперь совсем просто
https://github.com/software-mansion-labs/expo-live-activity
https://github.com/software-mansion-labs/expo-live-activity
GitHub
GitHub - software-mansion-labs/expo-live-activity: A library for Live Activities in React Native
A library for Live Activities in React Native. Contribute to software-mansion-labs/expo-live-activity development by creating an account on GitHub.
❤1
MCP для iOS симулятора
https://github.com/joshuayoes/ios-simulator-mcp
https://github.com/joshuayoes/ios-simulator-mcp
GitHub
GitHub - joshuayoes/ios-simulator-mcp: MCP server for interacting with the iOS simulator
MCP server for interacting with the iOS simulator. Contribute to joshuayoes/ios-simulator-mcp development by creating an account on GitHub.
👍2🔥1
Недавно Amazon представила Vega OS — новую Linux-систему с встроенным React Native.
Она заменит Fire OS и будет работать на всём: от Fire TV Stick до Echo Show с локальным ИИ.
Она заменит Fire OS и будет работать на всём: от Fire TV Stick до Echo Show с локальным ИИ.
🤔3🔥2
«Ох, зря я туда полез…»: история о том, как мы переезжали на React Native
Привет, Хабр! На связи снова Саша Мищенко, тимлид платформенной команды в Профи.ру. И сегодня я хочу поделиться нашей поучительной историей переезда с нативного кода на React Native...
Хабр
«Ох, зря я туда полез…»: история о том, как мы переезжали на React Native
Привет, Хабр! На связи снова Саша Мищенко, тимлид платформенной команды в Профи.ру. И сегодня я хочу поделиться нашей большой и, на мой взгляд, поучительной историей переезда с нативного кода на React...
👍6🔥1
Усиление безопасности npm
Что нового?
⦁ Новый granular токен с правами на запись теперь живёт по умолчанию 7 дней (вместо 30), максимум — 90 дней (раньше без ограничений).
⦁ Устаревшие classic токены отменяют: их полностью отзовут за ~5 недель, а генерацию classic токенов навсегда отключат.
⦁ Новая настройка двухфакторной аутентификации (TOTP) больше не доступна, существующие TOTP поэтапно отключат. Новые 2FA — только через WebAuthn/passkeys.
Что нового?
⦁ Новый granular токен с правами на запись теперь живёт по умолчанию 7 дней (вместо 30), максимум — 90 дней (раньше без ограничений).
⦁ Устаревшие classic токены отменяют: их полностью отзовут за ~5 недель, а генерацию classic токенов навсегда отключат.
⦁ Новая настройка двухфакторной аутентификации (TOTP) больше не доступна, существующие TOTP поэтапно отключат. Новые 2FA — только через WebAuthn/passkeys.
The GitHub Blog
Strengthening npm security: Important changes to authentication and token management - GitHub Changelog
As part of our ongoing commitment to securing the npm ecosystem, we’re implementing the first phase of security improvements outlined in our recent announcement. These changes will roll out over…
👍3🔥1
Swift SDK для Android
Теперь Swift — не только для iOS и macOS, но и полноценный инструмент для Android-приложений. Можно писать игры, софт и всё остальное на одном языке для обеих платформ, без переключений между Kotlin и SwiftUI.
SDK уже доступен для macOS, Linux и Windows в виде preview-версии. Поддержка Java-интеропа на уровне: вызывайте Swift-код из Android-приложений и наоборот через библиотеку swift-java. Более 25% пакетов из Swift Package Index совместимы из коробки — это упрощает кросс-платформенную разработку!⌨️
@react_native_info
Теперь Swift — не только для iOS и macOS, но и полноценный инструмент для Android-приложений. Можно писать игры, софт и всё остальное на одном языке для обеих платформ, без переключений между Kotlin и SwiftUI.
SDK уже доступен для macOS, Linux и Windows в виде preview-версии. Поддержка Java-интеропа на уровне: вызывайте Swift-код из Android-приложений и наоборот через библиотеку swift-java. Более 25% пакетов из Swift Package Index совместимы из коробки — это упрощает кросс-платформенную разработку!
@react_native_info
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8😁2
Google вносит первые изменения в Play Store после проигрыша антимонопольного дела Epic Games
С 29 октября 2025 года в США разработчики приложений в Google Play могут:
⦁ Предоставлять ссылки на внешние платежные системы.
⦁ Информировать пользователей об альтернативных методах оплаты.
⦁ Указывать на более низкие цены вне Google Play.
Это результат судебного разбирательства с Epic Games, длившегося более 5 лет. Изменения пока только для США, возможно расширение на другие регионы.
@react_native_info
С 29 октября 2025 года в США разработчики приложений в Google Play могут:
⦁ Предоставлять ссылки на внешние платежные системы.
⦁ Информировать пользователей об альтернативных методах оплаты.
⦁ Указывать на более низкие цены вне Google Play.
Это результат судебного разбирательства с Epic Games, длившегося более 5 лет. Изменения пока только для США, возможно расширение на другие регионы.
@react_native_info
👍9👎1
Google запускает бесплатный курс по Kotlin Multiplatform для мобильных разработчиков
Google представила курс "Basics of Kotlin Multiplatform" на платформе для Android-разработчиков. Он охватывает:
⦁ Основы Kotlin Multiplatform и его преимущества для кросс-платформенной разработки.
⦁ Интеграцию KMP в существующие Android-проекты.
⦁ Работу с общими (common) и платформо-специфичными API.
⦁ Интеграцию кода в iOS-приложения.
⦁ Миграцию legacy-решений на KMP без потери данных.
Курс включает видео, статьи и практические задания в пошаговом формате. Доступен на сайте Google Developers.
@react_native_info
Google представила курс "Basics of Kotlin Multiplatform" на платформе для Android-разработчиков. Он охватывает:
⦁ Основы Kotlin Multiplatform и его преимущества для кросс-платформенной разработки.
⦁ Интеграцию KMP в существующие Android-проекты.
⦁ Работу с общими (common) и платформо-специфичными API.
⦁ Интеграцию кода в iOS-приложения.
⦁ Миграцию legacy-решений на KMP без потери данных.
Курс включает видео, статьи и практические задания в пошаговом формате. Доступен на сайте Google Developers.
@react_native_info
🔥3
Forwarded from Хабр
Подстраиваемся под новые требования Google: переходим на 16 KB memory page (гайд для разработчиков React Native)
Google снова радует: с 1 ноября 2025 года все приложения с таргетом Android 15 обязаны поддерживать 16 КБ страницы памяти вместо 4 КБ. Это не просто «для галочки» — обещают ощутимый буст производительности: ускорение запуска приложений до 30% и снижение энергопотребления.
Казалось бы, достаточно просто пересобрать проект? Но в React Native всё сложнее. Если у вас в зависимостях есть нативный код (а он есть!), придётся проверить каждую .so-шку. Старые libmmkv.so или libreanimated.so, собранные под 4 КБ, могут уронить приложение. Погрузимся в процесс обновления RN (до 0.77+), AGP, NDK и посмотрим, что делать, если библиотека ещё не готова.
Google снова радует: с 1 ноября 2025 года все приложения с таргетом Android 15 обязаны поддерживать 16 КБ страницы памяти вместо 4 КБ. Это не просто «для галочки» — обещают ощутимый буст производительности: ускорение запуска приложений до 30% и снижение энергопотребления.
Казалось бы, достаточно просто пересобрать проект? Но в React Native всё сложнее. Если у вас в зависимостях есть нативный код (а он есть!), придётся проверить каждую .so-шку. Старые libmmkv.so или libreanimated.so, собранные под 4 КБ, могут уронить приложение. Погрузимся в процесс обновления RN (до 0.77+), AGP, NDK и посмотрим, что делать, если библиотека ещё не готова.
❤5
Forwarded from ITc | наука и технологии
Google Play покажет самые «прожорливые» приложения
Google добавит в Play Store новую функцию, которая будет показывать, насколько приложение разряжает батарею. Информация появится прямо на странице программы.
Нововведение уже тестируется на Android 15 и поможет пользователям избегать приложений, которые быстро садят аккумулятор.
Google добавит в Play Store новую функцию, которая будет показывать, насколько приложение разряжает батарею. Информация появится прямо на странице программы.
Нововведение уже тестируется на Android 15 и поможет пользователям избегать приложений, которые быстро садят аккумулятор.
❤1
Forwarded from React Native — info
https://gist.github.com/iGroza/0d667a2725c8814a8b1fcacf76a1aeb0
собрал полезную инфу в гисте, из особенностей для крипты в rn это Buffer и TextEncoder затянуть в проект и не забыть всякие shims настроить
https://github.com/haqq-network/haqq-wallet/blob/b25b3d3ec468893f42f7616985c3ba31c962e232/index.js#L1C1-L3C31
еще есть пакеты от ledgerhq
для которого пришлось вот такую портянку в metro.config добавлять
https://github.com/haqq-network/haqq-wallet/blob/b25b3d3ec468893f42f7616985c3ba31c962e232/metro.config.js#L53C7-L101C8
данные о кошельках шифровать надо хорошенько, мы юзали react-native-keychain + react-native-aes-crypto
собрал полезную инфу в гисте, из особенностей для крипты в rn это Buffer и TextEncoder затянуть в проект и не забыть всякие shims настроить
https://github.com/haqq-network/haqq-wallet/blob/b25b3d3ec468893f42f7616985c3ba31c962e232/index.js#L1C1-L3C31
еще есть пакеты от ledgerhq
для которого пришлось вот такую портянку в metro.config добавлять
https://github.com/haqq-network/haqq-wallet/blob/b25b3d3ec468893f42f7616985c3ba31c962e232/metro.config.js#L53C7-L101C8
данные о кошельках шифровать надо хорошенько, мы юзали react-native-keychain + react-native-aes-crypto
Gist
crypto.md
GitHub Gist: instantly share code, notes, and snippets.
🔥3
Forwarded from React Native World
Собрал для вас крутые приложения на React Native, разработка которых ведется в Open Source.
Когда начинаешь новый проект или сталкиваешься с новой для себя областью, очень полезно посмотреть, как другие решают подобные задачи.
В мире React Native это становится особенно актуально из-за обилия несовместимых библиотек и нативных модулей. Ну и, конечно, разработка — это не только код, но еще и сборки, тесты, релизы, CI/CD пайплайны.
И тут на помощь нам приходит Open Source и компании, которые выбрали эту модель как подход к разработке своих B2C продуктов. В репозиториях, которые я привел ниже, можно найти не только интересные и свежие решения в UI, но и посмотреть, как строится структура проекта, как организуются тесты и релизы. Самое главное — все эти приложения актуальны, имеют десятки, а иногда и сотни тысяч пользователей, и доступны в App Store и Google Play.
🤑 Крипта
rainbow - Ethereum-кошелек с большим набором функционала. Внутри можно найти много кастомных UI-компонентов и интересных решений, например, нативные виджеты для iOS.
metamask - кошелек с миллионами пользователей, с очень серьезным подходом к безопасности и производительности.
BlueWallet - кошелек с меньшим функционалом, чем Rainbow или MetaMask, но с приятным минималистичным дизайном и упором на Bitcoin.
🐦 Социальные сети
Bluesky- децентрализованная микроблогинговая платформа, по UI аналогичная Твиттеру. У приложения более 10 миллионов пользователей.
Artsy - маркетплейс для продажи арта. Очень много работы с отображением контента и GraphQL. Еще у них классная инженерная документация.
💼 Утилиты
Expensify - приложение для учета расходов. Из интересных особенностей — разработка ведется полностью на GitHub, включая описание задач и багов, а также их обсуждение.
keybase- приложение для хранения открытых ключей для социальных сетей и мессенджеров. В репозитории также есть клиенты для десктопов и ключевые крипто-библиотеки.
📬 Мессенджеры
RocketChat - корпоративная платформа обмена сообщениями с глубокой кастомизацией. По UI что-то похожее на Slack.
status.app - децентрализованный мессенджер с криптокошельком и Web3.
📝 Заметки
hoarder - приложение для хранения ссылок, заметок, изображений и т.д. Активно использует Expo.
notesnook - аналог Evernote (если еще помните такой) с упором на шифрование и приватность.
joplin - приложение для заметок с поддержкой синхронизации через облака или десктоп.
React Native World | Навигация по каналу
Когда начинаешь новый проект или сталкиваешься с новой для себя областью, очень полезно посмотреть, как другие решают подобные задачи.
В мире React Native это становится особенно актуально из-за обилия несовместимых библиотек и нативных модулей. Ну и, конечно, разработка — это не только код, но еще и сборки, тесты, релизы, CI/CD пайплайны.
И тут на помощь нам приходит Open Source и компании, которые выбрали эту модель как подход к разработке своих B2C продуктов. В репозиториях, которые я привел ниже, можно найти не только интересные и свежие решения в UI, но и посмотреть, как строится структура проекта, как организуются тесты и релизы. Самое главное — все эти приложения актуальны, имеют десятки, а иногда и сотни тысяч пользователей, и доступны в App Store и Google Play.
🤑 Крипта
rainbow - Ethereum-кошелек с большим набором функционала. Внутри можно найти много кастомных UI-компонентов и интересных решений, например, нативные виджеты для iOS.
metamask - кошелек с миллионами пользователей, с очень серьезным подходом к безопасности и производительности.
BlueWallet - кошелек с меньшим функционалом, чем Rainbow или MetaMask, но с приятным минималистичным дизайном и упором на Bitcoin.
🐦 Социальные сети
Bluesky- децентрализованная микроблогинговая платформа, по UI аналогичная Твиттеру. У приложения более 10 миллионов пользователей.
Artsy - маркетплейс для продажи арта. Очень много работы с отображением контента и GraphQL. Еще у них классная инженерная документация.
💼 Утилиты
Expensify - приложение для учета расходов. Из интересных особенностей — разработка ведется полностью на GitHub, включая описание задач и багов, а также их обсуждение.
keybase- приложение для хранения открытых ключей для социальных сетей и мессенджеров. В репозитории также есть клиенты для десктопов и ключевые крипто-библиотеки.
📬 Мессенджеры
RocketChat - корпоративная платформа обмена сообщениями с глубокой кастомизацией. По UI что-то похожее на Slack.
status.app - децентрализованный мессенджер с криптокошельком и Web3.
📝 Заметки
hoarder - приложение для хранения ссылок, заметок, изображений и т.д. Активно использует Expo.
notesnook - аналог Evernote (если еще помните такой) с упором на шифрование и приватность.
joplin - приложение для заметок с поддержкой синхронизации через облака или десктоп.
React Native World | Навигация по каналу
❤3👍3🔥3