Aleksei
я вот сейчас выскаже непопулярное мнение - неважно какой язык ты знаешь, важно знать платформу. ну давайте будем честны, для мобильного разработчика разобратся в апи браузера будет не просто, так же как веб разрабу мобильные апи это темный лес. Знание языка это наверно десятая часть, гораздо важнее апи (я тут не включаю знание какого нибудь memory manadgement в знание языка)
Vladimir
В контексте разговора получается что знание веб апи сводится к пониманию апи RN, что дает сильный бонус нативным разработчикам.
Сергій
Вот холивар развели 😐
Max
Вот холивар развели 😐
думаю, надо выделить @safr93 read-only ?) за разжигание ) обед просто
Aleksei
ну еще кстати, я думаю коммьюнити виновато. Вот есть уроки по RN для тех кто пришел с веба в RN, именно апи RN-а, есть уроки для мобильных разрабов как разобратся в апи RN-а, но совсем нет материала что делать веб разрабу с нативным апи в контексте RN-а. Когда начинаешь искать материалы для новичка по иос и андроиду, то натыкаешь на то как это канонично делать на платформе, но для RN-а, это имхо только косвенно подходит. Пример: знание сторибордов мало чем поможет RN разрабу в создании нативной вьюхи
Dan
митапам в Питере быть, говорю ответственно
Dan
но чуть ближе к концу лета
A
так как такое сделать на RN? чисто Picker не закроет такую задачу
Aleksei
так как такое сделать на RN? чисто Picker не закроет такую задачу
Modal, в ней две вьюхи, одна на всю пространство (возможно даже Touchable), вторая это белая по середине и в ней пикер
A
понятно
A
спасибо
A
интересно как андроид это воспримет, ведь пикер у него по дефолту в модалке
Aleksei
или одна реализация в ios.js, другая стандартный в android.js
ᛖᚹᛋᛁᚱ
А лучше в компоненте модала с пикером используя переменную платформ?
ᛖᚹᛋᛁᚱ
Я так понял это сейчас канон
Valentin
@shergin А есть какие нибудь примеры использования SurfaceView? Или может подскажете куда глянуть чтобы прям понять как использовать? А то что то тяжело идет понимание)
RCTSurface и RCTSurfaceHostingView - это замена RCTRootView. Интерфейс практически идентичный. Разницу можно увидеть пожалуй только в гибридных приложениях.
Artem
Я так понял это сейчас канон
В смысле «канон»? Это решение для однострочников, а не для полностью разных реализаций
ᛖᚹᛋᛁᚱ
В смысле «канон»? Это решение для однострочников, а не для полностью разных реализаций
Я сделал такой вывод, т.к. на офф сайте в обучении говорилось про этот способ
Daniil
Ребят, кто-нибудь шарил картинки через дефолтный rn share на андроид? Или нет такой возможности?
Никита
не очень понятно о чем речь, запись можно? и вообще систему уточнить
Philipp
Ты можешь сам задать какой компонент рендерить в листе
Никита
Ребят, кто-нибудь шарил картинки через дефолтный rn share на андроид? Или нет такой возможности?
я делал через этот react-native-share локальные картинки шарятся отлично
Sergey
Подскажите плиз алгоритм в рн, есть задача - грузить pdf на телефон, сохранять его локально и показывать, насколько я понимаю надо пользовать какую ниюудь бд, какую? И как бы вы это сделали?
Sergey
не важно pdf, просто пока понять как лучше грузить и хранить контент
Sergey
спасибо, гляну
ᛖᚹᛋᛁᚱ
не важно pdf, просто пока понять как лучше грузить и хранить контент
Я бы хранил в Андроиде в кэш Дир, чтобы они небыли доступны сторонним приложениям и дал возможность юзеру пересохранить их на внутренней памяти (для увеличения открытия приложения)
Victоr
Твоя ава отлично подходит под этот вопрос
Arkadii
Здраствуйте, помогите, пожалуйста :) При установке шрифта TextInput через style на пол секунды отображается стандартный шрифт, а затем применяется указанный. Как можно избежать этой задержки? Может как-то установить шрифт по умолчанию?
Argo™
Где-то я уже эту траблу видел. Попробуй погуглить
Arkadii
Где-то я уже эту траблу видел. Попробуй погуглить
Пробовал, не нашел ничего по этой проблеме Может как-то не правильно запросы формулирую
Vladimir
в этом чате спрашивали
Vladimir
но ответа вроде не нашли
Arkadii
может прописать его в нативке как дефолтный?
Тоже думал об этом Не подскажите пожалуйста, как это можно сделать? Или где узнать?
Никита
https://stackoverflow.com/questions/2711858/is-it-possible-to-set-a-custom-font-for-entire-of-application
Никита
наверное должно помочь
Сергій
наверное должно помочь
это очень старый и неверный ответ
Сергій
сейчас это делается намного проще
Сергій
https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml
Никита
я не нативщик, но интересно узнать как
Никита
спасибо
Сергій
чтобы на весь апп, в главной теме в styles.xml установить через <item name="android:fontFamily">@font/my_font</item>
Сергій
но опять же, у вас ui рендерит библиотека Yoga, так что будет ли работать я не уверен
Сергій
а в случае если не на все приложение?
нативно это решается стилями
Сергій
у вас не проканает
Aleksei
Yoga же вроде только про размер, надо бы глянуть рендерит ли шрифт
Aleksei
ну вот что я нашел под ведро https://github.com/facebook/react-native/blob/26684cf3adf4094eb6c405d345a75bf8c7c0bf88/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java#L217 вызывается метод у https://github.com/facebook/react-native/blob/26684cf3adf4094eb6c405d345a75bf8c7c0bf88/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java#L57
A
может кто знает как можно динамически вызывать Picker ?
A
есть форма на одной странице, и в ней несколько селектов, хотелось бы данные из этих селектов передавать в один Picker
Aleksei
а как здесь можно переопределить шрифт?
конкретно здесь через пропсы. а вообще я это скинул чтобы показать что шрифт платформой рендерится, а не средствами РН
Max
Всем привет. Народ, а как бороться с таким поведнием? Запретить запуск нескольких инстансов приложения?
Max
Max
Нашел
Max
https://github.com/facebook/react-native/issues/12562#issuecomment-335454668
Мария
Всем привет! Было у кого, что на андроиде не все картинки на девайсе подгружались?
Tema
возможно что они слишком жирные, и прогружаются не сразу
Tema
их резать надо
Мария
картинки из иоса?
нет, в папке drawable в андроиде
Мария
часть отображается, а часть нет. может действительно размер
Мария
картинке не больше тех, что отображаются.. а есть какое-то ограничение на объем apk файла? может не все картинки туда попали?
Tema
нет, в папке drawable в андроиде
они же должны название особое иметь вроде
Tema
а почему ты из жс их рендерить не хочешь? пихнуть в src
Tema
они так же масштабироваться умеют
Мария
они же должны название особое иметь вроде
да, не начинаться с цифры и большой буквы. и только латиница, цифры и underscore
Tema
типа там несколько картинок должно быть с разным разрешением
Tema
и называться imagename2x/imagename3x если я ничего не путаю