
Max
10.11.2016
11:08:43
есть куча решений делать в тучке сборку
денежные правд.
на линухе можно поднять VBox и не париться по этому поводу.

Александр NeonXP⚛??
10.11.2016
11:09:28
bitrise можно сказать бесплатный)

Google

Max
10.11.2016
11:09:52
фабричные маркетологи знают чем искушать людей

Ilya
10.11.2016
17:01:20
Всем доброго вечера. Скажите, насколько AsyncStorage надежен и надежен ли или нужно искать другие варианты хранения данных для оффлайна?

Vitaly
10.11.2016
17:14:06
Ну в ios это полноценное нативное хранилище, с записью на диск и манифестами... https://github.com/facebook/react-native/blob/9ee815f6b52e0c2417c04e5a05e1e31df26daed2/React/Modules/RCTAsyncLocalStorage.m

Roman
10.11.2016
19:30:01
Всем добрый вечер.
Кто то может подсказать, у NavigationExperimental действительно нету событий, по типу did\will focus?

Anthony
11.11.2016
08:15:17
Первая часть из планируемой серии материалов про внутреннее устройство React Native. Рассказывают про то, как устроена передача сообщений между JS и нативным кодом, и по каким причинам приложение может начать лагать. Большую часть статьи рассматривается интеграция с Android - но это не важно.
https://medium.com/@rotemmiz/react-native-internals-a-wider-picture-part-1-messagequeue-js-thread-7894a7cba868#.9qn7uoim4

Michael
11.11.2016
19:39:48
Подскажите пожалуйста, можно ли опубликоваться в аппсторе так, чтобы в "другие приложения этого автора" не показывались другие мои приложения ? Или только другой аккаунт регистрить ? Если второе, то можно там как-то анонимизироваться, типа "Рога и Копыта Software" ? Эппл что-нить требует для подтверждения наименования ?

♥️
12.11.2016
07:22:22

Alexander
12.11.2016
18:14:14
А какие сейчас есть решения для теней на андроиде?
видел https://github.com/879479119/react-native-shadow , но выглядит очень костыльно
Сделал пока через elevation, но 4-й андроид не хотелось бы терять

Daniel
12.11.2016
19:03:39
Кто сталкивался с реализацией авторизации через соц сети. интересует ВК, Фейс и одноклассники. Нашел только более мение нормальный Фейс. И есть что нибудь объединяющее это все?

Roman
13.11.2016
07:14:12

Play
13.11.2016
14:39:16
запускаю приложение через xCode simulator открывается, а через vim, после команды react-native run-ios --simulator="iPhone 5" выдает no devices are booted. как исправить?

Google

Play
13.11.2016
14:40:22
точнее не через vim , а через tmux)

Alexander
13.11.2016
14:42:23
Hardware -> Reboot the simulator
или так Simulator -> Reset Content and Settings

Play
13.11.2016
14:47:33
> @alexdolgov
или так Simulator -> Reset Content and Settings
не работает

Anthony
13.11.2016
14:55:25
instruments -s devices
выводит список симуляторов?

Play
13.11.2016
15:00:48

Vitaliy
13.11.2016
16:54:21
подскажите пожалуйста, что в нативе используется в качестве чекбоксов и селекта? какие то встроенные компоненты или подгружать нужно?

Maxim
13.11.2016
17:36:15
Picker для селекта. Чекбокс из react native material kit

Ilya
14.11.2016
20:32:52
Доброй ночи. Хотим развернуть CI для приложений с помощью jenkins и прочих приблуд. Но хочется все окружение как то задокументировать и автоматизировать и как следствие облегчить последующее развертывание, поэтому хочется упаковать все в докер. Но в интернете что то инфы конкретной по этой теме не нашел, в девопсовых вопросах пока опыта немного. Отсюда вопрос: как можно организовать CI, CD для IOS приложений в докер-контейнерах? Или все же не стоит заморачиваться?

Mars
14.11.2016
20:59:52

Ilya
14.11.2016
21:03:32

Dmitriy
14.11.2016
21:03:59

Ilya
14.11.2016
21:05:33
легкое разворачивание среды для CI/CD и изоляция этого окружения. Больше конечно для автоматизации.

Dmitriy
14.11.2016
21:11:21
Просто насколько я понимаю чтобы сбилдить приложение под иос нужен мак а в докере нет мак образов. Пока не совсем понимаю что будет в контейнере - node, npm?

Ilya
14.11.2016
21:13:38
я опирался на доку по докеру, что он запускается в среде хостовой ОС. Думал, что должен как то взаимодействовать. Вот случайно наткнулся на такое решение, возможно получится реализовать: http://disq.us/p/15upu3k
главная суть для меня всего этого - это автоматизация и самодокументация. Потому что сейчас этой темой занимаюсь только я. Захочет кто то из компании развернуть аналогичное у себя, я половину задолбаюсь объяснять, половину просто не вспомню, как и что я делал.
еще есть идея автоматизировать с помощью Ansible, теперь не знаю, что более костыльное

Denis
14.11.2016
21:17:49
npm i && cd ios && pod install
)

Ilya
14.11.2016
21:19:37

Dmitriy
14.11.2016
21:21:34

Google

Denis
14.11.2016
21:23:37
просто я что-то проблему не понял
у нас проект в гите и на гитхабе
каждый разработчик у себя всё развернул и все разрабатывают

Ilya
14.11.2016
21:38:30
да, все верно. Но после ПР в репозиторий нужно прогнать по идее все тесты и еще в testflight отправить. Делать это ручками несколько неудобно да и не кошерно. Нужно разворачивать CI. Чтобы его не разворачивать каждый раз руками и не забыть, как там что ты наделал, хочется все это упаковать в какие-нибудь конфиги/докер-контейнеры. Конкретная проблема состоит в том, чтобы собирать/тестить иос приложения в докере.
За последние полчаса нашел только одно толковое решение, когда хостовый мак объявляется для jenkins слейвом. Больше ничего внятного не попадалось

Denis
14.11.2016
21:41:28
вот для андроид https://medium.com/@Appfactory/automatically-building-react-native-android-apk-with-travis-aa92a8c4b642#.373fzv8fo

Ilya
14.11.2016
21:43:28
с андроидом то проблем особых нет, его можно на любой платформе собирать
иос только на маке можно, в этом вся и загвоздка
вот про это решение я говорил
https://blog.codecentric.de/en/2012/01/continuous-integration-for-ios-projects-with-jenkins-ci/

Denis
14.11.2016
21:46:09
http://blog.thebakery.io/continuous-integration-for-react-native-applications-with-fastlane-and-bitrise-ios-version/

Ilya
14.11.2016
21:48:59
у нас просто ожидается много приложений (на данный момент в разработке 3), поэтому хотим, в целях экономии, пока держать у себя. Поэтому и хотим в докере, чтобы один раз настроить и забыть. И если что, то не с нуля начинать
поэтому битрайз не подходит, как и любое облако

Anthony
14.11.2016
21:52:11
опенсорсный drone.io из коробки гоняет всё окружение в докер контейнерах, на фронтенде там реакт.
у нас парень разворачивал айос сборки на нём, говорит норм

Ilya
14.11.2016
21:55:33
Спасибо, но хочется все же локально у себя все иметь. А там даже приватных на бесплатном нет (ну разве что 50 билдов только)

Anthony
14.11.2016
21:57:47
https://hub.docker.com/r/drone/drone/

Ilya
14.11.2016
22:14:18
спасибо, был невнимателен)

Play
15.11.2016
15:36:20
все перехожу на vim & tmux
Что не так?

Denis
15.11.2016
15:37:36
нет такой папки
/Users/999/Devs/PranaFood/parallax
у тебя два r
а не два l

Google

Play
15.11.2016
15:41:17

Vitaliy
15.11.2016
23:44:43
подскажите пожалуйста. сделал большое кол-во контента. не скроллиться в симуляторе =(
вообще базовая инсталляция натива
и как тут делается :last-child в стилях?

Denis
16.11.2016
05:50:03
засунь контент в scrollview
last-child в разметке определяй и для него стиль ставь
style={[styles.block, isLast && styles.blockLast]}
@kirenkov ?

Vitaliy
16.11.2016
12:15:44
@kirenkov ?
по isLast - скоро доберусь. а вот проблему скролла решил тем, что все равно подключил либу - native-base
спасибо за подсказку)

Play
16.11.2016
15:46:16
решаю этот баг этим путем http://facebook.github.io/react-native/releases/0.20/docs/troubleshooting.html
999$ kill -9 <cma process id>
-bash: syntax error near unexpected token `newline'
Что делаю не так?

Alexander
16.11.2016
16:24:08
перезапусти сборщик

Mars
16.11.2016
16:24:12

Alexander
16.11.2016
16:24:26
это нормально когда вообще добавляешь любой ассет )

Play
16.11.2016
16:25:23

Alexander
16.11.2016
16:26:02
фиг знает, но у меня это вроде уже два релиза как

Play
16.11.2016
16:28:09

Google

Mars
16.11.2016
16:28:53