@reactnative_ru

Страница 51 из 878
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" ? Эппл что-нить требует для подтверждения наименования ?

Alexander
12.11.2016
18:14:14
А какие сейчас есть решения для теней на андроиде?

видел https://github.com/879479119/react-native-shadow , но выглядит очень костыльно

Сделал пока через elevation, но 4-й андроид не хотелось бы терять

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

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 выводит список симуляторов?

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 приложений в докер-контейнерах? Или все же не стоит заморачиваться?

Ilya
14.11.2016
21:03:32
Смысл CI в том что он настраивается один раз и потом приносит пользу. Думаю что проще взять какой то CI сервис, настроить и забыть. Например wercker.com, он на базе Docker, кстати
у нас просто ожидается много приложений (на данный момент в разработке 3), поэтому хотим, в целях экономии, пока держать у себя. Поэтому и хотим в докере, чтобы один раз настроить и забыть. И если что, то не с нуля начинать

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
npm i && cd ios && pod install )
а подробней?) Команды то я понял, но суть что то не уловил)

Dmitriy
14.11.2016
21:21:34
npm i && cd ios && pod install )
И еще наверно nvm чтобы установить нужную версию node и npm. Или еще как-то

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
у тебя два r
Благодарю, что-то расстерял внимательность)

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
Что делаю не так?
Все так, это нормально, когда добавляешь png

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
фиг знает, но у меня это вроде уже два релиза как
понятно, я как раз на два месяца в vim ушел)

Все так, это нормально, когда добавляешь png
как задачу с картинками решить?

Google
Mars
16.11.2016
16:28:53
понятно, я как раз на два месяца в vim ушел)
Это не связано, хоть я и сам в виме )

как задачу с картинками решить?
Только перезапуск пакаджера

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