React Native — info
1.26K subscribers
70 photos
26 videos
9 files
220 links
@react_native_info — канал с качественным контентом об RN.

Все самое интересное о ReactNative, React, JS, TS и мобильной разработке.

По всем вопросам обращатся — @igroza @bobcatus
Download Telegram
“Mastering the Big Screen: React Native for TV” от Callstack!

Это издание предлагает детальное изучение разработки приложений для ТВ с использованием React Native. Вы узнаете о проектировании для различных ТВ-платформ, оптимизации производительности и многом другом.
8🔥2
Awesome Stacks - подборка из более чем 20 тщательно отобранных технологических стеков, предназначенных для разработки приложений в различных областях. Эти комбинации фреймворков помогут вам создать любое приложение, будь то:
• Front-end;
• Full stack;
• Back-end;
• Mobile.

Каждый стек сопровождается пошаговыми инструкциями по настройке и дальнейшему использованию.

@react_native_info
👍33🤷‍♂1
Media is too big
VIEW IN TELEGRAM
react-native-sortables – мощная и гибкая библиотека для сортировки

• Поддержка Grid и Flex layout, элементы разного размера
• Автопрокрутка, плавные анимации расположения
• Простой API, полная поддержка TypeScript

@react_native_info
👍1252🔥2
🚀 Новые возможности для AI-приложений! 🤖📱

Не так часто говорим о LLM'ах (уверены, вы и так о них слышите больше, чем нужно 😅), но мимо этой новости пройти сложно!

🔥 Bolt и Expo объединились, чтобы добавить поддержку (React-)Native мобильных приложений в Bolt. Теперь вы можете предпросматривать AI-сгенерированные приложения прямо в браузере! 🌐

А если хотите пойти дальше — скачивайте код и развивайте проект как душе угодно. 💡

💥 В планах — интеграция с EAS для удобного деплоя в продакшн. 🚀

PS: Нас всех заменят )))

https://expo.dev/blog/bolt-expo-integration-announcement

#AI #ReactNative #Expo #Bolt #MobileDev
🤔5
Пробовал ли ты использовать AI для генерации кода мобильных приложений?
Anonymous Poll
15%
Да, создавал MVP с помощью AI
53%
Пробовал для мелких задач
14%
🤔 Хочу попробовать, но не уверен
18%
🚫 Нет и не планирую
Forwarded from ITc | новости
OpenAI: ИИ-модели не справляются с большинством реальных фриланс-задач на программирование

OpenAI создала новый бенчмарк SWE-Lancer, который демонстрирует возможности и ограничения ИИ-моделей в разработке софта. Многие задачи им под силу, однако со сложными софтверными проектами, которые требуют глубокого понимания и нетривиальных решений, они пока справляются не очень.

Бенчмарк включает 1400 реальных задач с Upwork в двух областях: собственно разработка и управление проектами. Если выполнить их все, можно заработать $1 млн.

Софтверные задачи варьировались от простых на исправление багов за $50 (например, на устранение лишних вызовов API) до реализации сложного функционала за $32 тысячи (например, создание кроссплатформенного функционала для воспроизведения видео для настольных, iOS-, Android- и веб-приложений). Также проверялось, насколько хорошо модели смогут оценить решения, предложенные живыми разработчиками.

OpenAI испытывала три модели: GPT-4o, o1 и Claude 3.5 Sonnet. Лучший результат показала модель Anthropic — она выполнила 26,2% задач по программированию и 44,9% заданий, связанных с проджект-менеджментом. Это далеко от способностей человека, но всё равно многообещающе. По деньгам эта модель заработала $403 тысячи.

Бенчмарк выложен на GitHub. В своём релизе OpenAI отмечает, что измерение умения ИИ-моделей зарабатывать деньги позволит более детально исследовать их экономический эффект для общества.
1
Media is too big
VIEW IN TELEGRAM
TypeScript делает гигантский шаг вперёд: компилятор переписывают на Go для 10-кратного ускорения!

Сегодня TypeScript анонсировал амбициозный проект: переписали компилятор и языковые сервисы на языке Go, чтобы добиться впечатляющего прироста производительности.

Вот что известно:

- Скорость работы вырастет в 10 раз, а использование памяти сократится вдвое. Это особенно заметно в крупных проектах и редакторах, где старые версии TypeScript могли замедлять работу.

- В тестах новый компилятор показал время загрузки проекта в 0.63 секунды против 3.35 секунд у текущей версии — разница очевидна!

- Разработка началась ещё в августе 2024 года, и уже готово около 80% работы. Однако полный переход на новую версию займёт несколько лет.

- Новая версия на Go изменит подход к API, сделав его более безопасным за счёт отказа от "манкипатчинга" (непосредственного изменения внутренних объектов).

- В планах — интеграция с большими языковыми моделями (LLM), что может открыть новые возможности для разработчиков. Надеемся, это будет поддержка локальных решений.

- Старая версия TypeScript на JavaScript продолжит поддерживаться, так что переход будет постепенным.

- Из-за отличий в архитектуре кода некоторые функции, такие как JSDoc и JSX, могут потребовать доработки или временно не поддерживаться в новой версии.

Подробности и демонстрацию новых возможностей можно увидеть в интервью с Андреасом Хейлсбергом на YouTube: ССЫЛКА

Исходный код проекта доступен в репозитории: ССЫЛКА

@react_native_info
🔥7🤨3👍2
Forwarded from React Native World
Холодный старт Metro быстрее в 3-5 раз одной настройкой

В новой версии Metro 0.81.2 появился экспериментальный lazy режим хеширования файлов.

Разработчики обещают, что это ускорит холодный старт в крупных проектах в 3-5 раз, с минимальным замедлением первой сборки (<2%).

Как это работает?

Metro теперь считает SHA1-хеш только для файлов, которые реально попадают в сборку (обычно это менее 5% от всех node_modules). Таким образом, работа сокращается в разы, а также уменьшается нагрузка на файловую систему, что поможет избежать ошибок типа «too many open files».

Попробовать фичу можно уже сейчас:


config.watcher.unstable_lazySha1 = true;


Важно: фича экспериментальная, не входит в semver и может измениться в будущем. Но уже стоит того, чтобы попробовать!

React Native World | Навигация по каналу
👍13🥴1
Forwarded from CodeCamp
История Epic Games НАГНУЛИ Apple в суде 😇

Как всё было:

— В 2021 суд запретил купертиновцам мешать разработчикам приложений использовать сторонние сервисы оплаты;
— При этом Тим Кук и команда сознательно забили на запрет, а финдиректор компании даже соврал под присягой (там мелочь, но сам факт);
— Тим Суини и Epic Games решили выжать яблоко досуха — начиная с сегодня любые попытки запретить разрабам уводить платежи на сторонний сайт будут строго наказываться;
— Самое угарное: вы можете в описании приложения указать, что на сайте site_name донатить в вашу игру на 20% дешевле и Apple НИЧЕГО не может вам сделать.

Вот честно, магазин приложений у них не очень, но Epic Games неплохо шатают монополии 😂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😁2🤯1
📰 В России запустилась облачная платформа OneEntry — бесплатный backend с SDK для веб и мобильной разработки.

Идеально подоходит для React Native.

OneEntry официально стартовала в России. Это облачная платформа, которая предоставляет готовый backend с административной панелью, SDK и всей необходимой инфраструктурой — без подписок и ограничений. Решение ориентировано на разработчиков, которые хотят сосредоточиться на frontend’е, не тратя время на Backend и DevOps.

☁️ OneEntry подключается к любому приложению через SDK и не навязывает структуру данных.
Платформа поддерживает JavaScript/TypeScript и все современные фреймворки: React, Next.js, Vue, Nuxt, Angular, React Native. Есть нативные SDK для Swift и Kotlin.

Что важно знать о SDK:
• Полная типизация без лишних зависимостей
• Удобные методы работы с API
• Встроенная документация прямо в коде

📊 Функциональные возможности платформы:
• Создание и управление структурами данных через админку
• Мультиязычный интерфейс
• Роли и личные кабинеты пользователей
• Формы и сбор пользовательских данных
• Редактирование в реальном времени через WebSocket

🛒 Инструменты для e-commerce:
• Автоматическая генерация превью
• Оптимизация изображений
• Удобная работа с вложенными структурами
• Управление товарами, статусами и связями
• Приём оплат, заказы, рассылки, push-уведомления
• Массовая загрузка данных: Excel, XML, CSV, папки
• Интеграции через визуальный LowCode-редактор
• Поддержка собственных модулей на Node.js, Python и PHP


📌 Полезные ссылки:
— Платформа: oneentry.ru
— Документация: doc.oneentry.ru
— SDK: js-sdk.oneentry.ru
— Видеоинструкции: rutube.ru/channel/64747617
👍104😁2🤔2🤮1
SnapAI — CLI для генерации красивых app icons прямо через OpenAI.
Заточен под React Native и Expo, идеально встраивается в твой CI/CD.

🔑 Главные плюсы
Быстро — иконка за секунды, а не часы
📱 App Store Ready — правильные размеры и чёткость
🔒 Приватно — твой OpenAI API ключ не уходит никуда
🛠️ Просто — npx snapai icon --prompt "твой промпт" и готово
💎 HD-качество — хочешь стандарт, хочешь премиум

💸 Сколько стоит?

Сам SnapAI — бесплатный.
Ты платишь OpenAI ~4 цента за иконку (или 8, если хочешь HD).

👉 betomoedano/snapai
🚀 Что нового в React Native в июле 2025?

Месяц стал знаковым для платформы: заморозка Legacy-архитектуры, рост производительности, новые библиотеки и события! Ниже — ключевые апдейты 👇



1️⃣ React Native 0.80.2
Интеграция с React 19.1.0, предупреждения DevTools об устаревших API и заморозка Legacy-архитектуры.
🔗 https://reactnative.dev/blog/2025/06/12/react-native-0.80



2️⃣ Strict TypeScript API (opt-in)
Типы генерируются из исходников — меньше ошибок, больше безопасности.
🔗 https://reactnative.dev/blog/2025/06/12/moving-towards-a-stable-javascript-api



3️⃣ Скорость и размер
iOS-сборки стали быстрее на 12%, Android APK уменьшился на ~1 МБ (Hermes + IPO).
🔗 https://www.brilworks.com/blog/react-native-0-80/



4️⃣ Node-API для нативных модулей
Callstack внедряет поддержку Node-API — стабильность и кросс-совместимость.
🔗 https://www.callstack.com/events



5️⃣ Expo SDK 54 (анонс)
В конце лета — поддержка RN 0.81, уже доступен canary с 0.80.
🔗 https://expo.dev/changelog/react-native-80



6️⃣ React Nexus 2025
Конференция в Бангалоре: 750+ dev’ов, тренды и комьюнити.
🔗 https://www.meetup.com/reactjs-bangalore/events/306929368/



7️⃣ Reanimated 4, Screens 4.0, Gluestack, Tamagui
Анимации, UI и навигация на новом уровне. Больше производительности — меньше боли.
🔗 https://dev.to/erenelagz/must-know-react-native-libraries-for-faster-mobile-app-development-in-2025-1h70



📌 Вывод:
New Architecture — уже не опция, а необходимость. Будущее React Native становится реальностью уже сегодня.

#ReactNative #MobileDev #Expo #RN80 #Reanimated #TypeScript
🔥62
🎹 Keyboard Extensions для React Native от kirillzyusko.github.io— новый уровень контроля над клавиатурой!

Теперь можно:
• добавлять custom views поверх клавиатуры
• делать закреплённые тулбары
• реализовать UX как в iMessage/Telegram

🔗 https://kirillzyusko.github.io/react-native-keyboard-controller/blog/keyboard-extensions

Поддерживает iOS 15+, работает с Fabric.
Идеально для чатов и rich input интерфейсов.

#ReactNative #KeyboardController #UX #iOS
👍10
🔥🆕 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
👍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