TypeScript Tips – коллекция полезных советов, которые вы хотели бы знать, когда начинали использовать TypeScript.
Напомню что ранее выкладывал отличную методичку по TypeScript
@react_native_info
Напомню что ранее выкладывал отличную методичку по TypeScript
@react_native_info
🔥7👍3
Dracula UI стал бесплатным и с открытым исходным кодом.
Это красивая и минималистичная коллекция компонентов созданных для React, в темном стиле.
@react_native_info
Это красивая и минималистичная коллекция компонентов созданных для React, в темном стиле.
@react_native_info
⚡3🔥3👍2🤨1
This media is not supported in your browser
VIEW IN TELEGRAM
Не так давно Shopify представили FlashList — это библиотека с открытым исходным кодом, более быстрыя и производительная замена FlatList.
Плюсы FlashList:
✓ Прокрутка 60 кадров в секунду на бюджетных устройствах;
✓ Больше нет пустых мест как в обычном FlatList;
✓ Очень простая реализация;
Более подробно можно почитать тут
@react_native_info
Плюсы FlashList:
✓ Прокрутка 60 кадров в секунду на бюджетных устройствах;
✓ Больше нет пустых мест как в обычном FlatList;
✓ Очень простая реализация;
Более подробно можно почитать тут
@react_native_info
⚡10👍5🔥4🤯2🤔1
CodeEdit – это красивый и легковесный редактор кода для macOS. Разрабатывайте любой проект на любом языке с невиданной прежде скоростью, с повышенной эффективностью и надежностью в редакторе, который идеально подходит для вашего Mac.
В данный момент проект находится в стадии разработки, но уже можно посмотреть исходный код на гит и посмотреть что получается.
@react_native_info
В данный момент проект находится в стадии разработки, но уже можно посмотреть исходный код на гит и посмотреть что получается.
@react_native_info
👍6🔥3👎2⚡1💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Новая рубрика: идея для вдохновления.
Очень много интересных и красивых анимаций выполненных на react-native, но авторы не стали выкладывать код на всеобщее обозрение.
Данная анимация выполнена с помощью reanimated2 пользователем твиттера (запрещен в РФ) barany6m.
P.S. В коментах еще один вариант анимации.
P.S.S. Стоит продолжать делать такой формат постов?
@react_native_info
Очень много интересных и красивых анимаций выполненных на react-native, но авторы не стали выкладывать код на всеобщее обозрение.
Данная анимация выполнена с помощью reanimated2 пользователем твиттера (запрещен в РФ) barany6m.
P.S. В коментах еще один вариант анимации.
P.S.S. Стоит продолжать делать такой формат постов?
@react_native_info
🔥22👍6⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите альтернативу Lottie, которая быстрее, меньше по размеру, потребляет меньше памяти и полностью интерактивна?
Rive.app поможет вам в данной ситуации, есть удобный онлайн конструктор анимаций, а самое главное есть поддержка для react и react-native!
@react_native_info
Rive.app поможет вам в данной ситуации, есть удобный онлайн конструктор анимаций, а самое главное есть поддержка для react и react-native!
@react_native_info
🔥10👍7⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Amazon IVS выпустили оффициальный пакет для react-native — amazon-ivs-react-native-player, который является оптимизированным видео плеером для IVS сервиса.
Amazon Interactive Video Service (Amazon IVS) — это управляемая служба потоковой передачи видео в реальном времени.
Основные возможности IVS:
✓ Создание каналов для трансляции видео за считанные минуты;
✓ Создание надежных интерактивных видео-интерфейсов со сверхнизкой задержкой;
✓ Поддержка множества платформ;
На видео реализован пример работы amazon IVS в react-native.
@react_native_info
Amazon Interactive Video Service (Amazon IVS) — это управляемая служба потоковой передачи видео в реальном времени.
Основные возможности IVS:
✓ Создание каналов для трансляции видео за считанные минуты;
✓ Создание надежных интерактивных видео-интерфейсов со сверхнизкой задержкой;
✓ Поддержка множества платформ;
На видео реализован пример работы amazon IVS в react-native.
@react_native_info
👍13🔥5⚡3👎1
Пользователь GitHub под ником Aashu-Dubey сделал красивый и анимированный UI KIT для react-native.
В репозитории есть GIF с примером работы, помимио этого автор подготовил live примеры, на Expo (web не поддерживается) и собрал APK для андроид.
Исходный код пожно посмотреть на гит
@react_native_info
В репозитории есть GIF с примером работы, помимио этого автор подготовил live примеры, на Expo (web не поддерживается) и собрал APK для андроид.
Исходный код пожно посмотреть на гит
@react_native_info
👍7🔥3⚡2🏆2
This media is not supported in your browser
VIEW IN TELEGRAM
Ребята из Software Mansion готовят возможность отладки Reanimated во Flipper для движка Hermes.
Уже доступна эксперементальная версия с этой фичей в версии Reanimated 3.0.0-rc.3.
Документация была доступна по этой ссылке но по какой-то причине ее удалили, но есть кешированная версия страницы, так что кому интерестно можете глянуть тут.
P.S. в комментах приложил небольшой отчет о том на каких платформах и в какой среде работает отладка.
@react_native_info
Уже доступна эксперементальная версия с этой фичей в версии Reanimated 3.0.0-rc.3.
Документация была доступна по этой ссылке но по какой-то причине ее удалили, но есть кешированная версия страницы, так что кому интерестно можете глянуть тут.
P.S. в комментах приложил небольшой отчет о том на каких платформах и в какой среде работает отладка.
@react_native_info
🔥9👍2⚡1🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Navio - это легковесная библиотека-обертка над React Navigation, которая позволяет легко создавать структуру навигации в одном месте и использовать преимущества typenoscript в приложении. Подсказки для названий экранов при создании структуры приложения и в использовании методов навигации (например, push, jumpTo) приводит к лучшему UX, меньшему количеству ошибок и более быстрому процессу разработки. И да, больше не нужно возиться с <NavigationContainer>, <Tabs.Navigator> и <Stack.Screen>!
Пример работы можно посмотреть в Expo Snack.
@react_native_info
Пример работы можно посмотреть в Expo Snack.
@react_native_info
👍6🔥2🤔2🤨1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🔥8🤣3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Есть такой термин Navigation Transition, вот отличный концепт того как это должно выглядеть.
@react_native_info
@react_native_info
👍7❤4🔥4⚡1
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