Ololo
приходят от клиента, не думаю что он будет их всегда сжимать, fastImage юзаю что бы кеширивовать
Ololo
может для ретины, и норм такие картинки, но на андроиде все печально)
Vladimir
На Андроиде есть экраны и большим разрешением, чем ретина. Делайте препроцессинг изображений перед загрузкой.
Ololo
Dan
Если картинки одна из основных фич, я бы посмотрел в сторону https://cloudinary.com
Vladimir
Ololo
ну получается клиенту надо самому готовить фотки?
Vladimir
Либо клиенту, либо кому-то посередине.
Vladimir
Вам выше дали ссылку на клоудинари, это как раз второй вариант.
Ololo
ну и то, и то)
Ololo
по ситуации
Сергій
Сергій
и да, просто так нельзя загружать большие фото, хип не резиновый :)
Ololo
Сергій
не слышал такое, что почитать?
https://medium.freecodecamp.org/how-jpg-works-a4dbd2316f35
https://medium.com/@duhroach/how-png-works-f1174e3cc7b7
Сергій
https://developer.android.com/topic/performance/graphics/load-bitmap
For example, an image with resolution 2048x1536 that is decoded with an inSampleSize of 4 produces a bitmap of approximately 512x384. Loading this into memory uses 0.75MB rather than 12MB for the full image (assuming a bitmap configuration of ARGB_8888)
Сергій
файл это просто контейнер
Сергій
который распакуется в raw pixels
Сергій
где размер памяти каждого пикселя зависит от количества каналов на пиксель и глубины цвета изображения
A
кто-нибудь сталкивался с такой ошибкой при вызове команды react-native link react-native-firebase
A
Something went wrong while linking. Error: Cannot read property 'buildConfigurationList' of undefined
Kolya Vlasov
Всем привет, есть ли тут кто-то, кто юзал react-native-svg?
Крешится апа, если пытаешься рендерить много элементов
Владимир
может крашиться, если в пропсах что-то не то
Владимир
я пользовался год назад примерно
Владимир
она очень не любила number в пропсах
Kolya Vlasov
в пропсах все то
пытаюсь рендерить сразу много контента и она крашится, если рендерить мало, то все норм)
Kolya Vlasov
сразу 20 свг после пагинации рендерится, и она крешится
Dan
Artem
Konstantin
Что может быть?
создаю проект react-native init AwesomeProject
запускаю react-native run-android - работает
добавляю по инструкции react-native-navigation
запускаю - только белый экран
просто до этого начал делать проект, с этим react-native-navigation и все получалось, работало, в какой то момент - только белый экран и все...
вот и решил попробовать с нуля создать новый проект, и опять только белый экран и все...
Система: ubuntu
npm -v : 4.6.1
node -v : v8.11.2
Konstantin
есть подозрение что, что то обновилось...и перестало работать
Ivan
у меня иногда не стартует с первого раза, так же на белом экране, в эмуляторе андроида, помогает свернуть-развернуть приложение
Yurii
попробуйте выключить дебаг
Yurii
у меня с включенным дебагом иногда просто думает и ничего не происходит
Konstantin
попробуйте выключить дебаг
он по умолчанию же выключен!?
я когда то давно включал посмотреть, потом отключил...
и на этом белом экране не срабатывает меню CTRL+M
Yurii
а может бандлер что-то говорит?
Konstantin
а может ну его этот react-native-navigation и пользоваться react-navigation?
Konstantin
Yurii
консоль которая запускается при react-native run-android
Konstantin
ну а так вообще, для простенького проекта, достаточно будет react-navigation?
нужно переключение скринов, и sidebar
или лучше все же react-native-navigation ?
Иван
Konstantin
Konstantin
с пол пинка пример не завелся тока ))
https://reactnavigation.org/docs/en/hello-react-navigation.html
в эмуляторе выкинул 500ую ошибку
Иван
Konstantin
ну то есть я сделал
- react-native init AwesomeProject
все ctrl+c из примера и ctrl+v в App.js
- react-native run-android
и 500ая ошибка на красном экране
Konstantin
может проблема в машине на которой это все пытаюсь делать...
Иван
так сам пакет то добавили?
Иван
yarn add react-navigation
Иван
либо npm install —save react-navigation
Konstantin
я так понимаю что белый экран - следствие какой то ошибки, раз даже ctrl+M не срабатывало?!
A
я вообще про react-native-navigation не слышал. там что-то достойное?
Иван
Konstantin
Konstantin
курс назывался "UDEMY - React Native - The Practical Guide"
Konstantin
Konstantin
Konstantin
оказывается что да, добавил
но в ошибке сказано что не может найти
Konstantin
нужно сделать как там предлогается? удалить папку node_modules?
Иван
Konstantin
Konstantin
Позже попробую дома
На другой машине
zamir
привет, хочу попробовать написать приложение на react-native, подскажите, возможно ли написать приложение так что бы на андроиде был материал дизайн, а на ios соответсвенно свои стайл гайды? счас пока читаю доки и ничего не увидел, подумал может все под одну гребенку
Demuz
zamir
Demuz
Там везде, грубо говоря, что то вроде этого будет: Platform.OS === "ios", то вернуть компонент такой-то, а если нет, то...
Это почти ко всему применимо, не только к стилям, но и к возврату различных компонентов, рендерингу и тому подобное.
zamir
Там везде, грубо говоря, что то вроде этого будет: Platform.OS === "ios", то вернуть компонент такой-то, а если нет, то...
Это почти ко всему применимо, не только к стилям, но и к возврату различных компонентов, рендерингу и тому подобное.
оу, а проще варанта, нету, да?
zamir
тоже, верно, люди пытаются сдеалт кроссплатформенный продукт, а я их назад тяну ))
Demuz
оу, а проще варанта, нету, да?
А как проще сделать? Здесь по-моему как никуда проще. Как вы софту скажете что делать, если это другая платформа?