
Кирилл
30.06.2017
12:34:29
просто если есть механизм протухания токена, то по идее и должен быть механизм генерации рефреш токена на этапе авторизации, но не суть
почему не AsyncStorage?

Egor
30.06.2017
12:35:43
он шифруется?

Кирилл
30.06.2017
12:35:48
нет

Google

Egor
30.06.2017
12:36:02
ну вот и нафиг он тогда для чувствительных данных?

Кирилл
30.06.2017
12:36:26
ну а разве есть способ получить доступ к нему?

Egor
30.06.2017
12:36:46
а разве есть способ зашифровать все файлы на Windows? =)))
ладно, дело вкуса

Кирилл
30.06.2017
12:37:14
так же можно и про кейчейн сказать

morda
30.06.2017
12:38:28
теоретически твой пароль в асинксторадже улетит в айклауд-бакап и его там прочитет злой АНБшник, зайдет на твою страничку вконтакте и напишет призыв в ИГИЛ и тебя арестуют

Dmitriy
30.06.2017
12:38:31
А, я правильно понимаю, что AsyncStorage является безопасным?

Кирилл
30.06.2017
12:38:51

morda
30.06.2017
12:39:00
ну вероятность примерно такая
практически - пользователи дураки и рутят девайсы давая доступ к файлам приложения другим приложениям

Кирилл
30.06.2017
12:40:57
https://support.apple.com/en-us/HT202303

Dmitriy
30.06.2017
12:41:00
Тогда я закину в asyncstorage токен, а перед сабмитом сделаю предупреждение:)

Google

Кирилл
30.06.2017
12:41:17

Egor
30.06.2017
12:41:59

Dmitriy
30.06.2017
12:42:24
Хорошо, спасибо

Кирилл
30.06.2017
12:42:30
ну если только ios нужен и хранить только логин-пароль то да

Egor
30.06.2017
12:45:50
в том модуле заявлены обе платформы

Dmitriy
30.06.2017
12:46:52
Теперь все ясно! Я хотел бы сделать приложение по просмотру оценок, домашних заданий, расписания. Все данные должны будут приходить с сервера.Но вот тогда более глобальный вопрос: стоит ли изучить и использовать redux для такого приложения? Или что-то другое?

Egor
30.06.2017
12:47:40
полезно

Кирилл
30.06.2017
12:48:41

Egor
30.06.2017
12:48:52

Dmitriy
30.06.2017
12:49:50
Большое спасибо! Посмотрю

Ivan
30.06.2017
13:51:33
Всем привет! Подскажите, пожалуйста - есть Java-библиотека, которая прекрасно подключается и внедряется в нативное приложение под Android. Если я хочу использовать ее в JS коде при использовании React Native, то мне нужно создавать свой Native Module? И в нем вручную обернуть каждый метод из библиотеки или как? Сужу по документации:

Maria
30.06.2017
14:26:11
в последнем react-navigation отваливались у кого-то переключения табов?

Ywein
30.06.2017
14:27:04

Ivan
30.06.2017
14:27:30

Maria
30.06.2017
14:27:58
?я тут просто обновилась на react-native 0.44.0 и для него надо было обновить и react-navigation…

Ywein
30.06.2017
14:32:04
я глянул сейчас, в npm все еще 1.0.0-beta.11
у меня в текущим проекте эта же

Google

Ywein
30.06.2017
14:32:32
там навигация по табам работает
и у меня 0.44.1 RN

Alex
30.06.2017
14:35:37
"react": "16.0.0-alpha.12",
"react-native": "0.45.0",
"react-navigation": "1.0.0-beta.11",
табы работают

Maria
30.06.2017
14:38:13
спасибо. видимо они настройки какие-то поменяли. “Буду искать”

Dzhuraev
30.06.2017
14:41:34

Andrey
30.06.2017
17:56:11
подскаждите plz нужно разместить рядом иконки и они должны вызывать экшн когда коснешься и проводишь пальцем не отрывая по ним, т.е. не обязательно по тапу идополнительно нужно будет ловить несколько пальцев. Как это лучше сделать, я подумал о PanResponder и ловить координаты или лучше по другому?

Dzhuraev
30.06.2017
18:05:05
TouchableWithoutFeedback посмотри
Там есть две функции отвечающие за начало тапа и конец грубо говоря.
Хотя

Mykeran
01.07.2017
03:03:16
@FolderArchive - канал, где сливают платный полезный - образовательный контент и курсы, например можно скачать курсы "Нетологии" или все курсы "Бизнес Молодости".

Anton
01.07.2017
07:09:17
Коллеги, кто-то делал оплаты картой в приложении? С привязкой как в приложениях такси.

Den
01.07.2017
10:28:47
Кто знает или пробовал, реально писать React Native приложение под android things?

Dmitriy
01.07.2017
12:36:00
Сегодня осваивал навигацию. В связи с этим у меня просьба: может кто-нибудь глянуть этот небольшой набросок, чтобы прокомментировать и сказать, что сделано неправильно? Буду очень благодарен
http://pastebin.com/ipSEeUtZ

Maria
01.07.2017
15:59:21

Dmitriy
01.07.2017
16:07:19
Прошу прощения, перезалил
http://pastebin.com/ipSEeUtZ

morda
01.07.2017
18:50:45
А есть где-то тесты скорости оправдывающие приеменение Stylesheet индексов в стилях?
ну там порядок понять

Алексей
01.07.2017
20:35:34

Play
01.07.2017
21:05:39
Что-то не могу понять почему картинки не подгружаются. Что не так?
https://github.com/gHashTag/iSK/blob/master/App.js

Алексей
01.07.2017
21:06:39
packager рестартнул?

Google

Play
01.07.2017
21:09:14
да

Admin
ERROR: S client not available

Play
01.07.2017
21:11:07
<Image source={require('./image/LoveFM.png')} />
Так есть
А в Listview не появляется
Чуствуется вызов не правлильно делаю)
<Image style={styles.thumbnail} source={require(rowData.img)} />

Aidana
01.07.2017
21:28:28
Доброго времени суток! #нужен_совет. Хочу спросить ваше мнение о переходе на react native. Я интуитивно понимаю что нативная разработка всегда лучше. Но все же плюсов у react native много.
В общем у нас есть хорошая андроид команда, ребята старательные, но без опыта. И есть слабая iOS команда (по сути один только тащит). Я хочу усилить мобильную разработку и всех перенести на react native. Чтобы на время лета ребята могли погрузиться в обучение и кодинг. При чем у всех ребят есть опыт во фронтенде. То есть js мы все знаем
И если вдруг что-то пойдет не так, всегда можно вернуться на нативную разработку. Просто сейчас есть время ввязаться в эту авантюру.
Что думаете?

Алексей
01.07.2017
21:29:18
вот щас кроме холивара ничего хорошего не будет)

Константин
01.07.2017
21:29:27

Aidana
01.07.2017
21:29:41
what does холивар means?)

Алексей
01.07.2017
21:31:35

Aidana
01.07.2017
21:32:52
okay accepted)

Джон
01.07.2017
21:33:06
если есть время
а нативный опыт очень поможет с нестандартными решениями )


Алексей
01.07.2017
21:34:33
okay accepted)
на самом деле ты просто если спросишь в разное время суток, то будут разные люди и разные ответы, кто то будет топить за нативку, а кто то за RN. в итоге все просто тупо в очередной раз начнут перетирать кости друг другу, а ответ ты так и не получешь, самому все равно решать придется

Aidana
01.07.2017
21:37:36

Алексей
01.07.2017
21:39:52
я бы только советовал поговорить с командой. потому что если вся команда будет плеваться, то ничего хорошего думаю не выйдет

Aidana
01.07.2017
21:41:04

Google

Aidana
01.07.2017
21:41:36
окена спасибо. думаю возьмемься за эксперимент

Алексей
01.07.2017
21:42:02

Aidana
01.07.2017
21:42:58

Arthur
01.07.2017
21:46:32

Denis
01.07.2017
21:57:44
Откуда вы все лезете...


Джон
02.07.2017
07:18:01
Ребят, а в рн можно как-то делать сильное нажатие?
Все, разобрался
class ForceTouchExample extends React.Component {
constructor() {
super();
this.state = {
force: 0
};
}
_renderConsoleText() {
return NativeModules.PlatformConstants.forceTouchAvailable ?
'Force: ' + this.state.force.toFixed(3) :
'3D Touch is not available on this device';
}
render() {
return (
<View testID='touchable_3dtouch_event'>
<View style={styles.forceTouchBox} testID='touchable_3dtouch_output'>
<Text>{this._renderConsoleText()}</Text>
</View>
<View style={[ styles.row, { justifyContent: 'center' }]}>
<View
style={styles.wrapper}
testID='touchable_3dtouch_button'
onStartShouldSetResponder={() => true}
onResponderMove={(event) => this.setState({ force: event.nativeEvent.force })}
onResponderRelease={(event) => this.setState({ force: 0 })}>
<Text style={styles.button}>
Press Me
</Text>
</View>
</View>
</View>
);
}
}