Vladimir
Я правильно понимаю, что сегодня-завтра 0.25 зарелизят?
Vladimir
История с пуш нотификациями еще не развивалась. Был другим занят.
Denis
Кто использует Relay? Вы для NavigationBar отдельный роут создаёте или на более верхнем уровне один используете для NavigationBar и сцены?
Denis
Внезапно :)
Дмитрий
Бывает ! Просто перезапусти, может поможет )
Denis
Уже)
Denis
https://speakerdeck.com/mkonicek/under-the-hood-of-react-native
Alex
👍
Sergey
https://speakerdeck.com/mkonicek/under-the-hood-of-react-native
Класс! Давно хотел что-то такое почитать. Самостоятельно в их коде разбираться трудновато
Sergey
https://speakerdeck.com/mkonicek/under-the-hood-of-react-native
Кстати, со времён этой презентации на Гитхабе появились голосовалки (он там в конце жалуется на их отсутствие)
Denis
Vladimir
https://habrahabr.ru/company/plarium/blog/282950/
Denis
https://github.com/7kfpun/FinanceReactNative
Denis
Вот это супер
Denis
"react-native-router-flux": "^2.0.9", но вот это нет
Denis
https://js.coach/
Denis
https://github.com/refinery29/react-native-cheat-sheet
Denis
@vmakhaev не добрался ещё до push notifications?
Denis
Хорошая обзорная статья про плюсы, минусы и архитектуру React Native и NativeScript https://www.quora.com/What-are-the-key-difference-between-ReactNative-and-NativeScript
Alexander
На NativeScript видел кто-нибудь настоящие приложения, которые писали не Telerik?
Denis
Они в статье там пишут про KitchenSink :)
Alexander
Ну это пример
Alexander
Забавно все с ним, в общем. Я год назад смотрел, что брать для приложения и, соотвественно, на него тоже смотрел. Там было пара аппов (хакерньюс, китченсинк и еще что-то). Как ни вернусь, так только они и упоминаются
Alexander
Впечатление, что его никто не использует, только пишут про него
Alexander
При этом на RN уже много чего
Denis
Покажи какие интересные примеры на RN ты видишь?
Alexander
Ну Discord тот же
Alexander
Да даже F8 app сойдет, он хотя бы настоящий и им пользовались
Alexander
Но вообще меня бы устроила такая страница — http://facebook.github.io/react-native/showcase.html Чтобы живые приложения пощупать, которые делали живые люди
Denis
Да, но я думал может на GitHub ещё что-нибудь?
Denis
Кроме F8
Denis
Хорошая подборка ) https://github.com/brentvatne/react-native-newsletter
Дмитрий
https://github.com/nodkz/react-relay-network-layer/blob/master/README.md
Denis
Я думал Relay из коробки batch делает
Denis
Relay aggregates queries into efficient network requests to fetch only what you need.
Vladimir
Я тоже почему-то так думал )
Aleksei
Народ, кто-нить знает, как в react-native запихнуть в Animated.Image потомка? Дабы использовать так: <Animated.Image> <Text> foo </Text> </Animated.Image> Сейчас при анимации изображения вылетает "Cannot read property 'style' of undefined" (
Denis
Разобрался?
Vladimir
Короче проблема с ios нотификациями состояла из двух частей: во первых у меня не было живого устройства, чтобы потестить, а оно в эмуляторе не работает. Во-вторых, чтобы увидеть ошибку в эмуляторе нужно добавить вот этот делегат https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIApplicationDelegate_Protocol/#//apple_ref/occ/intfm/UIApplicationDelegate/application:didFailToRegisterForRemoteNotificationsWithError: про который ничего нигде сходу я не нашел.
Vladimir
Еще до кучи, если у вас андроид приложение в бэкграунд состоянии падает при получении нотификации с react-native-gcm-android, попробуйте вот это форк https://github.com/vmakhaev/react-native-gcm-android и не рекварьте весь свой App в бекграунд сервисе
Denis
Какая жесть :)
Anonymous
Всем привет. Народ, сталкивались с проблемой autoCorrect для TextInput ? Это когда автокоррект срабатывает на последнем слове, но событие onChangeText или onChange не вызывается, и в state у нас получается старое значение до автоисправления.
Дмитрий
Колян, ты с нотификациями же работал ? Есть такие проблемы как парни выше описали ?
Anonymous
Ну автор уже разобрался, правильно что в эмеляторе не работают нотификации. Еще дев сервер по расслылке пуш нотификаций у iOS не гарантирует 100% доставку даже на реальный девайс.
Anonymous
а событие регистрации на реальном девайсе срабатывает стабильно
Anonymous
для iOS я не использовал сторонних пакетов, пользовался родным PushNotificationIOS
Denis
https://docs.google.com/presentation/d/1fC_CMkCb-Nj5JVapjrCZic56fe6CLOlr9Vlxa2SeTZE/edit
Vladimir
Ага, для ios я тоже использовал PushNotificationIOS, а для android есть два пакета - react-native-gcm-android, который в связке с react-native-system-notification работает, но я так понял, что писался для rn где-то 0.20 +/- версии и в самом rn поменялось апи с тех пор, по этому там есть несколько issues на тему, что не работает и люди форкают и хакают. Другой вариант - вот этот модуль react-native-push-notification. Для ios он оборачавает PushNotificationIOS просто, а для android делает ios-like апи, но я в нём не увидел для андроида имплементации бэкграунд сервиса, а это значит, что не понятно как он будет получать сообщения, когда приложение закрыто. Хотя я не пробовал его, может он и работает в бэкграунде как-то :-)
Vladimir
Вообще, хочется увидеть поддержку gcm для ios в react-native. Как мне представляется иметь один сервис нотификаций лучше, чем два.
Denis
Согласен. Это же Learn Once.
Denis
https://m.habrahabr.ru/company/plarium/blog/282950/
Roman
из комментов оттуда: "Все эти многочисленные desktop-web-«технологии» лично мне всегда казались глючным, тормозным убожеством, с тоннами г-нокода на js, css-разметкой в стиле write-once и до смешного жалкими интерфейсами :) Недавно вот довелось покопаться в Phonegap, за годы ничего принципиально не изменилось. Вот такой подход мне импонирует гораздо больше: oleb.net/blog/2014/05/how-dropbox-uses-cplusplus-cross-platform-development (Пишем общие библиотеки на С++, остальное — как предписывает конкретная ОС.)" —— :D
Denis
QT-мэн :)
Roman
"общие библиотеки на С++" - флаг вам в руки)))
Denis
gcc flags
Vladimir
Что думаете? https://twitter.com/steida/status/730542607886102528
Roman
новый тип браузеров без легаси с конфигурируемыми абстракциями.. вопрос только один - это как и о чем вообще?
Михаил
Denis
А кто NavigationExperimental использует?
Denis
Я чё-то тут забавный эффект словил, в обычном Navigator, два раза вызывает renderScene =)
Denis
оказалось, это даже фича https://github.com/facebook/react-native/pull/3016
Дмитрий
Denis
Denis
Denis
Коллеги подскажите контрол, как вот это всплывающее сообщение вверху?
Alexander
Если ты про название, то их тостами называют
Denis
Я про 1 comment deleted. Tap to undo.
Denis
We started Deco in 2015 to build tools and services that empower mobile app developers. https://www.decosoftware.com/
Denis
И внезапно IRC жива :) http://irc.fikesfarm.com/log/reactnative/
Alexander
Если ты про название этой штуки, то это тост. Или тебе реализация интересна?
Denis
Да :) Может есть что готовое? Вроде небольшой компонент, но и хранить в проекте не совсем правильно. Откуда называние тост пошло?)
Alexander
Вообще от Андроида, откуда они взяли — хз
Alexander
Есть готовые, но они выглядят по-другому. react-native-toast внезапно )
Denis
Внезапно да:))
Denis
𓂀
да лан чо ты сразу нападешь
Anthony
кто бы говорил
Anonymous
ребят, а никто не в курсе, RN под винду уже запускается?
Denis
https://rnplay.org :)