
Gena
29.07.2018
17:59:58
Но урлов же тут привычных нет и быть по идее не должно :)
Нет, это да, правда. Но насчет "не должно" тут есть разные мнения )) В зависимости от конечной цели, которую вы хотите получить, использование URI подобных схем для навигации в мобильном приложении может быть очень даже полезным. К примеру, ваш сервер шлет "пуш уведомления" пользователю и по нажатию на него, приложение должно показать именно нужный экран. Второй пример - другие приложения в системе могут захотеть открыть ваше приложение на нужном экране. Для всех этих целей что iOS, что Android уже используют очень близкие к URI схемы внутри своих API именно из-за того, что они удобны и универсальны )

Vitaly
29.07.2018
18:02:58
Expo очень часто крашится как на мобиле так и наемуляторе, у всех так?

Vadim
29.07.2018
18:03:45
У меня сейчас вообще все крашится))))
bundling failed: ReferenceError: Unknown plugin "add-module-exports" specified in "\node_modules\\localforage\\.babelrc" at 0, attempted to resolve relative to "\\node_modules\\localforage"

Google

Vadim
29.07.2018
19:03:19
Знает кто решение проблемы?

Ultak
29.07.2018
19:07:22
Похоже проблема в babel
Попробуй npm install

Vadim
29.07.2018
19:08:13
https://github.com/keystonejs/keystone/issues/3329 делал
И так и вообще

Play
29.07.2018
19:08:44

Vadim
29.07.2018
19:09:13
Уже наешл)))
Попробуй npm install
bundling failed: Error: Cannot find module 'es2015' (While processing preset: "\node_modules\\localforage\\node_modules\\babel-preset-es2015-loose\\index.js")
После инсталлла изнутри локала)

Vitaly
29.07.2018
19:18:18

Vadim
29.07.2018
19:18:56
Ага

Gena
29.07.2018
20:32:36

Tupalov
29.07.2018
20:53:37

Google

Mr. Bowler Hat
30.07.2018
00:07:25
Всем привет
Такой вопрос, пытаюсь сделать компонент нативной кнопки на Android, но почему-то она не отображается
Что я сделал не так?
Что самое странное - если делать вручную reload, то никаких ошибок нет, но при hot reloading я получаю ошибку, что нельзя регистрировать два view'а

Alexey
30.07.2018
00:24:09
Привет, полуночники! Как много раз за день вы пересобираете нативную часть своих приложений? Мне важно собрать немного статистических данных для доклада, см. прикрепленный твит (https://twitter.com/kureevalexey/status/1023725163395928064)

Vladimir
30.07.2018
03:04:43

Gena
30.07.2018
05:25:25
Мм... нет... тут могут быть проблемы и здесь... надо дебажить ? Button наследует от TextView, следовательно тут может быть нужна дополнительная конфигурация. Я бы рекомендовал проверить через дебаггер, что объект кнопки действительно регистрируется, что нет нативных исключений (как-то странно вы с цветами обращаетесь), проверить св-ва кнопки уже на рантайм (вроде я как-то делал снапшот вьюх в Android Studio)... сделать его! Потому что ваша кнопка может быть нулевой ширины

Sergey
30.07.2018
05:45:46
(покдлючаете)
тк сам пересбор требуется в случае теста новых библиотек ?

kor
30.07.2018
06:26:40
Ребят, подскажите, что лучше юзать для авторизации? И как после авторизации лучшим способ описать навигацию?

Khorark
30.07.2018
06:35:25

kor
30.07.2018
06:35:55

あなたの神
30.07.2018
06:36:31

kor
30.07.2018
06:36:43

あなたの神
30.07.2018
06:37:46
Ну, делаешь switch navigator, потом создаёшь стэк для авторизации и отдельно стэк на все остальное. В свиче объединяешь
В документации есть пример

Khorark
30.07.2018
06:38:04

kor
30.07.2018
06:40:30

Google

Sergey
30.07.2018
06:56:39

あなたの神
30.07.2018
07:04:21
Пипл, кто-то юзает react-native-router-flux на продакшене?

Alexander
30.07.2018
07:39:37

Vladimir
30.07.2018
07:45:03

Mr. Bowler Hat
30.07.2018
07:53:25

Alexey
30.07.2018
07:54:59

Vladimir
30.07.2018
07:58:05
Как так?)
ну, а зачем? вы взяли, за неделю две реализовали фичу в нативе, отладили, а дальше поехали ее использовать. Зачем пересобирать-то?

Alexey
30.07.2018
07:59:38

morda
30.07.2018
08:00:38
Ну и покомпиляет там)
Быстрее и проще чем вручную

morda
30.07.2018
08:02:05
Т е как бы специально избегать компиляции в голову не приходит

Alexey
30.07.2018
08:02:22
Быстрее и проще чем вручную
Дело в кое-чем другом. У нас в фб есть тулза для кеширования билдов. Думаю, насколько релевантно будет об этом рассказывать

morda
30.07.2018
08:02:33
К тому же она для дева быстрая

Vladimir
30.07.2018
08:02:42

Alexey
30.07.2018
08:03:28

morda
30.07.2018
08:04:03
Но это кодпушем решается легко

Stas
30.07.2018
08:06:21

Google

Sergey
30.07.2018
08:09:29

Admin
ERROR: S client not available

Alexey
30.07.2018
08:10:23

Stas
30.07.2018
08:10:57
а gradle cache не справляется?

Alexey
30.07.2018
08:11:25
А как вы шарите его между разрабами?

Stas
30.07.2018
08:12:44
а у нас разрабы редко пересобирают нативную часть. обычно для каждого своя ветка. если нужно собрать билд, то юзают ci
кажется, у ios какие-то проблемы со скоростью сборки в целом, хоть первая, хоть вторая. все медленно.
в xcode есть фича паралельная сборка модулей(кажется), вы не думали, может ее включить, или есть сложности? сейчас сборка просто падает с ней.

Vladimir
30.07.2018
08:17:41

Alexey
30.07.2018
08:21:36

Play
30.07.2018
08:23:15
https://developers.facebook.com/docs/accountkit/

Denis
30.07.2018
08:27:24
Привет всем, кто может подсказать как сделать авторизацию как у google (сперва вводим email, а затем только password)?

Play
30.07.2018
08:30:20

Ultak
30.07.2018
08:32:44
Ребят, кто знает, как открыть какую либо application при нажатии кнопки, если известен ее package name? Я читал про deep links и там не чего не нашел

Евгений
30.07.2018
08:35:07

morda
30.07.2018
08:38:26

Ultak
30.07.2018
08:40:20

Google

Евгений
30.07.2018
08:40:57

Vladimir
30.07.2018
08:40:59
Для этого нужно, чтобы те приложения поддерживали deep-linking
для андроида без этой поддержки вам нужно знать точное имя компонента, чтобы составить Intent
соответственно а) делать это через нативный код б) реверснуть приложение и посмореть активити, на которой висит Intent-Filter с действием Launch

Ultak
30.07.2018
08:43:06
Круто, буду пробывать :) спасибо

Иван
30.07.2018
08:46:47
Всем привет. Я начинающий RN разраб. Простите за глупые вопросы. Но надеюсь на понимание)
Этот код
_updateState1() {
this.state
}
onPressButtonPlus() {
prefs = new Prefs();
prefs.get(PREFS_ENUM.CYCLE_COUNT)
.then(val => {
this._updateState1();
});
}
выдает ошибку
undefined is not a function
это к строчке this._updateState1();
вроде бы если в then => должен
this быть экземпляр класса
еще видел решение сделать
.bind(this)
это решение выдает такую же ошибку.
подскажите пожалуйста что я делаю не так?

Eugene
30.07.2018
08:49:32

Khorark
30.07.2018
08:53:21

Иван
30.07.2018
09:03:13
Спасибо за ответы, все решилось)

Stas
30.07.2018
09:05:31

Vadim
30.07.2018
09:05:32
Может кто пояснить есть ли весомая разница между react-native init и create-react-native-app? :)