ana 🪢
как работает
Dmitry
что же вы тогда в сообществе реакт нэйтив делаете? выучите свифт/котлин/джаву/обджективСи и вперёд)
так это не профильный же) Я не сторонник учить всего и по чуть-чуть, лучше знать один стек, но экспертно
Sergey
вот он мне вообще не нра
Не юзал его, но, что на нем работает VS Code (и весьма неплохо работает), а это что-то, да значит. И у меня нет примеров реально классных поделок на обычном RN, не говоря уже о его Windows аддоне
Irakliy
я за что-то среднее
Sergey
Вывод - создатели слака накриворучили
Dmitry
учитывая, что слак платный, а vscode нет, то могли бы и заморочиться
Sergey
Кстати, а мобилка их не на React Native случайно написана?
Sergey
Постоянно использую и возникает такое ощущение
Dmitry
не копался
Sergey
Кароч в мобилке они тоже накриворучили. Мерзкая поделка
Dmitry
это бы объясняло зачем держать десктоп на электроне
Sergey
Типа одна кодовая база?
Sergey
Или лень учить новый язык?)
Dmitry
ну логику можно вынести
Dmitry
и пошарить между приложениями, считай меньше кодить
mcombat
Как можно пофиксить что при билде APK c каждым новым билдом приходится инкрементить версию, второй раз один и тот же апк не могу установить, пишет app not installed
Vit
и пошарить между приложениями, считай меньше кодить
Обычно это потом оборачивается в больше кодить. Потом в разы больше кодить)
Denis
Смотря для чего и как
задача: отображать пуши после того, как в приложение придет транзакция Какое оптимальное решение? На данный момент смотрю в сторону rn-push-notifications со мной есть команда бэкендеров, так что мне нужно будет просто отправить токен
Dmitry
задача: отображать пуши после того, как в приложение придет транзакция Какое оптимальное решение? На данный момент смотрю в сторону rn-push-notifications со мной есть команда бэкендеров, так что мне нужно будет просто отправить токен
Ну смотри, ты можешь спокойно ее использовать и не тащить firebase, он облегчает задачу бэку, но не клиенту (как мне кажется). Но у этой либы раньше были проблемы. Со старыми версиями iOS, и с Anroid. Не срабатывал вызов первоначального уведомления при переходе по пушу, если приложение открывается их холодного режима. Были проблемы с получением токена на iOS < 10. Я писал хаки какие-то, может и найду где-то
Dmitry
но я ее давно не чекал, может и проблем уже нет
Irakliy
Кого там надо звать при спаме?
Preeternal
Дед мороза?
Anton
@gblack9
Stas
но я ее давно не чекал, может и проблем уже нет
у firebase проблемы с пушами никуда не делись)
Dmitry
у firebase проблемы с пушами никуда не делись)
он серверную часть облегчает, не нужно тащить либы на каждую платформу. А то мне хватало головняка, был сервер на python 2 c APNs и GCM, потом решили перейти на python3.5, а GCM его не поддерживает, пришлось править либу
Stas
ну скажем так, на больших объемах, а может и малых. будет куча пушей, которые так и не дайдут до адресата из--за бекенда firebase.
Stas
так что, если с потерями ок, то да - облегчает.
Stas
проблема не в доставке. а в отправке от FBse
Stas
в то же время отправка по топикам работает ок. через s2s api.
Artem
В режиме дебага на андроид симуляторе включаю airplane mode, выбрасывается такой экран. На прошлой неделе аналогично все работало - так тестировал отсутствие интернета в приложении. Кто сталкивался с такой проблемой?
D
В манифесте в meta-data чем является application_id название пакета приложения? <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ADMOB_APP_ID"/>
D
вот именно это android:name="com.google.android.gms.ads.APPLICATION_ID"
Кирилл
в смысле в андроид студио или отдельный какой-то?
Artem
Łōgäń
ребят, как вы кешируете/подгружаете фотографии на реальном устройстве айос
Łōgäń
в дев режиме
Łōgäń
просто если это все дело в симуляторе на пк запускать, с картинками все ок
Łōgäń
а вот на реальном устройстве бывает не подгружаются фотки
Łōgäń
фотографии локальные, то есть из фс а не с инета
Anton
Ребят, посоветуйте пожалуйста какие нибудь книжки или туториалы на русском для изучения react native
Vit
Какой опыт вообще и с реактом в частности?
Vit
А блин на русском((
Anton
Ну или не на русском, мне просто чтобы систематизировать знания после документации
Vit
Ну погугли dotan nahum - programming react native. Там все устаревшее и не надо принимать к действию но пробежать глазами и понять чо происходит и как приложение строится/работает бесценно) Потом хотел в документацию отправить но если уже прочитана прям интересно)
Preeternal
без ApolloProvider сделать запрос на клиенте не реально? пробовал и apollo-boost и apollo-client
Preeternal
тот же запрос на реакте с parcel чудно работает
Preeternal
там принципиально важно рутовый компонент оборачивать?
Vit
Аполо клиент работает также как фетч какойнить
Preeternal
если есть провайдер редакс и персист - то ApolloProvider вкладывать внутрь или наоборот?
Vit
Провайдер если ты компоненты оборачивать хочешь
Vit
Но ты можешь клиентом вытаскивать данные в cdm или редаксе точно также как обычным фетчем
Preeternal
<ApolloProvider client={client}>
Naniwa
веб разработчики хуесосы
Vit
Он всего лишь в чилдрены контекст прокидывает. Смотря где этот контекст понадобится
Preeternal
Он всего лишь в чилдрены контекст прокидывает. Смотря где этот контекст понадобится
т.е. должен был работать когда не рутовый компонент оборачивал...
Preeternal
странно тогда
Vit
Ну это аполло. Хз какую магию запихнули
George
Если remoteJS дебаггер, там там вообще весь JS исполняется в Chrome на компе
Andrey
@Preeternal axios({ url: ${API_URL}/graphql, method: 'post', data: { query: твой квери или мутэйшн, variables: { твои данные на отправку } } }).then( итд
Preeternal
тут влип что вместо Localhost надо IP адрес писать
Andrey
тогда не понял чего ты добиться хочешь
Preeternal
тогда не понял чего ты добиться хочешь
да ответа от сервера хочу добится). Даёшь dev сервер (локальный) - ошибка сервера. Даешь prod на heroku - ругается на токен
Preeternal
в реакте все рабоает
Andrey
@Preeternal ну так в сторону ошибки рыть надо, какая, логи сервера?
Preeternal
Всё. Heroku отдаёт