Vitaliy
А в каких случаях плохо?
Ну у меня с expo сразу не сложилось - задачи были чуть сложнее, чем те решения, которые были у них. А по проблемам, я думаю, @gblack9 больше интересных примеров может рассказать, он в глубины RN заглядывал чаще
Max
для OTA есть codepush, остальное - упрощает, да, но только пока всё хорошо / приложение не сложное
Открыл документацию Codepush https://docs.microsoft.com/ru-ru/appcenter/build/react-native/ios/index совсем не выглядит просто. И я не могу найти как обновлять приложения по воздуху без необходимости пользователям их ставить
Das
ы
Das
Das
Ребят в чем ошибка? или как правильнней написать
Das
По моей логике я должен был получить данные из запроса в action после записать в стэйт
Das
undefined
Neo
Redux?
Das
+
Лиза
Всем привет! Есть ли в RN возможность узнать дату загрузки приложения на телефон из стора, даже если приложение после этого не было запущено?
Егор
Привет. А можно собрать apk приложения, использующего expo, в оффлайне?
Vitaliy
Всем привет! Есть ли в RN возможность узнать дату загрузки приложения на телефон из стора, даже если приложение после этого не было запущено?
магия какая-то ) если это задача, которая должна быть решена именно так - так нельзя сделать. если способ реализации какого-то сценария - возможно, есть другие способы получить нужную информацию, в достаточном объеме для принятия каких-либо решений.
Vitaliy
посмотрите дает ли branch такую функицональность
прямо такую не даст, но вообще да - branch.io здесь самое подходящее решение
Лиза
магия какая-то ) если это задача, которая должна быть решена именно так - так нельзя сделать. если способ реализации какого-то сценария - возможно, есть другие способы получить нужную информацию, в достаточном объеме для принятия каких-либо решений.
Необязательно именно так, но логировать хотелось бы именно событие установки приложения, а не даты его первого запуска. А может ли что-то такое Firebase или другие аналитические сервисы?
Vitaliy
Необязательно именно так, но логировать хотелось бы именно событие установки приложения, а не даты его первого запуска. А может ли что-то такое Firebase или другие аналитические сервисы?
Если приложение не было запущено - единственное что может как-то помочь (в теории, не помню точно какой это показатель, и есть ли он там) - отчеты самих сторов. как минимум у них всё для этого есть.
Artur
https://github.com/react-native-community/react-native-device-info
Artur
Для андроида есть
Artur
branch скорее всего даст время перехода по диплинку в стор, он не сможет отследить установили или нет (ну или рефер установки отловит)
Ильдан
подскажите пожалуйста как при успешном действии сделать звуковое оповещение?
B
Ребята, какие библиотеки сейчас используете для оплаты через GooglePay / ApplePay?
Vitaliy
Для андроида есть
Да, только для него и только если приложение было запущено, в вопросе на этом был акцент дополнительный.
Bogdan
некст лвл
B
react-native-iap
через сберовый эквайринг можно его исп-ать?
Cyber_pineapple
через сберовый эквайринг можно его исп-ать?
Там оплата идёт через аккаунт, к которому карта привязана
Anonymous
Как вызвать родительский метод в дочернем компоненте?
Vitaliy
@juchi03 @cyber_pineapple вы немного про разное, скорее всего. сторонний эквайринг там подключить не получится - там всё только для платежей через сторы. вообще свой эквайринг в приложениях можно только для офлайн-покупок (интернет-магазины) и т.п., и вроде еще встречал для мультиплатформенных сервисов такое (типа netflix и т.д.), и в этом случае либо sdk есть у эквайринга, либо webview на платёжный шлюз. Встроеные покупки/подписки должны через стор оплачиваться.
ILΨλ
Как вызвать родительский метод в дочернем компоненте?
пробрось родительский метод в пропс дочернего компонента
B
@ponomarevv у нас допустим есть эквайринг от банка. стандартно принимаем платежи доступными от них способами: оформили заказ, получили ссылку на оплату и открыли вебвью , где юзер вбивает платежные данные. Но хотелось бы также чтоб через GooglePay/ApplePay можно было оплачивать с применением нашего эквайринга. Можно такое сделать?
Vitaliy
@ponomarevv у нас допустим есть эквайринг от банка. стандартно принимаем платежи доступными от них способами: оформили заказ, получили ссылку на оплату и открыли вебвью , где юзер вбивает платежные данные. Но хотелось бы также чтоб через GooglePay/ApplePay можно было оплачивать с применением нашего эквайринга. Можно такое сделать?
это нужно смотреть сам эквайринг - умеет или нет, и в webview у меня https://paymentrequest.show/ не завелся ни разу (кнопка не рендерилась т.к. нет поддержки, получилось увидеть её только в chrome tabs), а google pay api (https://developers.google.com/pay/api/web/guides/resources/demos) я не тестировал
B
@ponomarevv @u1tr0n опция для GooglePay и ApplePay вроде есть. Получается надо смотреть в сторону Web Payments? https://developers.google.com/web/fundamentals/payments?hl=ru
RedTeapot
@Fishmang Поиск исполнителей не в этом чате
E.
В прошлом сказали вам сюда)))
E.
@reactnative_ru тебе сюда
RedTeapot
Мало ли что они там сказали
RedTeapot
В закрепе есть ссылка на FAQ, а там ссылка на парочку чатов с вакансиями
dan
t.me/react_native_jobs
RedTeapot
t.me/react_native_jobs
И да, еще это
George
@ponomarevv @u1tr0n опция для GooglePay и ApplePay вроде есть. Получается надо смотреть в сторону Web Payments? https://developers.google.com/web/fundamentals/payments?hl=ru
Не совсем понял Я так понял, что есть нативные библиотеки (react native payments, еще что-то), но есть способ дергать Apple Pay/Google Pay через WebView, ничего не линкуя что ли?
B
@GeorgeWizeman зашел на сайт Google Pay API, там вроде есть для Android и для сайтов
George
https://stackoverflow.com/questions/55869022/android-chrome-webview-access-to-google-pay-is-not-working/55911231#55911231
George
Пишут что не должно работать, используйте native реализацию
Vitaliy
Пишут что не должно работать, используйте native реализацию
Да, я примерно про это и написал. В webview нет поддержки браузерного api для gpay/applepay т.к. это небезопасно (только в chrome tabs что-то рендерилось, но этот вариант вообще не управляемый из приложения), поэтому нужно нормальную поддержку со стороны sdk эквайринга
George
Тогда вопрос что исапользовать? react-native-payments? SDK конкретного банка? SDK любого мерчанта (stripe)?
George
Ясно, продолжаю копать
George
А у кого какой успешный опыт Google Pay/ Apple Pay?
Vitaliy
Ясно, продолжаю копать
вообще в ответе на SO вроде как раз все основные варианты перечислены
Stas
кто-нибудь юзал pouchdb в проде?
Jasur
Ребята как на expo можно чат сделать ?
Stas
хочу nosql бд c запросами и кажется это идинственный вариант
Igor
Ребята как на expo можно чат сделать ?
https://github.com/FaridSafi/react-native-gifted-chat
George
вообще в ответе на SO вроде как раз все основные варианты перечислены
Не хватает общего понимания кухни. Как Apple Pay связан с банком и обязательно ли использовать SDK этого банка, или достаточно просто сертфикат подписать и дальше независимую либу использовать. Аналогично и про Google Pay
George
То есть что я вижу - мы подрубаемся к Тинькофф, да, у них есть нативный SDK и даже пара попыток сделать RN обвязку
George
Я вижу там в этом Тинькофф SDK вызовы Apple Pay
George
И вот вопрос - зачем они это сделали? Обязательно ли их подключать? А зачем тогда react-native-payments существует?
GoatsTheBest
Пользователи Android Studio, как включить подсветку реактовского кода в этой IDE? Все одним цветом лепит.
Anatoly
Для js либо idea с плагинами, либо webstorm
GoatsTheBest
а разве она js поддерживает?
официальная документация реакт нэйтив идет с установкой именно этой среды. в чем логика... не понимаю...
Anatoly
официальная документация реакт нэйтив идет с установкой именно этой среды. в чем логика... не понимаю...
Для сборки и прочего - да, android studio/xcode. Но поддержка самого js - это уже другое
Vitaliy
официальная документация реакт нэйтив идет с установкой именно этой среды. в чем логика... не понимаю...
в данном случае считайте это нативной зависимостью ) (как node_modules, только для android)
Андрей
Всем привет , такой вопрос кто интегрировал facebook analytics ? как получить Демографические данные (страна город язык ... )
Anonymous
Всем привет, подскажите плз. Вопрос на счет react-native-svg <Svg width="13" height="13"> <Rect x="0" y="0" width="12" height="12" fill={"#ff3d67"} /> </Svg> На Ios отрисовывается, на android ничего нет
Bogdan
студия нужна только для установки зависимостей и все
GoatsTheBest
закрыть Studio, открыть редактор нормальный
да, пояняла,спасибо за неравнодушие.) мне @ekzotech уже помог, подсказал и разжевал, спасибо человеку за терпение)
Anonymous
Всем привет, подскажите плз. Вопрос на счет react-native-svg <Svg width="13" height="13"> <Rect x="0" y="0" width="12" height="12" fill={"#ff3d67"} /> </Svg> На Ios отрисовывается, на android ничего нет
И если оформить вот так: <View> <View> <Svg width="13" height="13"> <Rect x="0" y="0" width="12" height="12" fill={"#ff3d67"} /> </Svg> </View> <View> <Text>OLOLO</Text> </View> </View> То и текст рядом тоже не отображается. Именно на андроиде. с Айос все норм