@reactnative_ru

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

Demuz
09.06.2018
14:52:53
Кто нибудь отключал анимации при переходах в react-navigation v2 ?
Да, в дебаге у меня выключено, чтобы экономить время немного. А что там у вас? Не отключается через старую команду, да? ?

Там самое прикольное, что animation false не работает. ?

Who is?
09.06.2018
14:54:11
Да, в дебаге у меня выключено, чтобы экономить время немного. А что там у вас? Не отключается через старую команду, да? ?
Какую команду? Нашел несколько манов о костомной анимации, и ничего нормально о выключении

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

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



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

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> ... </Button>
Толкай в него children в видео пропсов

А в самом компоненте Button пишешь:

<Touchable> {children} </Touchable >

Alexander
09.06.2018
15:45:59
Толкай в него children в видео пропсов
Это import { Button } from 'react-native';

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

А

Я думал кастомный компонент

Alexander
09.06.2018
15:46:30
<Touchable> {children} </Touchable >
Не, я тебя понял

Но просто в чём прикол

Все эти тачбл ведут себя внешне не как кнопка

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
Тогда спрошу так. Мобильные приложения на rn вообще можно делать?
Нет. Мы здесь просто 1700 человек игрушки играем. ?

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

Alike
09.06.2018
17:57:51
Тогда спрошу так. Мобильные приложения на rn вообще можно делать?
Задавался этим вопросом не раз во время изучения РН

Все упирается в ваш собственный бэкграунд. Если вы, как я, пришли в РН из С-подобных языков, то лучше сделать следующим образом:

Изучать РН и строить приложения (!) с помощью (!) РН, а не только на нём. Поступать по опыту инстаграма - внедрять РН только тогда, когда он делает что-то простое, как в вышеупомянутом инстаграме, например, делать на нем пушки

Кто бы что не говорил, но такого же контроля над телефоном, как в нативе, в РН вы НЕ получите

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 не растягивалась во весь экран?

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

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

Изначально ведь сказал, что держать приложение на нативе и допиливать общие фишки с помощью РН - это то самое, для чего он идеально подходит

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

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

@savelichalex ?

Алексей
09.06.2018
18:27:37
@savelichalex ?
а что я)

Alexander
09.06.2018
18:28:11


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

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
style={{height: 32, width: 64}}?
Куда я это в app.json запишу?

kor
09.06.2018
18:57:49
Куда я это в app.json запишу?
<View style={{height: 32, width: 64}}> <AppLoading ... /> </View>

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

Evansir
09.06.2018
20:04:59
Вот смотрю в сторону native-base. Как вообще?
А мне нравится, у меня наоборот получается как нативное андроид приложение. Правда очень много бесполезного кода типа: <Left><Button transparent><Icon></Button></Left>

Это чтобы иконку сделать 1 в левой части экшенбара

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

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

Страница 688 из 878