
Джон
17.02.2017
10:36:18

Mars
17.02.2017
10:40:24

Tim
17.02.2017
10:41:33

Ilkhom
17.02.2017
10:41:52
?

Google

Джон
17.02.2017
10:42:36

Алексей
17.02.2017
10:56:39
@quantum_robin все же лучше посмотреть гайды по платформе) на ревью смотрят

Nikita
17.02.2017
12:35:57
Подскажите, кто-то испльзует EventEmitter? Можно с помощью него осуществить общение между компонентами?

Алексей
17.02.2017
12:45:15
можно но никто так не делает, потому что flux architecture

Nikita
17.02.2017
12:48:51
Я использую redux, при нажатии кнопки другая компонента должна срендериться по координатам которые зависят от расположения кнопки, я бы не хотел прокидывать через редьюсеры все это.. а события такое ощущение гоняются в пределах одной компоненты.

Andrew
17.02.2017
12:49:13
ну так ставь стейты
или пропсы создай
в чем проблема

Vladimir
17.02.2017
12:49:28
лол флюкс - это и есть про эвентемиттер

Andrew
17.02.2017
12:49:29
тебе и нужны редьюсеры для этого

Vladimir
17.02.2017
12:49:37
ну и кстати - не единственный способ

Andrew
17.02.2017
12:49:45
tcomb формы делают валидацию через экшены
плохо чтоли?

Google

Vladimir
17.02.2017
12:49:48
возьми мобикс лол:)

Andrew
17.02.2017
12:50:12
если в пределах одного экрана тебе стейта хватит
если хочешь сохранить состояние делай через "редьюсеры"

Nikita
17.02.2017
12:52:39
И все-таки, могу ли я использовать EventEmiter как шину? Дело в том что события перехватываются только в пределах одной компоненты как я понял, это верно?

Vladimir
17.02.2017
12:53:35
да можешь все:)

il.ya
17.02.2017
12:54:46
а nativeProps свои нельзя фигачить?

Nikita
17.02.2017
13:02:06

il.ya
17.02.2017
13:03:14
https://facebook.github.io/react-native/docs/direct-manipulation.html

Nikita
17.02.2017
13:03:46
референсы чтоли?

il.ya
17.02.2017
13:04:20
не совсем
там же все описано, с примерами
я только хз, можно это в своих компонентах организовать или нет

Алексей
17.02.2017
13:31:41
@saldin можно, я так через Animated меняю некоторые пропсы у своих нативных компонент

il.ya
17.02.2017
13:32:39
крутяк!
спасибо, буду знать

Джон
17.02.2017
17:41:52

Denis
17.02.2017
21:34:51
Все видели? :) https://shoutem.github.io/

Джон
17.02.2017
22:00:03
огонь, жаль что платненько )

Denis
17.02.2017
22:00:56
http://nativebase.io/
Тогда вот так

Google

Джон
17.02.2017
22:01:31

Denis
17.02.2017
22:10:38
http://reazyframework.io/
Хоть вот этим)

Джон
17.02.2017
22:19:41

Denis
17.02.2017
22:20:24
жестоко

Adaptive
17.02.2017
22:57:10

Denis
17.02.2017
23:03:24
Как в целом?

Adaptive
17.02.2017
23:21:04

Denis
17.02.2017
23:22:44
Отлично)
Что ещё используете интересного?

Alexander
17.02.2017
23:27:58
https://twitter.com/reactnative/status/832648387220484097


Denis
17.02.2017
23:29:21
Омгатбл
http://artsy.github.io/blog/2017/02/05/Retrospective-Swift-at-Artsy/
React Native, one year later
In our announcement we talked about the lack of nuanced post-mortems on React Native. We're now a year in, we can at least try to help out in that space. We're sticking with React Native for the foreseeable future. It would take some drastic changes in the Apple ecosystem for us to re-consider this decision. So here's the summary after 1 year.
We can share concepts with web
Tools are built for apps like ours
To do it right requires engineers willing to dive deep in JS
You need native experience to have a polished app
Dependency stack is still obscenely big
Opens native engineers to more projects, makes yours more welcoming to others
Problems do, and will occur, but everything is fixable by forking
Extensive communication with native code gets tricky to test and maintain
We ended up re-using quite a lot of existing native code
It makes working in native code feel more like a chore, as you lose the JS developer experience
Spending so much time in another environment will erode native knowledge
Makes a lot of sense in an additive approach to existing apps
We're not making plans to re-write other Apps into React Native, they are fine as-is
New apps going forward we will default to React Native apps, unless there is a good reason to not
So, should you use React Native? Maybe. If you have an API driven app, probably.
It's definitely worth a week of prototyping for any engineering team, then if that goes well you should look into GraphQL and Relay. They really make React Native shine.
Мы всё ещё ищем React Native докладчика на React Moscow Meetup :)


Джон
18.02.2017
02:02:46
Ребят, есть кто?
Можно ли предотвратить сворачивание приложения при срабатывании hardwareBackPress ивента, если в навигаторе нету больше роутов?
а все, отключил, ложная тревога )
интересно, это баг или фича? )
borderWidth: .2

Google

Джон
18.02.2017
05:33:39
.4
.5 нормально работает )
Ребят, как применить стиль текста к TextInput ?

Andrew
18.02.2017
22:26:29
ты не поверишь

Pavel
18.02.2017
22:26:29
Style же

Джон
19.02.2017
01:42:06
Просто стиль не применяется именно для текста, а только для самого инпута
ну не суть, я подключил UI где можно это делать.

Adaptive
19.02.2017
01:50:49
Добавь атрибуты по вкусу
TextInput почитай раздел и опции стилинга) удачи)

Джон
19.02.2017
01:54:00
Посоветуйте плз хороший шрифт для устройств ) Roboto нормас? Или что другое может есть хорошее..

Алексей
19.02.2017
08:20:53
San Francisco офигенен)

Nikita
19.02.2017
10:27:34
Ребята, подскажите пожалуйтса, react-native-video можено использовать для адаптивного стриминга видео? Или он работает только с конкретным потоком?

Oleg
19.02.2017
10:35:14
Подскажите пожалуйтса, как сделать на react-native-router-flux переход с локального нотификешена?
На клик по нотификейшину должно выполняться: () => Actions.someScreen()
У меня оно просто открывает главный экран

Google

Dmitriy
19.02.2017
11:56:07
Здравствуйте. Меня зовут Дмитрий, 34 года. Город Тирасполь, Приднестровье. Имею опыт разработки нативных приложений под ios. После использования Xamarin в проекте решил поискать что-то другое. Заинтересовался React Native, поэтому я тут. Надеюсь буду вам полезен.

Shane
19.02.2017
13:34:37
привет Кто нибудь работал с библиотекой material ui? При клике должен вывести список, использую компонент SelectField. Но ничего не происходит. Установил react-tap-event-plugin таже история

Alexander
19.02.2017
14:32:18
А это только у меня flow ругается на require / import картинок?
Использую module.name_mapper='^[./a-zA-Z0-9$_-]+\.\(bmp\|gif\|jpg\|jpeg\|png\|psd\|svg\|webp\|m4v\|mov\|mp4\|mpeg\|mpg\|webm\|aac\|aiff\|caf\|m4a\|mp3\|wav\|html\|pdf\)$' -> 'RelativeImageStub'
(дефолтный)
пишет
components/pages/confirmation.js:20
20: leftButton={{ action: Actions.pop, image: require('./img/back.png') }} />
^^^^^^^^^^^^^^^^^^^^^^^^^ ./img/back.png. Required module not found
или
components/pages/registration_gender.js:19
19: import MaleIcon from './img/male_icon_active.png'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ./img/male_icon_active.png. Required module not found