Kaira
в expo?
Да) при публикации ты не получаешь Xcode проект
Diana
Да) при публикации ты не получаешь Xcode проект
ну тут сам решай - что важнее тебе
Diana
но вообще советую изначально RN юзать
Diana
потом меньше проблем будет и возможностей больше)
Kaira
Diana
кто знает что придет в голову клиенту через неделю)
Diana
скажет - давай впилим то или это и все)
Diana
надо будет сидеть с eject-ом париться
Kaira
Да и больше всего меня беспокоит вес проекта . Expo - 25 мб чистый проект RN - чуть больше 5 мб
Diana
потому что в экспо по дефолту куча либ ненужных вот и вес
Никита
рн сейчас те же 25 выдает если не разбивать по архитектурам. Правда expo подозреваю еще больше теперь весить должен
Kaira
А что насчёт безопасности ? Все версии проекта при публикации хранятся на серверах Expo
Kaira
Это не опасно?
Kto?
Генерируешь бандл, заливаешь его, гугл сам разруливает все
不退転」
Пипл, есть условный чек в рендере { this.state.isLong ? <LongList /> : <ShortList /> }, при смене с одного на другой происходит крупное изменение высоты скрина и очень некрасиво выглядит. LayoutAnimations уже deprecated, как теперь анимировать изменения layout'a?
不退転」
а откуда информация что он deprecated?
полгода назад где-то попадалась в статьях, может я что-то путаю
Maxim 📱 D
Кто нибудь сталкивался с тем что координаты превращаются в { latitude: [Getter/Setter], longitude: [Getter/Setter] } ? вместо нормальных чисел? Как это пофиксить?
Eugene
ld: warning: object file (/Users/eugene/Library/Developer/Xcode/DerivedData/blabla-blynggrhczpvvihkcicbolpkfaqd/Build/Products/Debug-iphoneos/libRNTextInputMask.a(RNTextInputMask.o)) was built for newer iOS version (10.3) than being linked (9.0) а кто-нибудь сталкивался с таким? Чот не могу понять 🤔
Aleksei
🤔
если что ошибка не в этом, а в том линкуется раньше чем реакт, такое бывает когда параллельный билд в таргете стоит
Eduard
Всем привет, начал изучать RN, при работе со стилями у меня будет только flexbox?
Andrii
всем привет ребят нуэна помощь react-navigation нужно перебить стили Header import { Header } from 'react-navigation'; const CustomHeader = (props) => ( <> <Header {...props} // вот тут нужно перебить цвет фона и цвет title /> </> ); цвет фон и цвет тайтла беру из редакса уже который час бьюсь не могу победить помогите кто такое делал
Eugene
что-то я себе весь проект сломал😩
Eugene
https://github.com/react-navigation/stack/blob/master/src/views/Header/Header.tsx 🤔
Andrii
не и смотри оно завернуто более глубоко const titleStyle = options.headerTitleStyle; const { options } = props.scene.descriptor;
Eugene
а оно не в navigationOptions настривается?
Andrii
мне нужно динамичсеки с редаксом ...
Serhii
Всем привет. Нужно сделать вот такую хрень. Как такое можно сделать средствами RN?
Serhii
Упороться
да это я уже понял, пытался скостылять картинкой и текста отцентровать абсолютом, но результат оказался на столько же фиговим как и сама идея. Сейчас вот думаю свг сделать и через WebView вывести, как такой варик?
Serhii
И можно ли вообще нативными средствами такое нарисовать?
Eugene
а что оно должно делать в итоге?
Ivan
Кто нибудь трогал или тем более использует ReNative(бывший rn-vanilla)?
Ivan
Интересует поддержка webos и tizen в rn
Serhii
а что оно должно делать в итоге?
Внутренний серий круг в центре это типа лоадер должен быть. В перспективе веса должны наклонятся , типа взвешивать
Андрюха
Блин, ток вчера свыой прикрыл )))
AMar4enko
Подготовьте анимацию в After Effects, экспортните в json через bodymovin.
Daniil
Ребят, помогите понять что за ошибка. Второй день бъюсь не могу сообразить. Происходит после перехода на другую страницу из componentDidMount() через redux navigation.
Vova
Всем привет. А приложение, билд которого сделан в Expo, можно загрузить в Play Market?
Vova
я слышал что проблемы с 64 битными
Serhii
Делайте через Lottie
А как вообще сверстать такие весы хотя бы без анимаций?
George
@savelichalex Вот и пример к обсуждению про Expo выше. И конечно это не совсем про экспо... это в принципе про то, что я называю "дырявые абстракции" в RN. Т.е. необходимость знать нижележащий уровень абстракций фактически при любой проблеме. Просто сам RN - это дырявая абстракция, а над ним пытаются соорудить ещё одну в виде экспо... И идея тут не такая плохая... проблема в постановке вопроса, в позиционировании так сказать. Сперва фейсбук подает RN в виде "вы можете писать нативные приложения на js", потом экспо подает свою надстройку в таком же виде, "только ещё проще, мы за вас опубликуем и сбилдим", а на самом деле всё не так... Т.е. с моей точки зрения проблема скорей тут в дезинформации и обманутых ожиданиях. Но это всё относится не только к эскпо, но и к самому RN. Что меня действительно волнует в истории с экспо так это то, что их API не совпадает с RN, т.е. это не совсем RN как бы, но это тоже не афишируется и поэтому пользователи с багами идут не в багтрекер экспо, а к фейсбуку )
Я никак не могу понять, какой еще дополнительный уровень абстракции дает Expo по сравнению с RN?
George
Это обычный RN, ну там форк с патчами+ слинковано сразу несколько библиотек, и все.
Gena
Я никак не могу понять, какой еще дополнительный уровень абстракции дает Expo по сравнению с RN?
Частично избавляет от необходимости понимать как работают системы билда от google и apple, а заодно всякие shell скрипты, сертификаты, ключи и прочее (по крайней мере претендует на это)
George
Да особой ценности понимать это нету, просто головняка меньше и все, я то думал что имеют ввиду абстракцию уровня кода.
George
Типа RN абстрация на Native компонентами
George
А Expo... Ну просто скрипты какие-то можно билдить в Expo облаке
George
Можно свой CI настраивать
George
Мне кажется это все не стоит прям какой-то дискуссии, равно как и навык запускать XCode - не особо джедайство. Вот понимание гайдов OS - это то что реально стоит качать
George
Но Expo тут не помешает и не поможет
Gena
Да особой ценности понимать это нету, просто головняка меньше и все, я то думал что имеют ввиду абстракцию уровня кода.
нет... код приложения там такой же ) А билд в облаке без необходимости линкинга и разборок с нативными проектами для некоторых дорого стоит... Особенно если учесть, что groovy полноценный язык программирования (только почти без документации в части api gradle)
Gena
А вот про гайды OS полностью согласен - это нужно!
George
Ну мне тоже нравится, я и так и так делал
George
Я наоборот начинал с чистого RN, потом поянл что Expo экономит мне и клиентам массу головняка, и перевел все проекты на него
Gena
Ну вот у меня с ним не срослось два раза уже... больше пока не тянет пробовать )))
Gena
Ну негатив не от меня... я тут скорей нейтрален. Просто сам им не пользуюсь и не собираюсь. Более того, мои приложения просто невозможно на нем запустить, потому что я пишу не на RN, а делаю нативное приложение с включениями RN. (если что, все кто используют RNN делают то же самое даже не задумываясь об этом)
Gena
Именно из-за этой его гибкости я до сих пор с нами ) У меня по крайней мере есть уверенность, что если что-то пойдет не так, я любой экран смогу переписать нативно )
Alex
Всем привет! Подготовили статью - ТОП 10 библиотек RN, кому интересно вот ссылка: https://www.mobindustry.net/top-10-react-native-frameworks-for-your-cross-platform-mobile-app-2/ #reactnative #mobiledevelopment
Gena
Просто мерить популярность по звездочкам довольно опасно теперь... китайцы слишком большую погрешность вносят )
Serhii
Картинками, через position: absolute?
такой себе вариант, сложно текста вставить
Eugene
убрал !use_framework из-за firebase теперь модули не видит 🤔
Alexsandr
или локально ?
Eugene
pod 'React', path: '../node_modules/react-native/', :subspecs => [ 'Core', 'ART', 'RCTActionSheet', 'RCTAnimation', 'RCTLinkingIOS', 'RCTImage', 'RCTNetwork', 'RCTText', 'RCTWebSocket', 'DevSupport', 'CxxBridge', ]
Alexsandr
хм
Maxim 📱 D
Всем привет! Подготовили статью - ТОП 10 библиотек RN, кому интересно вот ссылка: https://www.mobindustry.net/top-10-react-native-frameworks-for-your-cross-platform-mobile-app-2/ #reactnative #mobiledevelopment
вы бы хоть определились или 10 ui китов или 10 библиотек. Если все эти 10 библиотек полезны по вашему мнению, зачем устанавливать больше 1 UI  кита я не понимаю
Alex
Это рейтинг составлен на базе GitHub
Alex
по голосованиям
Maxim 📱 D
Это рейтинг составлен на базе GitHub
А судя по предисловию это ваш топ 🤷‍♂️
Maxim 📱 D
Это рейтинг составлен на базе GitHub
ссылки на React Native Material UI нет