Size: a a a

React Native — русскоговорящее сообщество

2020 June 20

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Max
народ, подскажите плз , как лучше вести разработку под Андроид, через Android emulator или expo metro bundler + Android device ?
rn-cli + устройство (в некоторых случаях лучше несколько, на разных версиях api)
источник

M

Max in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
rn-cli + устройство (в некоторых случаях лучше несколько, на разных версиях api)
спс
источник

ПП

Паша Путешественница... in React Native — русскоговорящее сообщество
Парни, чувствую себя абсолютно тупым, но не понимаю как пользоваться cloud functions на firebase... создал функцию, deploy прошел, она отображается в консоли. А как ее использовать??? Подскажите кто знает ( видимо знает всю кроме меня )
источник

KS

Kirill Saltykov in React Native — русскоговорящее сообщество
Паша Путешественница
Парни, чувствую себя абсолютно тупым, но не понимаю как пользоваться cloud functions на firebase... создал функцию, deploy прошел, она отображается в консоли. А как ее использовать??? Подскажите кто знает ( видимо знает всю кроме меня )
Эээ как любое другое API, берёте адрес и делаете туда запросы...
источник

АК

Алексей Козин... in React Native — русскоговорящее сообщество
Паша Путешественница
Парни, чувствую себя абсолютно тупым, но не понимаю как пользоваться cloud functions на firebase... создал функцию, deploy прошел, она отображается в консоли. А как ее использовать??? Подскажите кто знает ( видимо знает всю кроме меня )

import functions from '@react-native-firebase/functions';

functions()
       .httpsCallable('sendMessage')({message: newMessage})
       .catch(showError(theme))
       .then(() => setNewMessage(''))
       .finally(() => setBusy(false));
источник

AM

Aga Mahmudov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
Зависит от потребностей и количества пользователей/событий.

Если выбирать между firebase и amplitude "из коробки" - функционально amplitude удобнее, но: первые 10 миллионов событий в месяц (в бесплатной версии) на большой базе и нормальном покрытии приложения могут улететь быстро, после этого до конца месяца даже отчеты не посмотришь, а ценник у них совсем негуманный, мы запрашивали как-то, если правильно помню что-то около 30К$/год.

тот же firebase + google analytics + bigquery (на платном тарифе firebase + отдельно оплата за объем при работе с отчетами в datastudio например) при таком же раскладе обходится гораздо дешевле

и это еще можно оптимизировать, выливая из bigquery в postgre и работая с данными там

из минусов firebase (по сравнению с amplitude) - с детальными отчетами нужно разбираться, и есть отличия/ограничения по именованию полей
10 миллионов событий довольно серьёзная планка, это какой DAU должен быть чтобы её за месяц нагнать 🙂

А как считается dau/mau с amplitude, он автоматом или надо ивент раз в сутки как-то слать?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Товарищи
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Такая проблема
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Как исправить?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Идеально было flex-overflow: hidden на текст
источник

М

Максим in React Native — русскоговорящее сообщество
Агент 47
Как исправить?
взять телефон с экраном побольше или размер шрифта сделать 11 например)
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Агент 47
Идеально было flex-overflow: hidden на текст
Но такого нет в нейтиве
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Агент 47
Как исправить?
Как я понял - никак
источник

А

Артем in React Native — русскоговорящее сообщество
@Glazomer47 Отлавливай событие открытия клавы и скрывай нужный блок
источник

AM

Anton Mazhuto in React Native — русскоговорящее сообщество
Ребят, кто использует native base, норм вообще? В проде как себя ведет?
источник

К

К in React Native — русскоговорящее сообщество
Агент 47
Как исправить?
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Немного не то делает
источник

А4

Агент 47 in React Native — русскоговорящее сообщество
Артем
@Glazomer47 Отлавливай событие открытия клавы и скрывай нужный блок
Вот тоже об этом подумал
источник