Anton
Pr
Evgeny
ух)
Anton
Правда у меня это обычно ui компоненты
Anton
Это связано с тем что часть библиотек пишут разово и забывают, а другую так быстро пишут что за месяц по 3 мажорки выходит
Nikita
привет
Nikita
подскажите пожалуйста, может кто сталкивался
Nikita
https://puu.sh/rXeXu/4f9de7b081.png
Nikita
вылетает только при запуске релизного апк
Nikita
при дебаге все огонь
Nikita
в какую сторону вообще копать, не понимаю)
Gaga
я вчера мучился с похожей штукой
Gaga
вылетает только при запуске релизного апк
Gaga
при дебаге все огонь
Farrux
У меня вылетал когда собирал с помощью Android Studio.
Gaga
спасло то, что я зарелизил подписанное приложение
Gaga
да, студия вообще ничего не дала сделать
Gaga
пришлось руками
Gaga
react-native start react-native run-android --variant=release и всё получилось
Nikita
сейчас попробую, спасибо
Gaga
подписал всё как вот тут. Этот гайд помог https://facebook.github.io/react-native/docs/signed-apk-android.html
Nikita
да, я тоже так подписывал
Nikita
только запускал gradlew installRelease
Gaga
у меня эта команда выдавала ошибку, что грэдл не понимает "installRelease"
Nikita
просто в доках написнао
Nikita
You can kill any running packager instances, all your and framework JavaScript code is bundled in the APK's assets.
Nikita
почему тогда react-native start?
Gaga
хм
Gaga
может и правда не нужно) но я делал так
Nikita
и я пишу --variant=release
Nikita
но в консоли видно, что запускается installDebug
Oleg
может и правда не нужно) но я делал так
Не нужно, билдер сам запускает сервер и собирает бандл. Если npm start запущена, будет ошибка.
Gaga
у меня без старта не работает react-native run-android
Nikita
так значит это не релизная версия?
Gaga
нуу, у меня app-release.apk собирается
Gaga
надо полагать, что релизная
Nikita
у меня почему то дебаг)
Gaga
лол
Sergey
React Native debugger в Идею завезли: https://blog.jetbrains.com/idea/2016/10/intellij-idea-2016-3-eap-adds-react-native-debugger/?platform=hootsuite
Aleksei
👍 огонь
Anonymous
О четко
Denis
крутяк интересно, в RubyMine будет?
Sergey
Хороший вопрос. Мне кажется это реализовано в nodejs-плагине, так что скорее всего будет.
Sergey
Это ведь всего-лишь дебаггер. Эмулятор они запускают через react-native-cli
Denis
Ребят, у кого есть опыт такой ситуации: я двигаю View, в котором есть ListView сейчас есть проблема с тем, что не могу скроллить ListView скорее всего это связано с onStartShouldSetPanResponder: () => true, onStartShouldSetPanResponderCapture: () => true, onMoveShouldSetPanResponder: () => true, onMoveShouldSetPanResponderCapture: () => true
Nikita
onMoveShouldSetPanResponder: (evt, gestureState) => { return Math.abs(gestureState.dx) > 5; },
Nikita
я так решил
Nikita
ну dy можешь добавить
Denis
это у внешнего View?
Ivan
Привет всем, есть вакансия, может кому интересно – https://moikrug.ru/vacancies/1000025617
Denis
что-то зп опустили
Denis
была 140-170
Alex
Привет всем, есть вакансия, может кому интересно – https://moikrug.ru/vacancies/1000025617
это на Джуна? в https://telegram.me/javascript_jobs для Мидла по Реакту 150 писали
Ivan
Это для мидла
Ivan
Поменялись требования поэтому зп тоже поменялась
Maxim
#whois Всем привет. В группе есть традиция - представляться при входе: ▫️iOS Developer, ZenMall. ▫️Objective-c и около этого ▫️Фанат RN, с версии 0.6, бью палкой всех кто плохо думает про RN. К сожалению перестал изучать RN с версии 0.9, но сижу в комьюнити Discord`а. Пока не знаю чем могу быть полезен сообщество, кроме как всех собрать в кофешку ) ▫️Пока не знаю, умею делать PR в развитие RN, дружу там со всеми, вдруг пригожусь чем. ▫️Екатеринбург. ▫️Да кто-то слил инфу в iOS комьюнити. Так то Discord за глаза хватает. @olebedev привет дружище ;)
Oleg
Макс, тут @Bringoff спрашивал опыт нативщиков, думаю тебе есть что рассказать ;)
Artem
Да, было бы неплохо, хотя меня все же с android-разработки перетянуть хотят
Oleg
была 140-170
Они получили $20m от инвесторов.
Artem
@bimawa не знаю, как там на iOS и xcode, но после Android Studio катастрофически не хватает "умности" IDE. Даже WebStrom не спасает, он просто не умеет в JSX подскахывать. Да и слабая динамическая типизация приводит к более медленным на глаз подсказкам. Плюс в android studio есть smart type completion, которая угадывает тип и показывает тип. С js с этим, к несчастью, беда. Да и вообще сырость тулзов - вчера полчаса гуглил, что я не так делаю, что ListView не отображается, оказалось, hot reload помер по-тихому и ничего не делал, хотя toast на эмуляторе показывал, что что-то хот релоадит. Такие мои первые впечатления от первых пары дней.
Artem
я пробовал всякие редакторы, но после студии все одно кагбе не очень. У вебсторма хотя бы шорткаты и плагины те же и работа с гитом неплохая
Maxim
@Bringoff :) ах вот зачем меня инвайтнули ) Это ж самое больное, холивора хотите в одни ворота? То вы не того спрашиваете. Я один из тех iOS Developer`ов, которые не навидят разработку под iOS. В крадце я работаю в IDEA AppCode + IDEAVIM+ACEJUMP и прочие плагины. Ненавижу XIB и Storyboard, один из лучших Аутолайаутовщиков, ненавижу autolayouts. Xcode запускаю очень редко, если надо что-то что не может AppCode. Ситуацию спасает iOS комьюнити, которе решает тучу проблем, аж до горячей загрузки кода. После IDEA, xCode- это жалкое подобие текстового редактора. Остальное могу в личку, а то когда я делюсь подобным, у людей рвет пуканы, хотя это только относится к Apple фанатикам в нашем комьюнити )
Maxim
@dphov Привет Дим ;)
Maxim
А еще обожаю RN, за то что она просто кладет в позу Рака все iOS сообщество ) Лиж бы Эпловци не прекрыли каким либо способом эту киллер фичу.
Maxim
RN для меня как DSL нат нативкой. А я как фанат MPS и прочей фигни. Как то влюбился в это все. Но я не умею JS.
Artem
@bimawa я на dou.ua с одним товарищем спорил по поводу xcode и идеи, но преодолеть его твердолобость мне не удалось. Когда я предложил ему немного почитать/послушать про фичи идеи, он заявил: > Почему мне стоит это делать? Я за свою жизнь попользовался многими инструментами и меня всегда забавляет, как адепты идеи упоминают что-то о ее удобстве. Единственное, что в ней реально прикольное — это регекспы. Все остальная детятельность на идеевских продуктах — это просто банальное отсутствие анализа юзабилити. на этом я сдался)
Maxim
да да, это обчное дело. У меня был такой начальник, сказал что когда примут его к нам на работу он мне расскажет, почему Appcode говно, и почему я не умею готовить XCode, но когда он начал это все объяснять, я замучался считать сколько раз у него упал Xcode богоизданный.
Maxim
и мы отложили это дело на вечность
Anthony
Макс, сколько тебе лет?
Maxim
32 - но развит на все 15, так что возраст ни чего не значит, значит опыт полученный за это время )
Anthony
А какие существенные претензии у тебя к интерфейс билдеру? И констрейнты ты все в коде задаёшь программно?
Anthony
Ну и “ненавижу” - это наречие, очень режет глаза
Maxim
@ailinykh интерфейс билдер - он не удобен, и очень тормозит верстку. Особенно в сложных экранах. Автоматизированя расстановка коснтрейнов спасает ситуацию но не достаточно, так как расставлять приоритеты всеж придется. После изучения авторесайзмасок, я начал изучать автолайауты, это был глоток воздуха после олдскульного setFrame и автомасок. Я изучил 2 книги Ерики Садун по автолайаутам, и понял на сколько это мощьная вещь. После нескольких экранов и верстки в IB дизайнов, я начал замечать что меня раздражает выставлять параметры мышкой в каждом окне, и привязывать поведение в коде, что на вело меня на мысль раз IB не заменять работу в коде, особенно с анимациями, то может все и верстать в коде, благо я умею. Экран кодовой верстки занимал 100500 строк кода и ни черта не видно, кто куда что верстает, указательный палец был уже заточен на скрол по скользкой мышке. Я начал думать почему так, и выяснил что это все из-за синтаксиса автолайатуов при расстановки hud и strick констрейнов. Думал написать проект и выложить на гитхаб. погуглил, а я не один такой набралось проектов 6, и я все их попробывал, все были просто панацеей, но один запал очень сильно в душу Masonry. Аналог либы из мира Веба и JS. На ней я верстал за день эркан, со всеми возможными фичками. Жизнь удалась считал я. Потом юзерам стало не нравиться что скролл в нашем приложении фризится и скролится рывками, изучая эту тему выяснилось, что автолайауты высчитывают селку в момент появления в главном потоке. (Это кстати исправили в ios 10, благо ребята из Apple" быстро правят баги"). Изучая эту тему я вышел на RN и в частности на AsynkDisplayKit, изучал либу суток 4, замучал ребят в кровь, но сейчас я имею императивную верстку, без фризов в скроле, пагинацию в 2 строчки и я рад что я iOS Developer. По поводу "ненавижу" - спасибо, но это слово у меня в списке на изучение, я вот только закончил программирование нейро сети своего мозга и не говорю слова "Нету, здеся, тута, ихних..." тоже жесть как режет слух. Полостью Вас понимаю и поддерживаю.
Anthony
спасибо за развернутый ответ
Maxim
;) я из тех кто практекует не нажимать Enter до точки или после )
Ilya
Привет всем. Может кто встречался: на винде и на макОси андроид-эмулятор показывает разные баги. Кому больше верить?
Maxim
макоси, яб верил больше.
Ilya
Спасибо, буду пробовать