Bekzat
почитай про команду
Sam
Значит самый маленький проект с expo это 40-47мb 😂
Bekzat
ага
Bekzat
после ejecta придется много чего изменить
Bekzat
иконки сплэш экран
Bekzat
пушы
Sam
Я просто первый раз сделал только только начинаю и многое не знаю
Bekzat
карту
Bekzat
да я тоже)
Sam
Значит на чистом react native без expo будет уже меньше?
Bekzat
вроде стартовый размер 5 мб
Bekzat
если не ошибаюсь
Bekzat
на реакт натив с экспо 30 мб без оптимизации
Vall
Значит на чистом react native без expo будет уже меньше?
Вообще лучше сразу rn-cli Я вот на прошлом проекте дошел до того, что приложение уже было нереально расширять, аля с фаербейз там фишки прикрутить и тд, в итоге перенесли на rn-cli, темболее там уже автолинковка есть, так что это облегчает все, нежели когда надо было ставить все руками, а билды и тд и тп - все равно надо будет прошарить, хочешь не хочешь
Anonymous
https://reactnative.dev/docs/hermes
Bekzat
hermes можете попробовать использовать
Насколько быстрее станет?
Anonymous
Не могу сказать насколько быстрее станет
Anonymous
Не смотрел
Anonymous
Но размер оно уменьшает
Bekzat
а размер насколько уменьшает?
Sam
Но hermes не для expo
Anonymous
У нас было приложение, которое весило 10 мб, на гиг вроде точно уменьшало
Anonymous
Может меньше, может больге. Я давно работал с ним, точно сказать не могу
Bekzat
10гигов😳
Bekzat
Android app bundles are not yet supported with hermes.
Bekzat
а что это означает?
Anonymous
ой
Anonymous
опечатался
Anonymous
ахаха мб конечно же
Bekzat
😂
༼ つ ◕_◕ ༽つ
как правильно определять keyboardverticaloffset при разной высоте клавиатуры ?
༼ つ ◕_◕ ༽つ
https://reactnative.dev/docs/keyboard
может есть формула по которой можно посчитать значение ато часто так получаеться что keyboardAvoidingView иногда сьедает кусок контента снизу?
dan
Тебе нужна высота клавиатуры ?
༼ つ ◕_◕ ༽つ
Тебе нужна высота клавиатуры ?
мне нужно знать сколько нужно указать для ios в свойстве keyboardverticaloffset для KeyboardAvoidingView
Михаил
пытаюсь подключить шрифт, вылазит такое:
Михаил
Bekzat
Ребята, кто пользовался с firebase? Он может полностью бэк с дб заменить ?
Nick
Ребята, кто пользовался с firebase? Он может полностью бэк с дб заменить ?
может, там есть своя бд с firestore, cloud functions которые можно на node писать, нотификации, которые интегрируются с firestore, но все зависит от сложности проекта
Bekzat
Ребята, кто нибудь юзал expo-notifications на чистом react native ?
Bekzat
Зачем?)
Да блин. Вот сделал все на экспо. Теперь надо перенести в чистый реакт натив
Bekzat
гемор(
Bekzat
Кажись придётся полностью переписать
Пока что ejectнул. Все работает кроме шрифта и пушей)
𝐕𝐨𝐯𝐚
Здравствуйте. Помогите пожалуйста. Мне нужно расшифровать БД. Есть пример функции на kotlin, но мне нужно написать такую функцию на JS.
𝐕𝐨𝐯𝐚
Alexey
Тебе нужно смотреть в сторону https://nodejs.org/api/crypto.html#crypto_crypto_publicdecrypt_key_buffer. Причём, обрати внимание, для расшифровки нужно знать как шифровали, а именно значение ‘padding’.
𝐕𝐨𝐯𝐚
А где можно узнать значение "padding"?
ILΨλ
Астрологи объявили неделю пуш уведомлений, вопросы на эту тему увеличатся: вопрос по нотификациям в IOS все сделал как тут(https://rnfirebase.io/messaging/usage), в итоге когда приложение запущено и активно пуш прилетает но если приложение в фоне, заблокироан экран то нет, пробовал и на эмуляторе и на реальном устройст через провод, если кто сталкивался с уведомлениями под иос подскажите что делать? (кроме экспо разумеется)
Alexey
А где можно узнать значение "padding"?
Там, где шифровали. Насчёт котлина не знаю, но в джаве по умолчанию используется RSA_PKCS1_PADDING.
Алексей
Астрологи объявили неделю пуш уведомлений, вопросы на эту тему увеличатся: вопрос по нотификациям в IOS все сделал как тут(https://rnfirebase.io/messaging/usage), в итоге когда приложение запущено и активно пуш прилетает но если приложение в фоне, заблокироан экран то нет, пробовал и на эмуляторе и на реальном устройст через провод, если кто сталкивался с уведомлениями под иос подскажите что делать? (кроме экспо разумеется)
Поддержу неделю)) Может кто знает, пропали на иосе бэджи с иконки приложения, пуши приходят, в трее есть, а беджей нет. С бэка поле badge не отправляется (что бы самим не считать, и свалить это дело в руки операционки) и раньше работало ок , но внезапно месяц а может и два перестали рисоваться. Может что происходило в последнее время, что поменять нужно ?
ILΨλ
это я добавил но кажется я где-то чтото важное пропустил пойду перепроверю все с самого начала
ILΨλ
блин почему нельзя все сделать как-нибудь легко
ILΨλ
чтоб типа один пакет ставишь и все сразу работает...
Алексей
чтоб само за нас делалось
Алексей
поддерживаю
Алексей
))
Алексей
и чтоб одинаково кроссплатформенно!)
Anonymous
А как сделать тик ток на реакт нативе?
ILΨλ
А как сделать тик ток на реакт нативе?
так же как и виндовс или там автокад, разницы нет
I'm
Друзья, подскажите как адаптировать размеры шрифта под различные разрешения экрана. Может есть как в бутстрапе брейкпоинты? Как будет лучше?
%username% 🍺
Я эти пуш нотификации неделю уже добиваю, доходит до того, что до обеда отправляешь fcm сообщение через curl и пуш приходит на устройство, коммитишь, уходишь на обед, возвращаешься, отправляешь тот же curl и пуш больше не приходит, хотя сообщение приходит в приложение, но пуш не триггерится
%username% 🍺
S
Привет всем, хотел бы узнать, нет ли проблем в rn создать приложение в котором будет платежная система?
%username% 🍺
Может быть вам придётся вынести часть функций в нативный код, для бОльшей защиты пользователей, но в целом ограничений нет
Bekzat
либо через PixelRatio
Bekzat
манипулируешь с фонт сайзом
Bekzat
и где фонт сайз будешь там метод какой то использовать
Bekzat
2 забыл😂
Bekzat
import { PixelRatio } from 'react-native' export default originalSize => { if (PixelRatio.get() < 1.5) { return (originalSize * 0.7) / PixelRatio.get() } else if (PixelRatio.get() >= 1.5 && PixelRatio.get() < 2.5) { return (originalSize * 1.7) / PixelRatio.get() } else if (PixelRatio.get() >= 2.5) { return (originalSize * 2.7) / PixelRatio.get() } else { return originalSize } }
Bekzat
можешь вот эти соотношения попробвать
Bekzat
вроде нормальные