Roman
в обе
Roman
Roman
есть какие-нибудь известные приложения на реакт нативе?
Roman
просто, как кроссплатформа он работает не очень
Roman
под андроид долго очень заводить
Roman
кстати под RN тоже есть свой awesome
https://github.com/jondot/awesome-react-native
Roman
и вопрос от себя
кто нибудь использовал сей стартер кит?
интересны отзывы
https://github.com/este/este
Meg
Alex
Denis
Но не вся, там они активно юзают http://componentkit.org/ - мы это обсуждали в начале недели в @ios_ru
Alex
https://facebook.github.io/react-native/showcase.html
Alex
может
Denis
🔵 В группе есть традиция - представляться при входе:
▫️Какой у вас проект или где работаете?
▫️В чём вы специалист?
▫️Чем можете быть интересны или полезны сообществу?
▫️Чем интересно сообщество вам?
▫️Откуда вы?
▫️Как узнали про группу?
В сообщении нужно указать тэг #whois
🔵 Правила чата:
🚫 Публикация вакансий запрещена
🚫 Реклама запрещена
🚫 Политика запрещена
За несоблюдение правил - одно предупреждение, далее следует бан.
Вакансии и запросы на поиск работы:
+ по направлению iOS, Android, Xamarin и React Native публикуем в группе @mobile_jobs.
+ по JavaScript, React.js, React Native и Node.js - в группе @javascript_jobs.
Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда.
Здесь общаемся на темы, посвященные React Native - задаём вопросы, решаем проблемы, обсуждаем идеи и новости вокруг этого.
Параллельно с этой группой развивается:
🔸@react_js - где мы общаемся на темы, посвященные React, Redux и Relay. Обсуждаем идеи и новости, обмениваемся своими проектами и решениями.
🔸@ios_ru - где обсуждаем технические вопросы, посвященные iOS-разработке, Objective-C, Swift, SDK, Cocoa, а также идеи и новости вокруг этого.
🔸@android_ru - где мы общаемся на технические вопросы, посвященным Android-разработке, SDK, Kotlin, Realm и т.д. Обсуждаем идеи и новости вокруг разработки для Android.
🌎 Возможно, вам также будут интересны группы: @nodejs_ru, @angular_js, @angular2, @javascript_jobs, @devops_ru, @devops_jobs. Приятного общения!
Igor
@DenisIzmaylov а можно это пинить без уведомлений, пожалуйста?
Roman
Это к Дурову
Roman
Roman
Тогда сорян, не знал
Alex
https://github.com/facebook/react-native/issues/8794 - столкнулся с этим багом... #ягамнокодер поправил в https://github.com/facebook/react-native/blob/master/packager/react-packager/src/AssetServer/index.js#L31 в 0.30 там стоит 5 сек., в 0.31 походу уже будет 15)
Ale
Vladimir
#whois
Я Вова из Перми, пишу под iOS на Свифте и я просто послушать сюда, пока только присматриваюсь к React Native
Pavel
ребята подскажите пожалуйста как лечится Error: Activity class {com.awesomeproject/com.awesomeproject.MainActivity} does not exist.
Roman
#whois
Роман
- ВебДэв нода на беке, работаю в офисе на данный момент
- Спец в ноде и жс, могу в пхп и ангулары
- Ответами на вопросы
- @DenisIzmaylov тут потерли ссылку на мой чятик, обида) я в ваши чаты наоборот агитирую
- Кыргызстан, Бишкек
- Хрен знает
Pavel
может это из-за андроида старого?
Pavel
каким эмулятором устройства вы пользуетесь?
Pavel
или дебажите на своем телефоне?
Pavel
запустить хеллоу ворлд оказалось не так уж просто для меня
Pavel
да я на него наткнулся
Pavel
я просто хз может проблема в устройстве
Pavel
на первое устройство (asus zenfone android 5.0.1) отказалось ставится, видимо что-то с ним, потому что линукт его смонтировать не может, пишет что он рид онли
Pavel
второе устройство - филипс с андроидом 4.2.2
Pavel
с ним копирует
Pavel
но пишет что нету класса MainActivity
Pavel
linux mint 17
Pavel
без мака такая тема не пройдет)
Alex
*run-ios на run-android нужно заменить))
Alex
Pavel
Да, конечно
Pavel
Это джавный класс
Alex
Да, конечно
проект с нуля разварачиваеш и такая хрень?
Алдар
Pavel
Denis
Какой у вас проект или где работаете?
Работаю в Evrone. Делаю вот эту приложуху https://play.google.com/store/apps/details?id=com.nptv.wtcceurosport&hl=ru
▫В чём вы специалист?
Front-end
▫Чем можете быть интересны или полезны сообществу?
опытом в компонентах, которые использую в приложении
▫Чем интересно сообщество вам?
Помощь другим пользователям, а также поиск ответов на свои вопросы
▫Откуда вы?
Воронеж
▫Как узнали про группу?
google
Maksim
а nptv ещё живет?
Anonymous
как дела с реакт нейтив сейчас стоит делать ?
Anonymous
Фронт енд / пйтон / джанго разработчик
делаю свой старт ап
+ работаю в комании кодер
Denis
Anonymous
Парни, есть очередной вопрос по навигации с NavigationExperimental. В роутах есть несколько страниц с одинаковым key (к примеру, можно перейти с profile на другой profile). Писать одинаковые key в routes нельзя. Следовательно нужно дописывать секунды или еще что-то. 1. При этом как лучше организовать хранение данных отвечающих непосредственно за идентификацию профиля?
2. Как писать условия на такой key, не парсить же его каждый раз.
Предположительно хочу забить полностью на key и делать его полностью динамическим, а что рендерить писать в другие переменные.
Denis
а что это за другой profile?
Anonymous
зачем усложнять себе жизнь? напиши два разных ключа
Anonymous
ну я и мой друге, а у друга еще один друг
Anonymous
и меня как и всех друзей рендерить нужно по одному правилу
Denis
добавь айдишник или что там у тебя есть
Anonymous
Только что протестил и можно в route засунуть какой то payload и он сохранится.
Плохо что во всех примерах вся навигация строится на key, а не на payload, который можно передать
Anonymous
Главное чтобы не отвалилось )
Alex
я https://github.com/aksonov/react-native-router-flux юзаю для роутинга, тоже через пайлоад передаю, у меня без добавления в "Историю" юзаеться так Actions.refresh({id: id}), чтобы с "историей" было можно так Actions.profile({id: id})
Dmitry
@naxel а почему не redux?
Alex
Dmitry
Понял, спасибо
Anonymous
как по мне так router flux вообще самая удобная штука,тем более если еще и redux использовать
Oleg
Ребята, а как RN обрабатывает открытое websocket соединение? Как ведет себя соединение при сворачивании приложения? Какие есть best practices по обработки таких случаев?
Oleg
Что никто не работал с websocket в RN? )
Alex
Видимо никто. Я бы через console.log бы поигрался, посмотрел бы как себя приложение ведет
Alex
там же например андройд может вообще активити выкинуть из памяти (не знаю не силен но что то читал)
Oleg
Alex
Я к сожалению не силен, но там наверняка много подводных камней будет.
Alex
Думаю приложение должно следить за тем живо соединение или нет и соответственно его поднимать и все. Вебсокеты в фоне скорее всего не нужны, значит о них нужно заботиться только пока приложение работает.
Denis
Там были какие-то проблемы из за которых например, Inspector и Relay вместе не могли работать
Oleg
Ладно, я напишу сюда свой опыт позже, вдруг кому пригодится.
Oleg
Только начал тестировать это все.
Vladimir
@olebedev держи вебсокеты, которые переподсоединяются при обрыве соединения https://github.com/vmakhaev/reconnectable-websocket
Oleg
Pavel
Тема, не прошло и 30 часов как хеллоу ворлд заработал!
Pavel
https://docs.genymotion.com/Content/Home.htm
Pavel
С этим эмулятором взлетел
Pavel
Видимо до этого что-то не так с моими настоящими устройствами было
Denis
👏👍🏼🎉
Anonymous
Слушайте, а как в navigatorExperimental используя renderOverlay сделать шапку и футер? Там проблема в том, что этот навигатор перекрывает слоем весь экран и он не тапается. На пробрасывание кликов или что-то вроде pointer: no-events ничего нет