
robertson
01.02.2018
12:39:27
?

Максим Джафаров
01.02.2018
12:55:35
всм таймпикер?

robertson
01.02.2018
13:02:09
какой таймпикер?

Pavel
01.02.2018
13:10:50
Всем прив

Google

Pavel
01.02.2018
13:12:12
Ребят, сильно отличается разработка под Android и IOS на нейтиве?
Что удобнее - разрабатывать оба приложения на нейтив или делать одно на web React и потом портировать PhoneGap'ом или Кордовой?

Кирилл
01.02.2018
13:14:38

Pavel
01.02.2018
13:14:56

Vladimir
01.02.2018
13:15:30
удобство весьма субъективный критерий
ну и вообще говоря сравнивать кордову с реакт нэйтивом не совсем корректно

Pavel
01.02.2018
13:16:23

Vladimir
01.02.2018
13:16:29
сильно

Илья
01.02.2018
13:16:32

Максим Джафаров
01.02.2018
13:16:54
Разные системы, разные требования

Vladimir
01.02.2018
13:17:11
языки это мелочь по сравнению с разницей во фреймворках ?

Кирилл
01.02.2018
13:17:13
удобство разработки - берешь кордову и веб, удобство пользователя - берешь нейтив, и есть РН - что-то между

Максим Джафаров
01.02.2018
13:17:28

Google

Pavel
01.02.2018
13:17:53
ну ок, примерно понял.
всем спс

Алексей
01.02.2018
13:19:15
я канеш кордову не пробовал, но когда делаешь мобильную версию сайта, то баги сафари могут сильно так потрепать нервы, так что не могу согласится с тезисом про удобство)

Кирилл
01.02.2018
13:20:12

Алексей
01.02.2018
13:21:09
ну ангуляр у меня тоже с удовством не ассоциируется ? но эт уже офтоп)

Nikolay
01.02.2018
13:21:32
имхо с RN приятнее

Vladimir
01.02.2018
13:23:16
Кроме того что в RN UI нужно писать три раза

Кирилл
01.02.2018
13:23:55

Nikolay
01.02.2018
13:25:45

morda
01.02.2018
13:31:10

Vladimir
01.02.2018
13:31:44

Кирилл
01.02.2018
13:32:22

John
01.02.2018
14:36:54
Подскажите пожалуйста как решить проблему с AsyncStorage? Просто тупо не срабатывает при сохранении и загрузке.
Что на эмуляторе, что на девайсе.

Arthur
01.02.2018
14:48:51

John
01.02.2018
14:54:25
Гугл говорит, что это распространённая проблема при включенном дебаге. Ищу дальше
Вот сейчас ничего не менял. Перезагрузил приложение и сразу заработало.... магия :)

Play
01.02.2018
14:59:20

PollBot
01.02.2018
14:59:21

Alexander
01.02.2018
15:01:04
а подскажите, кто как организовывает операции в фоне?

Google

Alexander
01.02.2018
15:01:27
например, обновление входящих сообщений
seInterval и функция которая периодически ходит на сервер и обновляет локальный стейт?
Димка , пролей свет

Galymzhan
01.02.2018
15:06:57

Alexander
01.02.2018
15:21:54
вопрос на засыпку:
имеется следующая структура навигации:
StackNavigator:
- StackNavigator
- TabNavigator
куда нужно разместить Drawer , чтобы при клике на кастомную табу в табнавигаторе, открывался этот самый drawer ?

Galymzhan
01.02.2018
15:30:41

Alexander
01.02.2018
15:32:21
то есть
StackNavigator: (на этом уровне рулится логин)
- DrawerNavigator:
-- StackNavigator
-- TabNavigator

Galymzhan
01.02.2018
15:35:34

Alexander
01.02.2018
15:35:58
Ооо
было дело
надо кастомный DrawerContainer создавать
DrawerContainer - это твой кастомный компонент для отображения Drawer

Galymzhan
01.02.2018
15:38:29

Alexander
01.02.2018
15:39:57
меня тут @savelichalex , научил исходники ковырять, открываешь просто Drawer в исходниках - https://github.com/react-navigation/react-navigation/tree/master/src/views/Drawer
и копируешь что тебе надо в свой кастомный компонент)
походу изменяя, и удаляя ненужные вещи

Tim
01.02.2018
16:31:00
привет ребят, кто работал с момент js подкажите что можно сделать у меня время не сходится московское стоит, я уже установил моментЗона вытавил пояс, один фиг москва, если включаю дебагер то норльно мое местное время

morda
01.02.2018
16:34:23
Я наоборот его гвоздями к москве прибивал чтоб он местное не считал)
Таймзона в тлф точно не москва?

Google

Tim
01.02.2018
16:40:20
не москва
в телефоне и на сервере ОС местное
а нет блин
в эмуляторе другое

morda
01.02.2018
16:50:47
Короче смотри, если телеф показывает правильное местное время это еще не значит что все хорошо. Таймзона может стоять не местная но время руками установлено как местное и тогда все проги работающие с таймзонами момент в тч начинают сума сходить

Tim
01.02.2018
17:01:17
да я momentZone использую

Alexander
01.02.2018
18:08:43
Мне нужно в приложение вставить toolbar, но он только есть на андроид. Как я понял, аналог в ios - tabbar. Как мне сделать, чтобы нужный подставлялся? Просто постфикс к файлу и expo сам нужный подключит?

morda
01.02.2018
18:59:28
Любой тулбар, сайдбар, таббар, просто бар все что занимает не больше экрана и по функциональности ограничено текстом и кнопками верстается самостоятельно за час максимум. Обычно минут десять.

Илья
01.02.2018
19:00:18

morda
01.02.2018
19:00:30
Сложности возникают когда у вас форма и битва с выскакивающей клавиатурой или листвью нестандпртный

Илья
01.02.2018
19:01:40

morda
01.02.2018
19:04:04
Не совсем вопрос понятен)
Когда экраны вправо влево слайдятся?)

Илья
01.02.2018
19:26:35
Да
Я про стандартную анимацию перехода между экранами

Tim
01.02.2018
19:33:16
interactable react native
советую и с анимацией лубой тулбар сделаешь если вникнешь
насчет экранов ты что используешь react navigation?
TabNavigator тебе в помощь

Google

Supernova
01.02.2018
19:56:19
Ребят, насколько реально вести разработку под ios с помошью https://snack.expo.io/? Сильно ограничивает?

Vlad
01.02.2018
20:01:51

Алексей
01.02.2018
20:03:48
вот это если не ошибаюсь https://facebook.github.io/react-native/docs/actionsheetios.html

Никита
01.02.2018
20:16:04
а это андроид аналог react-native-bottom-sheet
https://github.com/eyaleizenberg/react-native-custom-action-sheet
не нативный вариант. Не очень хороший. Но работает и на ios и на андроид (смотрится глупо). Плюс размер кнопки отмена не настраивается, при этом она меньше нативной

Vlad
01.02.2018
22:09:41
Спасибо

Alexander
01.02.2018
23:55:29

Максим Джафаров
02.02.2018
04:19:17
react-native-action-button
может быть
☝️

Alexander
02.02.2018
04:32:46
☝️
Да это я уже разобрался. Ты лучше вот что скажи :) Как установить заголовок в axios из AsyncStorage?