Dmitry
Ребят, помогите разобраться с ошибкой либы react-native-push-notification. https://github.com/zo0r/react-native-push-notification/issues/542 Ловлю в точности такую же ошибку при попытке запустить приложение на андроид девайсе, в эмуляторе почему-то все норм и токен генерируется в поле senderID вставляю цифровой id отправителя из FCM.
Dmitry
https://stackoverflow.com/questions/37863106/fcm-getting-mismatchsenderid Мне когда-то этот вопрос помог
у меня немного другая проблема, я даже токен устройства получить не могу из-за этой ошибки, а он уже на готовый токен не может отправить уведомление
Anonymous
Как подрубить поддержку декораторов в react-native, на дефолтном бойлерплейте, тот что с expo, валит ошибки что Can't find variable: Symbol
Ilya
У меня такое было когда перешли на новый sdk и он немного по другому стал парсить манифест, в который react-native-notifications предлагали захардкодить sender_id Там кажись в итоге не хватало символов
Ilya
Ну и ты откуда вообще SENDER_ID брал, и брал ли вообще?
Dmitry
Ну и ты откуда вообще SENDER_ID брал, и брал ли вообще?
брал из панели управления firebase cloud messaging и вставил в PushNotification.configure({ ... senderID: "YOUR GCM (OR FCM) SENDER ID", ... })
Ilya
брал из панели управления firebase cloud messaging и вставил в PushNotification.configure({ ... senderID: "YOUR GCM (OR FCM) SENDER ID", ... })
Тыкни на всякий случай дебаг туда, где появляется этот же (вероятно где-то внутри либы пушей) Но вообще мне кажется косяк с настройкой fcm/gcm какой-то
Dmitry
Тыкни на всякий случай дебаг туда, где появляется этот же (вероятно где-то внутри либы пушей) Но вообще мне кажется косяк с настройкой fcm/gcm какой-то
я тоже думаю, что скорей всего где-то неправильно настроил fcm, поковыряюсь еще, если решу проблему, отпишусь тут
Имя
Ребята, добрый день. По какой причине this.props.navigation.push is undefined? Делал console.log(this.props), там функции push тоже нет
Миша
а должна быть?
Valentyn
push есть в this.props.navigation только если текущий навигатор - StackNavigator;
Имя
import { createDrawerNavigator } from 'react-navigation'; // Components import Menu from '../components/Menu.js'; // Views import ViewOne from '../views/ViewOne.js'; export default createDrawerNavigator({ 'Records': { screen: ViewOne } }, { contentComponent: Menu }); Есть способ воспользоваться методом push в файле Menu?
Valentyn
тут drawer используется нужно обернуть Menu в StackNavigator тогда, по-идее, должен быть push
Denis
мы тут про вас выпуск сделали, критика привествуется (но либо в лс, либо в https://t.me/androiddevpodcast)
Denis
https://androiddev.apptractor.ru/android-dev-podkast-70/ Подкаст #70. React Native. Впиливать или выпиливать? Мы обходили стороной вопросы кросс-платформенных фреймворков, но вот настал час для обсуждения одного и самых модных и более-менее стабильных среди своих представителей. Мы пригласили разработчиков с большим стажем. Кто-то пришел из Andorid, кто-то из iOS, а кто-то из веб в мир RN, тем и интереснее получилась беседа. Надеемся, что к концу выпуска, слушатель вместе с ведущими сформирует мнение о RN и будет готов к обсуждению внедрения этого фреймворка на работе. https://facebook.github.io/react-native/ - официальная страница React Native https://reactjs.org/ - React, визуальная основа RN https://t.me/reactnative_ru - русскоговорящее сообщество React Native https://yogalayout.com/ - flexbox в RN https://github.com/google/flexbox-layout - flexbox в Android https://expo.io/ - EXPO https://facebook.github.io/react-native/showcase.html - Подробные примеры, какие приложения используют RN https://clojurescript.org/ - ClojureScript https://flow.org/ - Flow http://potomushto.com/2018/01/25/from-react-to-native.html - мутация react разработчика в native разработчика https://github.com/ptmt/react-native-macos - react native Mac OS https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102 - выпиливание RN в Udacity https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c - выпиливание RN в AirBnb Конференции: http://appsconf.ru/2018 - AppsConf в Москве 8 и 9 октября https://mobiusconf.com/ - MobiusConf в Москве 8 и 9 декабря
Anna
Ребята, привет! Подскажите, пожалуйста, есть у кого-то опыт разработки нативных модулей с "толстыми" вьюхами, включающими в себя много логики, видео, анимации? Под Android вьха работает хорошо, но из ReactNativeActivity есть проблема с перерисовкой всех дочерних вьюх этой вьюхи, проблема с анимациями (глючно отрисовывается). По описанию похоже на https://github.com/facebook/react-native/issues/17968 Я так понимаю, сам по себе реакт перерисовывает вьюхи по необходимости, только при изменении состояния. Но что делать, если нативная вьюха должна перерисовываться чаще? Workaround, описанный в ссылке выше, помог, но на Андроидах 8 снова появилась проблема с перерисовкой -( Может быть есть какие-нибудь еще способы? Версия React Native 0.55.4, сомневаюсь, что обновление поможет... Может были старые версии реакта, на которых перерисовка нативных вьюх работала без проблем? Кто-нибудь сталкивался?
Anonymous
Как в expo разделить android/iOS? Если я хочу сделать разный дизайн для двух платформ
Ololo
https://androiddev.apptractor.ru/android-dev-podkast-70/ Подкаст #70. React Native. Впиливать или выпиливать? Мы обходили стороной вопросы кросс-платформенных фреймворков, но вот настал час для обсуждения одного и самых модных и более-менее стабильных среди своих представителей. Мы пригласили разработчиков с большим стажем. Кто-то пришел из Andorid, кто-то из iOS, а кто-то из веб в мир RN, тем и интереснее получилась беседа. Надеемся, что к концу выпуска, слушатель вместе с ведущими сформирует мнение о RN и будет готов к обсуждению внедрения этого фреймворка на работе. https://facebook.github.io/react-native/ - официальная страница React Native https://reactjs.org/ - React, визуальная основа RN https://t.me/reactnative_ru - русскоговорящее сообщество React Native https://yogalayout.com/ - flexbox в RN https://github.com/google/flexbox-layout - flexbox в Android https://expo.io/ - EXPO https://facebook.github.io/react-native/showcase.html - Подробные примеры, какие приложения используют RN https://clojurescript.org/ - ClojureScript https://flow.org/ - Flow http://potomushto.com/2018/01/25/from-react-to-native.html - мутация react разработчика в native разработчика https://github.com/ptmt/react-native-macos - react native Mac OS https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102 - выпиливание RN в Udacity https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c - выпиливание RN в AirBnb Конференции: http://appsconf.ru/2018 - AppsConf в Москве 8 и 9 октября https://mobiusconf.com/ - MobiusConf в Москве 8 и 9 декабря
а 70 подкаста еще нет на itunes(
Denis
разбираюсь
Dmitry
господа проптайпсы чем выпиливаете из бандла?
Ololo
разбираюсь
спс, послушаю)
mAX
Товаирищи, наблюдаю проблему когда устанавливается приложение через adb.. на вот таком шаге все подвисает.. :app:installDebug Installing APK 'app-debug.apk' on 'GT-I9505 - 7.1.2' for app:debug иногда висит минуту-две и доходит до конца, иногда висит очень долго один раз из 5-6 попыток устанавливается относительно быстро 10-20 секунд поэтому компиляцию перезапускаю если вижу что подвисло Никто не сталкивался с похожей проблемой? как бы ее победить..кодить неудобно) Спасибо!)
mAX
Спасибо, вот кабели разные пробовал..прошивки тоже) а устройство не менял это самсунг S4
Александр
Gena
господа проптайпсы чем выпиливаете из бандла?
Ничем... просто не используем. Там, где действительно нужны рантайм проверки, их руками пишем - проще и выразительней. Статические проверки - typescript. )
Dmitry
мм у меня тут либы есть...которые юзают...и печалит что ошибки вылезают после апдейта зависимостей
Władimir (Zae)
вроде prop-types же сепарировался от реакта и ее можно отдельно использовать
Gena
мм у меня тут либы есть...которые юзают...и печалит что ошибки вылезают после апдейта зависимостей
С внешними библиотеками мы никак не боролись... просто до сих пор не стреляло... Вообще можно разное придумать, на уровне babel, на уровне подмены модуля prop-types, но я бы первым вариантом рассматривал форк/апдейт соотвествующей библиотеки... остальное больше на хак похоже...
Dmitry
да нашел бабель трансформер что выпиливает проп тайпсы
Dmitry
но чет ошибка всеравно...удивительно хотя бандл вроде не содержит..может кеш еще изучаю
Boris
Возможно ли аплоадить файл по ftp с помощью react native?
Nick
народ, кто-то ловил подобное на связке react navigation + redux?
Nick
Nick
этот Navigator undefined
Nick
хотя делаю reduxify, и сверху него HOC
Nick
сам навигатор нормальный 🤔
Narek
никак не могу понять что значит это троеточие ...
Миша
Лёгкая недосказанность
Nick
никак не могу понять что значит это троеточие ...
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
Anonymous
component.android.js component.ios.js Различий от обычного RN - 0
А где можно посмотреть пример проекта написаного так? А то в гугле забанили да + инфы чёт мало по expo, даже как декораторы настроить фиг найдёшь
Peter
guys
Peter
расскажите кто где юзал realm
Peter
какие преимущества у него
Władimir (Zae)
я юзал вместо асинк сторейджа
Władimir (Zae)
потому что асинк сторейдж мне в дебаге вешал приложение
Władimir (Zae)
один из главных плюсов это схемы
Roman
Всем привет! Подскажите, как можно получить путь к галерее девайса с помощью expo? Путь к галерее одинаковый для разных android девайсов?
Ivan
куда копать, чтоб отсрочить переход appState в background (ios)? нужно модалку показать, и чтоб она была отрисована на превьюхе в списке запущенных процессов
Ivan
inactive не подходит, он слишком частый
George
Привет всем! какой видео курс самый лучший для изучения ?
George
или может есть кто учит?
Gena
Тут мне текущие задачи напомнили об одном вопросе. Мелькнула мысль, а не использовать ли monkey patching на RCTRootView т.к. точек расширения правильных сейчас нет. Но вспомнил я про RCTSurface ))) Скажите, кто его использует? А то там есть такое смелое заявление в комментарии (прям flat views, недавно выпиленные с Android'а напомнило): > WARNING: In the future, RCTRootView will be deprecated in favor of RCTSurfaceHostingView.
John
Товарищи, подскажите где можно почитать про связку RN+Redux+Redux-Persist? Все путается в голове, никак не могу понять как работает редакс.
Евгений
redux.js.org
Artem
https://androiddev.apptractor.ru/android-dev-podkast-70/ Подкаст #70. React Native. Впиливать или выпиливать? Мы обходили стороной вопросы кросс-платформенных фреймворков, но вот настал час для обсуждения одного и самых модных и более-менее стабильных среди своих представителей. Мы пригласили разработчиков с большим стажем. Кто-то пришел из Andorid, кто-то из iOS, а кто-то из веб в мир RN, тем и интереснее получилась беседа. Надеемся, что к концу выпуска, слушатель вместе с ведущими сформирует мнение о RN и будет готов к обсуждению внедрения этого фреймворка на работе. https://facebook.github.io/react-native/ - официальная страница React Native https://reactjs.org/ - React, визуальная основа RN https://t.me/reactnative_ru - русскоговорящее сообщество React Native https://yogalayout.com/ - flexbox в RN https://github.com/google/flexbox-layout - flexbox в Android https://expo.io/ - EXPO https://facebook.github.io/react-native/showcase.html - Подробные примеры, какие приложения используют RN https://clojurescript.org/ - ClojureScript https://flow.org/ - Flow http://potomushto.com/2018/01/25/from-react-to-native.html - мутация react разработчика в native разработчика https://github.com/ptmt/react-native-macos - react native Mac OS https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102 - выпиливание RN в Udacity https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c - выпиливание RN в AirBnb Конференции: http://appsconf.ru/2018 - AppsConf в Москве 8 и 9 октября https://mobiusconf.com/ - MobiusConf в Москве 8 и 9 декабря
Чувак в начале так неуклюже что ли пытался объяснить что такое реакт и зачем он нужен =) Я бы на месте андроидов не понял. А так ниче поболтали )
Gena
пишите pl
pl? Я пока сходил в Reactiflux и в discuss.reactjs.org... В первом судя по истории, я ответ не получу (хотя там есть коре-разработчики точно), второе эффективно мертво...
George
Товарищи, подскажите где можно почитать про связку RN+Redux+Redux-Persist? Все путается в голове, никак не могу понять как работает редакс.
Если совсем кратко - redux - это такая штука, которая хранит состояние приложения и вычисляет следующее состояние на основе посланных в него сообщений actions. Функции-вычислители называются редьюсеры Компоненты могут иметь доступ к нужным данным общего состояния через функцию mapStateToProps
Stas
это же js
Gena
pull request в репу нужных расширений)
Это не совсем js. И следующий PR по SafeArea я туда буду слать, не раньше чем предидущий примут - https://github.com/facebook/react-native/pull/18534, а он, заметьте, даже при общем консенсусе висит с 24 марта ))) Я не собираюсь работать так, это обидно просто в конце концов... )
Gena
Хотя поставить баг с вопросом "какой ETA у RCTSurface" - это мысль )))
Gena
shergin же 🙂
Да ) Но теперь уже любопытно, смогу ли я получить информацию официально. Или они только когда крупная компания посты публикует негативные отвечать могут... )))
Aleksei
да не, Валентин отвечает) у нас же просто с СФ разница во времени, да и меншить не охота лишний раз 🙂
Aleksei
я кстати ни разу еще не видел пример использования RCTSurface, если кто видел, буду признателен 🙂
Gena
да не, Валентин отвечает) у нас же просто с СФ разница во времени, да и меншить не охота лишний раз 🙂
И отвлекать от ядра ))) Я пока подожду. На самом деле мне не так нужно это и знать уже, по другому всё равно делать буду, ибо swizzling - это последний хак, который я бы там хотел использовать. Теперь просто интересно насколько там всё плохо с менеджментом OSS комьюнити. Пример с RCTSurface должен быть тривиальный... там есть совместимая обертка... можно просто вставить и проверить https://github.com/facebook/react-native/blob/0.56-stable/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingProxyRootView.h#L16
Gena
имею ввиду, что в js всё в состоянии полу альфы всегда и все пул реквестят
Да понятно ))) Но вот я уже это делал... пока этот не примут, невозможно дальше ничего делать, в нем код, который нужен для следующих )))
Gena
😄
Alexey
ребят, то у нас сейчас горяченького в RN? А то мне доклад делать, а темы нема
Vladimir
ребят, то у нас сейчас горяченького в RN? А то мне доклад делать, а темы нема
расскажите, если можете как правильно разный стилистический интерфейс делать под две платформы на NR
Vladimir
чтоб на андроиде material, а на iOS - design guidelines