Привет, разработчики! Все используют различные библиотеки управления состоянием в своем приложении, многие из нас уже используют Redux, Redux Saga, Redux Rematch. Сегодня мы рассмотрим MobX, самую популярную альтернативу Redux. MobX State Tree (MST) - это мощная библиотека управления состоянием, которую вы можете использовать как в малых, так и в корпоративных приложениях, и ее очень просто подключить и запустить. Я проведу вас от базовой концепции к интеграции на уровне компонентов. Итак, продолжим.
В этом руководстве по биометрической аутентификации мы покажем вам, как аутентифицировать пользователей с помощью Face ID и Touch ID в простых приложениях React Native и Expo.
Мы будем использовать Expo SDK, expo-local-authentication,чтобы реализовать биометрическую аутентификацию в нашем приложении. При этом используются API платформы для доступа к оборудованию устройства, поэтому утечка какой-либо личной информации с устройства исключена.
С помощью этого SDK мы реализуем локальную аутентификацию с распознаванием лиц и сканированием отпечатков пальцев в наших приложениях React Native.
Безопасность - один из важнейших факторов при создании мобильных приложений. А аутентификация пользователей - это первоочередная задача обеспечения безопасности. Таким образом, вы можете найти несколько стратегий аутентификации пользователей, отвечающих различным требованиям безопасности.
React Native - это потрясающий инструмент для разработки мобильных приложений с открытым исходным кодом, созданный Facebook и сообществом. Вы можете создавать приложения для Android и iOS, используя фреймворк.
Создание приложения с использованием родных языков, таких как Java, Objective-C и C # займет уйму времени. И если вы наймете эксперта по этим языкам, это будет стоить вам целое состояние.
В этом посте мы узнаем, как реализовать геолокацию в приложении React Native.
Геолокация найдет ваше текущее местоположение, а геокодирование даст ваш адрес (например, название города, название улицы и т. Д.) По координатам (широта и долгота).
В этой статье мы собираемся создать простой механизм Deep Link в React Native, который выводит пользователя на конкретный экран примера приложения после нажатия на Deep Link вне приложения (например, Safari). Вывод будет выглядеть так:
Хотя я уже давно использую React Native, я никогда не был доволен подходами, которые я видел, когда речь шла о компонентах Text. Я хотел решение, которое было бы больше похоже на CSS. Хотя React Native пытается эмулировать стили, как в Интернете, через библиотеку под названием Yoga, он не обеспечивает каскадную функциональность.
Вышло обновление React Native до 0.59! Это еще один большой релиз с 644 коммитами от 88 участников. Что было исправлено, добавлено и обновлено ниже в статье!
На прошлой неделе я развернул React Native приложение для iOS в App Store. В общей сложности я потратил около 2х часов - это был скучный процесс сбора снимков экрана и значков и тестирования TestFlight.
А теперь сравните это опыт, с первым разом, когда я развернул приложение React Native для iOS. Мне кажется, что я потратил около 3 недель, чтобы во всем правильно разобраться!
Не так давно я подключал компоненты React Native к нашему существующему приложению и потратил на это изрядное количество времени.
Связано это было с дополнительными требованиями к сборкам релизов, требующих создания bundle файла.
Ожидал, что будет довольно простой, хорошо документированный рабочий процесс, но, к сожалению, был немного разочарован. Пришлось немного поработать с ошибками, чтобы наконец автоматизировать процесс связывания в наших релизных сборках.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.
В этом месте могла бы быть ваша реклама
Разместить рекламу