Size: a a a

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

2020 February 20

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Max Davidov
Экспо позволяет забыть о нативной стороне вообще. Знаешь JS? Ты можешь разрабатывать мобильные приложения. Знания XCode, AndroidStudio и этапов сборок не требуется. Обратная сторона - невозможность подключать нативные модули. Но как часто в обычном приложении они требуются? Из того что не хватало мне - Bluetooth и WebRTC для видеочата. Зато есть over-the-air обновления, которые очень даже спасают в проде.
для OTA есть codepush, остальное - упрощает, да, но только пока всё хорошо / приложение не сложное
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
для OTA есть codepush, остальное - упрощает, да, но только пока всё хорошо / приложение не сложное
А в каких случаях плохо?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Max Davidov
А в каких случаях плохо?
Ну у меня с expo сразу не сложилось - задачи были чуть сложнее, чем те решения, которые были у них.

А по проблемам, я думаю, @gblack9 больше интересных примеров может рассказать, он в глубины RN заглядывал чаще
источник

MD

Max Davidov in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
для OTA есть codepush, остальное - упрощает, да, но только пока всё хорошо / приложение не сложное
Открыл документацию Codepush https://docs.microsoft.com/ru-ru/appcenter/build/react-native/ios/index совсем не выглядит просто. И я не могу найти как обновлять приложения по воздуху без необходимости пользователям их ставить
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
ы
источник

BD

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

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
Ребят в чем ошибка? или как правильнней написать
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
По моей логике я должен был получить данные из запроса в action после записать в стэйт
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
undefined
источник

ND

Nartay Dembayev in React Native — русскоговорящее сообщество
Redux?
источник

BD

Babakhan Dastan in React Native — русскоговорящее сообщество
+
источник

Л

Лиза in React Native — русскоговорящее сообщество
Всем привет!
Есть ли в RN возможность узнать дату загрузки приложения на телефон из стора, даже если приложение после этого не было запущено?
источник

in React Native — русскоговорящее сообщество
Привет. А можно собрать apk приложения, использующего expo, в оффлайне?
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Лиза
Всем привет!
Есть ли в RN возможность узнать дату загрузки приложения на телефон из стора, даже если приложение после этого не было запущено?
магия какая-то )

если это задача, которая должна быть решена именно так - так нельзя сделать.

если способ реализации какого-то сценария - возможно, есть другие способы получить нужную информацию, в достаточном объеме для принятия каких-либо решений.
источник

АС

Алексей Савельев in React Native — русскоговорящее сообщество
Лиза
Всем привет!
Есть ли в RN возможность узнать дату загрузки приложения на телефон из стора, даже если приложение после этого не было запущено?
посмотрите дает ли branch такую функицональность
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Алексей Савельев
посмотрите дает ли branch такую функицональность
прямо такую не даст, но вообще да - branch.io здесь самое подходящее решение
источник

Л

Лиза in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
магия какая-то )

если это задача, которая должна быть решена именно так - так нельзя сделать.

если способ реализации какого-то сценария - возможно, есть другие способы получить нужную информацию, в достаточном объеме для принятия каких-либо решений.
Необязательно именно так, но логировать хотелось бы именно событие установки приложения, а не даты его первого запуска.
А может ли что-то такое Firebase или другие аналитические сервисы?
источник

Л

Лиза in React Native — русскоговорящее сообщество
Vitaliy Ponomarev
прямо такую не даст, но вообще да - branch.io здесь самое подходящее решение
Спасибо, посмотрю!
источник

VP

Vitaliy Ponomarev in React Native — русскоговорящее сообщество
Лиза
Необязательно именно так, но логировать хотелось бы именно событие установки приложения, а не даты его первого запуска.
А может ли что-то такое Firebase или другие аналитические сервисы?
Если приложение не было запущено - единственное что может как-то помочь (в теории, не помню точно какой это показатель, и есть ли он там) - отчеты самих сторов. как минимум у них всё для этого есть.
источник

AE

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