Alexander
Надо линковать
Можно как-то линкануть только шрифты? Чтобы либы не трогал
Dmitry
Там все просто
Alexander
Ну вручную что нужно в проектах еще прописать?
Alexander
В иосе я так понял Info.plist поправить
Gena
minify false не выход
Выход. Только не говорите, что вы это в продакшн собрались выпускать ))) Тогда отсутствие mangle не выход тоже )
Alexander
А в андроиде что?
Alexey
Dmitry
Vit
Нифига там не просто. Андроид например не умеет в варианты шрифта и всякие жирные полужирные надо фонтфейсом прописывать а не bold/fontweight
Dmitry
Там в copy bundle resource надо добавить
Gena
И как следствие, если её не делать, то можно и без минификации вообще жить
Gena
Я уж не говорю о том, что это сама суть uglify... оно там не отключаемо скорей всего
Alexander
https://medium.com/@kswanie21/custom-fonts-in-react-native-tutorial-for-ios-android-76ceeaa0eb78
Alexander
Нашел
Alexander
Если мне нужны разные шрифты в иос и андроиде, я могу просто закинуть разные шрифты с одним названием? :)
Alexander
Не охота в проекте select делать
Vit
Alexey
Dmitry
Dmitry
Лучше так не делать а то запутаешься, используй селект
Gena
спасибо, жаль
Мне ещё интересно (если это не коммерческая тайна), где он у вас накосячил, особенно если из этого можно минимальный test case сделать
Alexander
А шрифты только otf?
Dmitry
ttf норм заходят
Dmitry
Единственное что это iOS обращается к шрифтам по семейству
Dmitry
А не по названию
Alexander
Alexey
Dmitry
Подключать будешь как MyFont
Alexey
Alexander
А, ну норм
Dmitry
А, ну норм
Просто а у андройд это не так, там по имени шрифта
Gena
Alexey
Alexander
Dmitry
Олег
может кто подскажет, можно ли на react native получить email с market apple/android?
Petr E
Да
Олег
Petr E
а как?)
Ну маркеты шлют почту на тот адрес с которым ты зарегистрировался. Вот, подними свой сервак, лови там почту и отправляй ее в приложение да и все
Олег
приложение просто без регистрации и как идентификатор почту маркета брать хотим, не понимаю как мне поможет апи
Gena
А можете сформулировать по человечески что именно вам нужно? Потому что ваш вопрос "как мне потом обратиться к моему классу с другого метода" либо неправильно сформулирован, либо ответ тривиальный: обращение к классу из другого метода: SomeClass.someStaticMethod()
Олег
спасибо
Vall
всем привет,стоит задача написать приложение для caribe pl-50l(телефон для сканирование bar кода), есть кнопка, которая сканирует этот код, как мне получить цыфры при сканировании этого кода, нашел библиотеки для сканирования с помощью камеры, но нужно как-то получать с помощью кнопки(зажимается боковая кнопка и как только происходит сканирование, то издается звук), есть приложение на этом устройстве на котором можно узнать эти цыфры и так далее, у кого подобного рода задачи стояли и кто может подсказать куда вообще копать ибо даже не знаю как правильно гуглить ибо выдает в основном либы для камеры или вообще не то что надо.
Gena
всем привет,стоит задача написать приложение для caribe pl-50l(телефон для сканирование bar кода), есть кнопка, которая сканирует этот код, как мне получить цыфры при сканировании этого кода, нашел библиотеки для сканирования с помощью камеры, но нужно как-то получать с помощью кнопки(зажимается боковая кнопка и как только происходит сканирование, то издается звук), есть приложение на этом устройстве на котором можно узнать эти цыфры и так далее, у кого подобного рода задачи стояли и кто может подсказать куда вообще копать ибо даже не знаю как правильно гуглить ибо выдает в основном либы для камеры или вообще не то что надо.
Ввел запрос в гугл: "caribe pl-50l api" (надеялся вылезти на официальный сайт, там SDK должен быть, если это какое-то расширение к стандартному Android), получил на первой странице вот такое: https://github.com/daguix/cordova-plugin-caribe-laser-barcode-scanner
Мне бы этого было достаточно для начала )
Но вообще его SDK должен где-то официально быть, а не только в этом плагине
Gena
И ещё: https://github.com/sirwoetang/react-native-honeywellN43XX
Gena
И в итоге ответ: https://www.honeywellaidc.com/products/software/developer-library/mobility-sdk-for-android
Vall
(⇀‸↼‶)
@alexsymbol добро пожаловать )
Alex
Кирилл
Подскажите пожалуйста, как называется элемент, который выезжает снизу?
Кирилл
Кирилл
типа такого
Кирилл
в какую сторону гуглить?
Кирилл
о, interactable то, что нужно!
Gena
Обновляю текущий проект на 0.57, полтора часа, полет нормальный... нативная часть вся работает, тесты JS проходят. Остался последний шаг, эти "нехорошие люди" полностью поменяли конфиг для бандлера (тот, который rn-cli.config.js), чем сломали мой любимый react-native-typescript-transformer и пытаются советовать использовать кривую поддержку ts из babel 7... Ну ничего, мы их победим )))
Gena
Обновляю текущий проект на 0.57, полтора часа, полет нормальный... нативная часть вся работает, тесты JS проходят. Остался последний шаг, эти "нехорошие люди" полностью поменяли конфиг для бандлера (тот, который rn-cli.config.js), чем сломали мой любимый react-native-typescript-transformer и пытаются советовать использовать кривую поддержку ts из babel 7... Ну ничего, мы их победим )))
Взлетели, 2.5 часа, нормально для большого приложения. Как починить react-native-typescript-transformer, написал им в ишью: https://github.com/ds300/react-native-typescript-transformer/issues/77#issuecomment-423796221
Alexander
Gena
А чем ts в babel плох?
Это вот здесь очень хорошо описано: https://kulshekhar.github.io/ts-jest/user/babel7-or-ts
Но для меня основным было то, что мы активно используем mobx с декораторами, и для их поддержки пришлось бы пресет менять, потому что в metro-react-native-babel-preset они отключены
Alexander
Gena
На mobx v5 нельзя, там Proxy ))) Так что v4. Даже когда JSC на Android обновят, останется необходимость работать на iOS 9 (там в системном JSC тоже Proxy нет)
Gena
Я думал, что вы переехали на кастомный JSC https://github.com/react-community/jsc-android-buildscripts Но мне политика mobx не понравилась, так смело использовать новые фичи. Это не продашен вей.
Я переехал (в одном пет-проекте), и не получил самого главного - Intl... поэтому приостановил пока этот процесс. К тому же это не отменяет необходимость поддержки iOS 9, для него решения с кастомным JSC пока нет, а самому изобретать нет времени.
Насчет mobx могу сказать, что меня пока устраивает как себя ведет автор. Он обещал поддержку и релизы для mobx4, он их исправно делает. По фичам mobx4 сопоставим с mobx5, за одним исключением, как раз то, зачем им прокси понадобились, это observable массивы... но тут мне не влом везде, где надо массив из модели куда-то вовне отдать, сделать ему .slice()
Alexander
Я переехал (в одном пет-проекте), и не получил самого главного - Intl... поэтому приостановил пока этот процесс. К тому же это не отменяет необходимость поддержки iOS 9, для него решения с кастомным JSC пока нет, а самому изобретать нет времени.
Насчет mobx могу сказать, что меня пока устраивает как себя ведет автор. Он обещал поддержку и релизы для mobx4, он их исправно делает. По фичам mobx4 сопоставим с mobx5, за одним исключением, как раз то, зачем им прокси понадобились, это observable массивы... но тут мне не влом везде, где надо массив из модели куда-то вовне отдать, сделать ему .slice()
Не знаешь хороших open source проектов на mobx? Хотелось бы посмотреть как встраивают его в большие проекты.
Gena
Не знаешь хороших open source проектов на mobx? Хотелось бы посмотреть как встраивают его в большие проекты.
Нет. Но он мне в какой-то момент дал ровно тот инструмент, которого не хватало для построения нормальной архитектуры приложений. Тут обсуждали идею выложить пример, у меня есть приложение, которое можно опен-сорсить, но руки так и не дошли (меня на две недели фактически выключили из побочных проектов и вообще из RN... пришлось сервер приводить в порядок... вот только в пятницу закончил с этим, теперь может за следующие выходные доведу фитнес-таймер до публикуемого состояния и выложу), это будет пример, как я предпочитаю строить архитектуру приложения.
Vadim
переиспользование кода между мобильным и веб-приложениями скорее удобство или геморрой?
Eli
Привет! Кто-нибудь пробовал использовать ReactXP? Какие мысли по этому поводу?
farwayer
farwayer
У меня на некоторых проектах получается переиспрльзовать почти всю бизнес-логику
Vlad
Ребят! Привет всем!) Недавно вышла новая версия iOS и Xcode, кто-то уже пробовал обновляться?