Diana
Kaira
в expo?
Да) при публикации ты не получаешь Xcode проект
Diana
Kaira
Diana
но вообще советую изначально RN юзать
Diana
потом меньше проблем будет и возможностей больше)
Kaira
Diana
кто знает что придет в голову клиенту через неделю)
Diana
скажет - давай впилим то или это и все)
Diana
надо будет сидеть с eject-ом париться
Kaira
Да и больше всего меня беспокоит вес проекта .
Expo - 25 мб чистый проект
RN - чуть больше 5 мб
Diana
потому что в экспо по дефолту куча либ ненужных
вот и вес
Никита
рн сейчас те же 25 выдает если не разбивать по архитектурам. Правда expo подозреваю еще больше теперь весить должен
Kaira
А что насчёт безопасности ? Все версии проекта при публикации хранятся на серверах Expo
Kaira
Это не опасно?
Kto?
Kto?
Генерируешь бандл, заливаешь его, гугл сам разруливает все
不退転」
Пипл, есть условный чек в рендере { this.state.isLong ? <LongList /> : <ShortList /> }, при смене с одного на другой происходит крупное изменение высоты скрина и очень некрасиво выглядит. LayoutAnimations уже deprecated, как теперь анимировать изменения layout'a?
Никита
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)
а кто-нибудь сталкивался с таким?
Чот не могу понять 🤔
Eugene
Eugene
Aleksei
если что ошибка не в этом, а в том линкуется раньше чем реакт, такое бывает когда параллельный билд в таргете стоит
Eduard
Всем привет, начал изучать RN, при работе со стилями у меня будет только flexbox?
Andrii
всем привет
ребят нуэна помощь
react-navigation
нужно перебить стили Header
import { Header } from 'react-navigation';
const CustomHeader = (props) => (
<>
<Header
{...props}
// вот тут нужно перебить цвет фона и цвет title
/>
</>
);
цвет фон и цвет тайтла беру из редакса
уже который час бьюсь не могу победить
помогите кто такое делал
Eugene
что-то я себе весь проект сломал😩
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?
Alexsandr
Serhii
Упороться
да это я уже понял, пытался скостылять картинкой и текста отцентровать абсолютом, но результат оказался на столько же фиговим как и сама идея. Сейчас вот думаю свг сделать и через WebView вывести, как такой варик?
Serhii
И можно ли вообще нативными средствами такое нарисовать?
Eugene
а что оно должно делать в итоге?
Ivan
Кто нибудь трогал или тем более использует ReNative(бывший rn-vanilla)?
Ivan
Интересует поддержка webos и tizen в rn
Андрюха
Блин, ток вчера свыой прикрыл )))
Alexsandr
AMar4enko
AMar4enko
Подготовьте анимацию в After Effects, экспортните в json через bodymovin.
Daniil
Ребят, помогите понять что за ошибка. Второй день бъюсь не могу сообразить. Происходит после перехода на другую страницу из componentDidMount() через redux navigation.
Vova
Всем привет. А приложение, билд которого сделан в Expo, можно загрузить в Play Market?
Vova
я слышал что проблемы с 64 битными
Diana
George
@savelichalex Вот и пример к обсуждению про Expo выше. И конечно это не совсем про экспо... это в принципе про то, что я называю "дырявые абстракции" в RN. Т.е. необходимость знать нижележащий уровень абстракций фактически при любой проблеме. Просто сам RN - это дырявая абстракция, а над ним пытаются соорудить ещё одну в виде экспо... И идея тут не такая плохая... проблема в постановке вопроса, в позиционировании так сказать. Сперва фейсбук подает RN в виде "вы можете писать нативные приложения на js", потом экспо подает свою надстройку в таком же виде, "только ещё проще, мы за вас опубликуем и сбилдим", а на самом деле всё не так... Т.е. с моей точки зрения проблема скорей тут в дезинформации и обманутых ожиданиях.
Но это всё относится не только к эскпо, но и к самому RN. Что меня действительно волнует в истории с экспо так это то, что их API не совпадает с RN, т.е. это не совсем RN как бы, но это тоже не афишируется и поэтому пользователи с багами идут не в багтрекер экспо, а к фейсбуку )
Я никак не могу понять, какой еще дополнительный уровень абстракции дает Expo по сравнению с RN?
George
Это обычный RN, ну там форк с патчами+ слинковано сразу несколько библиотек, и все.
George
Да особой ценности понимать это нету, просто головняка меньше и все, я то думал что имеют ввиду абстракцию уровня кода.
George
Типа RN абстрация на Native компонентами
George
А Expo... Ну просто скрипты какие-то можно билдить в Expo облаке
George
Можно свой CI настраивать
George
Мне кажется это все не стоит прям какой-то дискуссии, равно как и навык запускать XCode - не особо джедайство. Вот понимание гайдов OS - это то что реально стоит качать
George
Но Expo тут не помешает и не поможет
Gena
А вот про гайды OS полностью согласен - это нужно!
George
Ну мне тоже нравится, я и так и так делал
George
Я наоборот начинал с чистого RN, потом поянл что Expo экономит мне и клиентам массу головняка, и перевел все проекты на него
Gena
Ну вот у меня с ним не срослось два раза уже... больше пока не тянет пробовать )))
Gena
Ну негатив не от меня... я тут скорей нейтрален. Просто сам им не пользуюсь и не собираюсь. Более того, мои приложения просто невозможно на нем запустить, потому что я пишу не на RN, а делаю нативное приложение с включениями RN. (если что, все кто используют RNN делают то же самое даже не задумываясь об этом)
Gena
Именно из-за этой его гибкости я до сих пор с нами ) У меня по крайней мере есть уверенность, что если что-то пойдет не так, я любой экран смогу переписать нативно )
AMar4enko
Alex
Всем привет!
Подготовили статью - ТОП 10 библиотек RN, кому интересно вот ссылка: https://www.mobindustry.net/top-10-react-native-frameworks-for-your-cross-platform-mobile-app-2/
#reactnative #mobiledevelopment
Gena
Просто мерить популярность по звездочкам довольно опасно теперь... китайцы слишком большую погрешность вносят )
Eugene
убрал !use_framework из-за firebase теперь модули не видит 🤔
Alexsandr
Alexsandr
или локально ?
Eugene
pod 'React', path: '../node_modules/react-native/', :subspecs => [
'Core',
'ART',
'RCTActionSheet',
'RCTAnimation',
'RCTLinkingIOS',
'RCTImage',
'RCTNetwork',
'RCTText',
'RCTWebSocket',
'DevSupport',
'CxxBridge',
]
Alexsandr
хм
Maxim 📱 D
Alex
Это рейтинг составлен на базе GitHub
Alex
по голосованиям