EU
RN однозначно будет жить, Flutter очень солидное решение, но рядовому реактщику только RN подавай
смотрел подкаст где чувак говорил что выход флаттера подтолкнет Фейсбук к развитию реакт найтив. https://www.youtube.com/watch?v=uw4lh4zsTs0 основной аргумент против флаттера у чувака был что надо учить дарт и работы на него не слишком много
Aynur
всем привет) такой вопрос я нативный разработчик под айос хочу разобраться в кроссплатформенных решениях есть небольшой опыт в реакте и джс поэтому хочу попробывать реакт найтив но смущает появление флаттера как Вы думаете не вытеснет ли флаттер реакт найтив? уж очень гугл за него топит
пишу и там, и там, комьюнити флаттера какое-то псевдоживое, куча issue в репе флаттера, стейбл ветка не стейбл, т.к. всплывает всегда что-то проблемное(но флаттер очень много всего поддерживает "из коробки"). В плане производительности я бы не сказал, что флаттер сильно лучше, даже если сравнивать с банальным react-navigation+rn-screens. Реальных проектов на флаттере мало, вакансий ещё меньше.
EU
пишу и там, и там, комьюнити флаттера какое-то псевдоживое, куча issue в репе флаттера, стейбл ветка не стейбл, т.к. всплывает всегда что-то проблемное(но флаттер очень много всего поддерживает "из коробки"). В плане производительности я бы не сказал, что флаттер сильно лучше, даже если сравнивать с банальным react-navigation+rn-screens. Реальных проектов на флаттере мало, вакансий ещё меньше.
ех, наверно придется и то и то учить( просто инетересно будет ли Фейсбук стремительней развивать реакт найтив теперь ну и многим заказчикам импонирует в контексте флаттера идея идентичного дизайна для обеих платформ. не нужно 2 дизайна рисовать и тестировать меньше нада
Aynur
у них вроде до сих пор висит, что их же навигация с боттомбаром работает не так, как прописано в их же гугловских гайдлайнах по MD🙃
Aynur
учи RN и не парься, на двух стульях не усидеться👌
EU
учи RN и не парься, на двух стульях не усидеться👌
в части РН меня греет то что заказчики очень любят джаваскрипт девов такой может и апку писать, и сайт, и бек на ноде при желании. +у меня уже есть опыт когда в конторе знакомого продали отдел нативщиков, а реакт найтив девов оставили)
Aynur
учти, что в натив тебе лезть скорее всего всё равно придется
Aynur
но этого тебе и во флаттере не избежать, ибо схема одинаковая
EU
учти, что в натив тебе лезть скорее всего всё равно придется
я натив айос дев, с айос проблем не вижу в этой части с андроидом немного сложнее
Bob
ех, наверно придется и то и то учить( просто инетересно будет ли Фейсбук стремительней развивать реакт найтив теперь ну и многим заказчикам импонирует в контексте флаттера идея идентичного дизайна для обеих платформ. не нужно 2 дизайна рисовать и тестировать меньше нада
Как раз таки по части дизайна надо трудиться, концепции ios и android разные, поэтому делать одинаковый интерфейс для обеих платформ кажется немного низко. Любая приличная компания будет пилить разные интерфейсы для разных платформ, если конечно приложение не игра
EU
пытаюсь обновить проект на последнюю версию реакта при обновлении ругается MacBook-Pro-Evgenij:rn-starter evgenij$ react-native upgrade --verbose info No version passed. Fetching latest... info Fetching diff between v0.59.8 and v0.61.1... error Cannot read property 'toLowerCase' of undefined debug TypeError: Cannot read property 'toLowerCase' of undefined at getPatch (/Users/evgenij/Documents/Study/ReactNative/HelloRN/UdemyRN/rn-starter/node_modules/@react-native-community/cli/build/commands/upgrade/upgrade.js:109:121) at process._tickCallback (internal/process/next_tick.js:68:7) куда смотреть чтобы пофиксать?
EU
Либо в https://github.com/react-native-community/cli Либо, что реальнее, в https://react-native-community.github.io/upgrade-helper/
спасибо разобрался я так понял експо не поддерживает последнюю версию реакт найтива? т.е. чисто для обучения можно на старой оставаться?
Влад
Всем привет. Есть ли возможность сделать продолжительное распознавание речи с помощью рн? Использовал для этого react-native-voice, но там очень короткий промежуток записи
Vlad
Нет вместо 28-09-2019 пишет 20-09-2028(Дату даю правильную, если убрать format то все норм)
возможно с сервера приходит количество милисекунд с момента эпохи юникс, а формат думает, что ты ему скармливаешь posix timestamp
Anton
Ребята, кто-нибудь настраивал Adjust на реакт нейтив? Как проверить работу евентов в деве? Буду признателен, если дадите советы по настройке. (Доку читал и не раз)
.
Ребята
.
Можете подсказать программы для троллинга, типа Sms bomber и тому подобного?
kalloc
Привет, как думаете, насколько полезен опыт нативной разработки (kotlin/swift) разработчику RN?
kalloc
вот тоже думаю, но решил уточнить.
kalloc
Ищу в проект разработчика и есть кандидаты, один не писал на RN год, но хороший опыт нативной разработки и второй писал последние несколько лет на RN, но не имеет опыта нативной разработки вообще.
kalloc
смешать бы их)
Aleksei
Ищу в проект разработчика и есть кандидаты, один не писал на RN год, но хороший опыт нативной разработки и второй писал последние несколько лет на RN, но не имеет опыта нативной разработки вообще.
Вы наверно ошиблись в последней части предложения. Вообще RN разрабу не обязательно иметь опыт нативной разработки, там как многое из того мира просто не используется, но если знать платформу, это очень хорошо и сильно помогает (но есть вещи которые вообще не нужны, например знание IB в иос, RN разрабу вообще никак не поможет, от слова совсем)
kalloc
поправил, да
kalloc
есть классическая разработка, JSX only путь. Но я думаю, что если активно использовать биндинги, можно добиться высокой производительности.
Aleksei
есть классическая разработка, JSX only путь. Но я думаю, что если активно использовать биндинги, можно добиться высокой производительности.
Это не всегда так, сильно от ситуации зависит. Иногда даже на JS наоборот лучше сделать, чтобы больше контроля иметь
kalloc
У меня приложение использующее карту и множество точек на карте.
kalloc
Плюс в режиме просмотра списка, сложные карточки как элементы списка.
kalloc
Я давал тестовое делать кандидатам и вижу что и карта тормозит и свайп списка (FloatList) подтормаживает
kalloc
Конечно если сравнивать с аналогичной нативной реализацией
Aleksei
Ну во-первых она никак не может быть аналогичной :) во-вторых я надеюсь вы понимаете что тут надо мерить и искать ботлнеки, а не тыкать пальцем в небо ( ̶н̶а̶т̶и̶в̶н̶ы̶е̶ ̶м̶о̶д̶у̶л̶и̶ ̶)
Nikita
Привет друзья! Пытаюсь запустить React Native CLI (не Expo). Сделал все по инструкции но при попытке запуска билд валится с: Could not determine the dependencies of task ':app:preDebugBuild'. > Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'. Удалял и создавал заново. Гугл не помогает. Сталкивался ли с этим кто ни будь?
Elena
Всем привет! Ищем в Новосибирске преподавателя по React, буду благодарна рекомендациям. Если можно в личку :)
Bogdan
Привет, ребзя Подскажите, а какой есть аналог testflight айоси на андроид? Чтобы билдить проект и отдавать апк для теста qa?
GC
GC
Приветствую, господа
GC
Это нормально, что при 1920х1200 и 10.1" эмулятор выглядит так херово?
GC
При чем если запускать его без рамки, то всё выглядит иначе
GC
Irakliy
никто ещё не сумел нормальный юай для планшетов нарисовать
GC
Тут проблема в том, что я не понимаю на какой из них ориентироваться: с рамкой или без
Irakliy
да вроде одинаково выглядит
GC
выглядят абсолютно одинаково
Масштабирование элементов выглядит абсолютно не одинаково.
Doc
‼️‼️‼️ Ребят) доброго вермени кто нибудь делал оффлайн карты?
Irakliy
ты лучше сразу вопрос пиши, как говорится - правильно составленный вопрос уже содержит 85% ответа
Doc
ты лучше сразу вопрос пиши, как говорится - правильно составленный вопрос уже содержит 85% ответа
Если это сообщение быо мне адресованно то вот Как сделеать так чтобы карты работали в оффлайн? вообе автонмно и без интернета. ПОнято что gps не будет в данном случае работать, это и не нжуно нужно именно чтобы это былакарта она ммасштабировалась, и на нее можно было разметить точки,
Anonymous
а карту оффлайн можно небольшого участка скачать
Doc
но если использовать оффлайн карту, то по факту это же будут тайтлы,отоесть картинки, и сообственно пока не понимаю как туда gps прикруить
Anonymous
потому что карта не глупыми людьми реализована
Anonymous
на каждой точке есть координаты gps
Doc
а карту оффлайн можно небольшого участка скачать
отлично, только как это все в rn реализовать
Doc
https://github.com/react-native-mapbox-gl/maps Нашел вот эту библиотеку
Doc
но она позваоляет загрузить карту, но для отобраения карты при первом запуске все равно нужен интрнет
Anonymous
хз, смотреть надо
Серега
Ребят, разбираюсь с react-navigation, на смартфоне все понятно, а на планшете надо сделать экран из двух частей, слева некий динамический список, справа окно контента (по аналогии с почтовыми клиентами). Посмотрел drawer - немного не то (просто меню)...
Серега
пока что пришло в голову на планшете сделать два навигатора и расположитьих на экране нужным образом...
Doc
ли может кто подкажет как правильно выгрзуить часть карт ыдля того что бы примерно по такой контсрукции с ней рабоать? <LocalTile pathTemplate="/path/to/locally/saved/tiles/{z}/{x}/{y}.png" tileSize={256} zIndex={-1} />
Evgenii
Парни задача такая скачать файл по нажатию если уже скачан то открыть. Вопрос как проверить скачан ли уже такой файл? По названию? А если там будет 2 файла с одинаковым названием? Мб есть правильный способ
Артем
https://github.com/react-native-community/react-native-webview Breaking History: Current Version: 7.4.0 7.0.1 - Removed UIWebView
Anonymous
Не могу разглядеть, возможно
Расстояние между инонками снизу примерно равно 4 размерам иконок, сверзу оно около 7.
Anonymous
Тут проблема в том, что я не понимаю на какой из них ориентироваться: с рамкой или без
Интересная хрень, либо мы что-то не понимаем, либо эмуль этот выкидывать надо сразу, но что-то мне кажется, что с рамкой разрешение экрана (виртуальное физическое) другое, можешь проверить?
Anonymous
Так я ещё вспомнил что там можно опираться косвенно на диагональ, короче в css это вот это, а там уже не помню, что-то похожее @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { }
Серега
Так это вроде просто экран, scrollview/view, без навигатора
да, только список будет с переходами вглубь, и документы так же будут содержать внутренние ссылки
Серега
в общем надо как то два навигатора запилить, уже разобрался как... но теперь другой вопрос... как из одного навигатора другой вызывать, если navigate через пропсы передается.... задачка блин
Narek
У кого какой самый длинный срок на апрув эпл был?
Doc
неделя
Doc
в среднем 1 -3 дня, если часто пушить то они дольше начинают расматривать
Narek
что значит "часто пушить"?
Narek
у меня просто уже 25 дней -- ожидание проверки