
Who is?
09.06.2018
12:11:54
Кто нибудь отключал анимации при переходах в react-navigation v2 ?

Demuz
09.06.2018
14:52:53
Там самое прикольное, что animation false не работает. ?

Who is?
09.06.2018
14:54:11

Google

Demuz
09.06.2018
14:54:39
Сейчас, попробую достать.

Who is?
09.06.2018
14:56:51
Спасибо большое! :)

Demuz
09.06.2018
14:58:42
Блин, кастомную не могу сфоткать, у меня Интернет резко на едж перешёл. ? А под ним вообще никуда коннекта нет.

Who is?
09.06.2018
15:04:32
Спасибо, меня именно интересовало отключение на одном из навигаторов, сильно по глазам било. Наподобие второй фотки я делал настройки, никакого результата....

Demuz
09.06.2018
15:05:19

Who is?
09.06.2018
15:06:43

Demuz
09.06.2018
15:07:52
А что за "тот" проект?

Who is?
09.06.2018
15:10:09
Тот который я делал в то время когда писал вопрос) Сейчас влез в другой, долго переключаться)

Demuz
09.06.2018
15:21:37
Нифига себе! Только сейчас увидел! Свитч из стандартной либы RN! Его можно оказывается не только переключать, а ещё и зажать и водить пальцем с отключенного на включенное значение и наоборот. Короче положение переключателя завязано с положением пальца на экране, прикольно. онФингерМув. ?
Получается можно вытянуть ползунок, сделать длиннее и использовать как устанавливатель значения.

Alexander
09.06.2018
15:39:44
Что лучше использовать для расширения стандартных элементов? Например Button. Чтобы можно было писать

Google

Alexander
09.06.2018
15:40:06
<Button>
...
</Button>

Alike
09.06.2018
15:44:52
А в самом компоненте Button пишешь:
<Touchable>
{children}
</Touchable >

Alexander
09.06.2018
15:45:59

Alike
09.06.2018
15:46:06
А какой именно Touchable смотри по нужде
А
Я думал кастомный компонент

Alexander
09.06.2018
15:46:30
Но просто в чём прикол
Все эти тачбл ведут себя внешне не как кнопка

Alike
09.06.2018
15:47:00
В смысле?
Хайлайт ведёт себя в точности как обычная нативная кнопка на иОС
С андроидом опыта мало, поэтому говорю за иОС

Alexander
09.06.2018
15:48:42
Вот смотрю в сторону native-base. Как вообще?

Alike
09.06.2018
15:49:39
Не работал с ними, но

Vladimir
09.06.2018
15:49:42
только для очень простых прототипов

Alike
09.06.2018
15:49:54
Скачал их демку на iPhone SE
Так там все ужасно криво
Лучше самому компоненты писать

Google

Alike
09.06.2018
15:50:13
Это ведь не сложно

Алексей
09.06.2018
15:50:29
можете не писать в стоблик по два слова?

Alexander
09.06.2018
15:56:35
А drawer от react-navigaton норм?

Kendr
09.06.2018
15:59:46

Alexander
09.06.2018
16:00:16
Тогда спрошу так. Мобильные приложения на rn вообще можно делать?

Vladimir
09.06.2018
16:09:47
да, если не очень сложное

Vladimir
09.06.2018
16:16:50
И очень сложное, если у вас большой бюджет :)

Ivan
09.06.2018
16:26:22
Абсолютно любое. Все что можно сделать на нативных языках, то же можно и на react-native, все упирается лишь в вашу квалификацию.

Demuz
09.06.2018
17:18:28

Alexander
09.06.2018
17:24:37
Можно ли не прописывать все ассеты для кэширования, а закэшировать все ассеты из директории?

Alike
09.06.2018
17:57:51
Все упирается в ваш собственный бэкграунд. Если вы, как я, пришли в РН из С-подобных языков, то лучше сделать следующим образом:
Изучать РН и строить приложения (!) с помощью (!) РН, а не только на нём. Поступать по опыту инстаграма - внедрять РН только тогда, когда он делает что-то простое, как в вышеупомянутом инстаграме, например, делать на нем пушки
Кто бы что не говорил, но такого же контроля над телефоном, как в нативе, в РН вы НЕ получите

Vladimir
09.06.2018
18:04:08
Это очень сильное заявление.

Artem
09.06.2018
18:05:56

Vladimir
09.06.2018
18:06:49
Я конечно могу придумать пару экстремальных сценариев где RN фундаментально не подойдёт, но для остальных 99.9% приложений вы скорее упретесь в собственные ресурсы и квалификацию чем в ограничения RN.
То есть, опять же, некоторые приложения не стоит писать на RN, потому что выйдет просто дороже чем на каждой платформе отдельно, но это совсем другой разговор.

?️Ivan
09.06.2018
18:09:17
Так как вам rn? Нравится?

Demuz
09.06.2018
18:09:31

Google

Demuz
09.06.2018
18:11:47
Я вобще полную мощь рн понял, когда не нашел дельной библиотеки для принтеров и самому пришлось писать на java, потом в рн оборачивать. Суть была в простом биндинге методов, но в реале они работали на java.
Это как это, имя полный доступ на java, я не буду иметь доступ в платформу? Странно получается.
Насчёт перформанса ещё оффтоп, мне недавно дебаг версию нативного приложения показали, я удивился что там дровер меню во время открытия по ФПС проседает, даже невооружённым глазом видно. И тут мне нативщик сразу стал кричать - это дебаааг, это дебаааг! ?

Alexander
09.06.2018
18:14:14
Как сделать, чтобы фотка в AppLoading не растягивалась во весь экран?

Artem
09.06.2018
18:15:22

Demuz
09.06.2018
18:16:19
Ну может, хз. Но лагало, это факт. Имею ввиду, в этот момент я понял, что во многих случаях и не в рн то проблема, понимаете? ?

Alike
09.06.2018
18:16:38
Как ни крути, но натив трогать придется и с этим ничего не сделать. Мое же заявление о контроле над телефоном относится к чистому РН.
Изначально ведь сказал, что держать приложение на нативе и допиливать общие фишки с помощью РН - это то самое, для чего он идеально подходит

Demuz
09.06.2018
18:17:57

Alike
09.06.2018
18:19:13
И мы ведь еще не даже не поднимали тему производительности и, тем более, производительности в бэкграунде

Vladimir
09.06.2018
18:19:40
А когда следующий митап? Раз такая пьянка пошла, поразбиваем мифы про плохую производительность RN. :)
@savelichalex ?

Алексей
09.06.2018
18:27:37

Alexander
09.06.2018
18:28:11

morda
09.06.2018
18:28:44
митапнулся бы)

Vladimir
09.06.2018
18:29:10

Google

Wthigo
09.06.2018
18:33:08
Плюс тоже жду

b0rke5
09.06.2018
18:39:20
Ребят, совсем мало знаю пока, где лучше всего хранить данные в РН приложениях? asyncStorage, я так понимаю это sharedpreference, те key value хранилище. Ожидается порядка 10 таблиц, со связями, что посоветуете?

Wthigo
09.06.2018
18:41:09
Sqllite или realm

Vladimir
09.06.2018
18:51:59
Да, мы react-native-sqlite-storage используем

kor
09.06.2018
18:54:28
style={{height: 32, width: 64}}?

Alexander
09.06.2018
18:54:55

kor
09.06.2018
18:57:49
Куда я это в app.json запишу?
Ну или так:
AppLoading = React.createClass({
render() {
<View style={{height: 32, width: 64}}>
<Image ... />
</View>
}
});

Evansir
09.06.2018
20:04:59
Это чтобы иконку сделать 1 в левой части экшенбара

Dmitriy
09.06.2018
20:56:56
c react-native -navigation для хранения стора redux-persist или есть получше что то,?

Павел
09.06.2018
21:26:56

j.
09.06.2018
21:54:47
Всем привет)))