This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека ReactNative live text позволяет сканировать текст или QR с изображения в приложении на iOS устройствах, используя нативные возможности платформы а также имея очень простой API. Но с одной оговоркой, работает только на iOS16.
P.S. Пример кода в коментах.
@react_native_info
P.S. Пример кода в коментах.
@react_native_info
👍7⚡2🔥2
React Native — info
Ребята из Software Mansion готовят новый релиз reanimated2, где будут представлены новый хуки useAnimatedKeyboard и useFrameCallback. Хуки уже доступны в @next версии пакета и их может попробовать каждый желающий. Стоит обратить внимание на то что для Android…
This media is not supported in your browser
VIEW IN TELEGRAM
Новый хук useAnimatedKeyboard() который обозревал недавно, уже доступен в версии reanimated 2.10.0
@react_native_info
@react_native_info
🔥11⚡3👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Полное руководство по правильному использованию анимаций для лучшего UX – Автор статьи объясняет как нужно делать анимации чтобы добиться лучшего UX. Для наглядности в статье очень много GIF примеров, рекомендую всем к прочтению данную статью.
UPD: в коментах @trin4ik оставил ссылку на подобную статью для новичков.
@react_native_info
UPD: в коментах @trin4ik оставил ссылку на подобную статью для новичков.
@react_native_info
🔥13⚡5👍4
React Native — info
Энтузиаст создал красивую анимацию покемона volcarona на react-native с использованием хука useAnimatedSensor из reanimated2. Исходный код можно посмотреть на гит @react_native_info
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна параллакс анимация, реализованная с помощью useAnimatedSensor. Довольно интересный концепт.
К сожалению автор не выложил код в открытый доступ.
@react_native_info
К сожалению автор не выложил код в открытый доступ.
@react_native_info
🔥10⚡3🤨3👍1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
iOS 2022: Telegram объявляет о проведении первого тура конкурса
Разработчикам предлагается создать приложение для редактирования мультимедиа на Swift, похожее на встроенный инструмент рисования в iOS. Призовой фонд составляет $50,000.
Демонстрационное приложение должно быть совместимо с iOS 13+. Также использование сторонних реализаций или UI-фреймворков строго запрещено.
Срок подачи: до 31 октября. Полный список требований по ссылке:
https://contest.com/docs/iOS-Oct22-Round1
P.S. Ну что, пилим один экран на react-native + skia и затягиваем им в прилож?
@react_native_info
Разработчикам предлагается создать приложение для редактирования мультимедиа на Swift, похожее на встроенный инструмент рисования в iOS. Призовой фонд составляет $50,000.
Демонстрационное приложение должно быть совместимо с iOS 13+. Также использование сторонних реализаций или UI-фреймворков строго запрещено.
Срок подачи: до 31 октября. Полный список требований по ссылке:
https://contest.com/docs/iOS-Oct22-Round1
P.S. Ну что, пилим один экран на react-native + skia и затягиваем им в прилож?
@react_native_info
🌚7🔥4🏆1
Основные правила код-ревью
Автор статьи предлагает ознакомиться с лучшими практиками код-ревью, что нужно и что нельзя делать разработчику при обзоре кода.
@react_native_info
Автор статьи предлагает ознакомиться с лучшими практиками код-ревью, что нужно и что нельзя делать разработчику при обзоре кода.
@react_native_info
👍9⚡3🔥3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь GitHub под ником 4TWIGGERS сделал анимацию глубины карточки с помощью reanimated2 и хука useAnimatedSensor.
Выглядит очень эффектно.
Исходный код можно посмотреть на гит
@react_native_info
Выглядит очень эффектно.
Исходный код можно посмотреть на гит
@react_native_info
🔥22⚡6🤯5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь Twitter (запрещен в РФ) barany6m, показал интерестный пример multi-drag-and-drop анимации, выполненой с помощью reanimated2 и react-native-gesture-handler. Пример был собран на expo.
К сожалению автор не выложил код в открытый доступ. Самое время поразмыслить как добиться такого же эффекта.
@react_native_info
К сожалению автор не выложил код в открытый доступ. Самое время поразмыслить как добиться такого же эффекта.
@react_native_info
🔥17🤔3🤨3
Какие вопросы вы бы задали разработчикам из Apple?
В октябре Apple организовывает «Ask Apple» — чат в Slack в формате Q&A с экспертами из компании, где разработчики могут задать интересующие их вопросы или просто пообщаться. Основные темы:
✓ Developer Tools,
✓ Graphics & Games,
✓ ML & Vision,
✓ SwiftUI & UI Frameworks и другие.
Также можно оставить заявку на индивидуальную 25-минутную консультацию.
Подробнее по ссылке тык
@react_native_info
В октябре Apple организовывает «Ask Apple» — чат в Slack в формате Q&A с экспертами из компании, где разработчики могут задать интересующие их вопросы или просто пообщаться. Основные темы:
✓ Developer Tools,
✓ Graphics & Games,
✓ ML & Vision,
✓ SwiftUI & UI Frameworks и другие.
Также можно оставить заявку на индивидуальную 25-минутную консультацию.
Подробнее по ссылке тык
@react_native_info
👍2🔥2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Вы знали что если в репозитории GitHub сменить .com на .dev или нажать на клавиатуре точку, то откроется веб версия VSCode с этим проектом.
@react_native_info #reactnative
@react_native_info #reactnative
🔥20🤯8⚡4🌚3
Hello, a question for the English-speaking audience: do you want the posts to be translated into English?
@react_native_info
@react_native_info
Anonymous Poll
35%
Yes
23%
No
41%
See results
React Native — info pinned «Hello, a question for the English-speaking audience: do you want the posts to be translated into English?
@react_native_info»
@react_native_info»
Очень удобная фишка в Xcode 14, теперь можно смотреть оставшееся время загрузки архива и скорость. Этого очень не хватало.
🇺🇸 English translation in comments.
@react_native_info
🇺🇸 English translation in comments.
@react_native_info
🔥12👍2🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
Если вы хотите сделать библиотеку для React Native, но нет желания настраивать каркас проекта с нуля, то create-react-native-library поможет вам, его основные преимущества:
✓ Простые примеры модулей для Android и iOS, на которые вы можете опираться;
✓ Kotlin настроен для сборки модуля на Android;
✓ Поддержка C++ для нативных модулей на Android и iOS;
✓ Поддержка Expo для библиотек без нативного кода и поддержка web;
✓ Пример приложения React Native для отладки вашей библиотеки;
✓ ESLint, Prettier, TypeScript, Lefthook и Release It предварительно настроены;
✓ Предварительно настроенный react-native-builder-bob для компиляции ваших файлов;
✓ Предварительно настроенный CircleCI для запуска CI тестов;
🇺🇸 English translation in comments.
@react_native_info #reactnative
✓ Простые примеры модулей для Android и iOS, на которые вы можете опираться;
✓ Kotlin настроен для сборки модуля на Android;
✓ Поддержка C++ для нативных модулей на Android и iOS;
✓ Поддержка Expo для библиотек без нативного кода и поддержка web;
✓ Пример приложения React Native для отладки вашей библиотеки;
✓ ESLint, Prettier, TypeScript, Lefthook и Release It предварительно настроены;
✓ Предварительно настроенный react-native-builder-bob для компиляции ваших файлов;
✓ Предварительно настроенный CircleCI для запуска CI тестов;
🇺🇸 English translation in comments.
@react_native_info #reactnative
👍7🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь Twitter (запрещен в РФ) wa2goose сделал интерестную анимацию перелистывания карточек.
Анимация сделана с помощью reanimated2 и react-native-gesture-handler.
Есть обучающие видео, можно посмотреть тут.
Исходный код проекта можно найти на GitHub
🇺🇸 English translation in comments.
@react_native_info #reactnative
Анимация сделана с помощью reanimated2 и react-native-gesture-handler.
Есть обучающие видео, можно посмотреть тут.
Исходный код проекта можно найти на GitHub
🇺🇸 English translation in comments.
@react_native_info #reactnative
👍14🔥7❤1
This media is not supported in your browser
VIEW IN TELEGRAM
На iOS и Android появился новый редактор кода – Replit.
Replit умеет работать с python, javanoscript, HTML и CSS, C++, C, java, react и многими другими технологиями.
Самое интерестное в нем то, что он был реализован с помощью Expo.
🇺🇸 English translation in comments.
@react_native_info
Replit умеет работать с python, javanoscript, HTML и CSS, C++, C, java, react и многими другими технологиями.
Самое интерестное в нем то, что он был реализован с помощью Expo.
🇺🇸 English translation in comments.
@react_native_info
🔥9🥰2🤔2👍1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь GitHub под ником 4TWIGGERS сделал интерестный эффект во время пролистывания ScrollView.
Анимация выполнена с помощью reanimated2.
Исходный код можно мосмотреть на гит
🇺🇸 English translation in comments.
@react_native_info #reactnative
Анимация выполнена с помощью reanimated2.
Исходный код можно мосмотреть на гит
🇺🇸 English translation in comments.
@react_native_info #reactnative
❤11🔥4🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь GitHub под ником GrandPoohBear сделал анимированный циферблат с помощью reanimated2, для управления состоянием используется MobX.
Исходный код можно мосмотреть на гит
🇺🇸 English translation in comments.
@react_native_info #reactnative
Исходный код можно мосмотреть на гит
🇺🇸 English translation in comments.
@react_native_info #reactnative
🔥7❤2🤯2
Советы и подсказки по сокращению в React для новичков
React Shorthand Tips and Tricks for begginers
@react_native_info
React Shorthand Tips and Tricks for begginers
@react_native_info
⚡7❤3🔥3🥱2