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
Sam
Anonymous
https://reactnative.dev/docs/hermes
Bekzat
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 при разной высоте клавиатуры ?
dan
༼ つ ◕_◕ ༽つ
https://reactnative.dev/docs/keyboard
может есть формула по которой можно посчитать значение ато часто так получаеться что keyboardAvoidingView иногда сьедает кусок контента снизу?
dan
Тебе нужна высота клавиатуры ?
Михаил
пытаюсь подключить шрифт, вылазит такое:
Михаил
Bekzat
Ребята, кто пользовался с firebase? Он может полностью бэк с дб заменить ?
Bekzat
Ребята, кто нибудь юзал expo-notifications на чистом react native ?
Anonymous
Bekzat
Зачем?)
Да блин. Вот сделал все на экспо. Теперь надо перенести в чистый реакт натив
Bekzat
гемор(
Anonymous
𝐕𝐨𝐯𝐚
Здравствуйте.
Помогите пожалуйста.
Мне нужно расшифровать БД.
Есть пример функции на kotlin, но мне нужно написать такую функцию на JS.
𝐕𝐨𝐯𝐚
Alexey
Тебе нужно смотреть в сторону https://nodejs.org/api/crypto.html#crypto_crypto_publicdecrypt_key_buffer. Причём, обрати внимание, для расшифровки нужно знать как шифровали, а именно значение ‘padding’.
𝐕𝐨𝐯𝐚
А где можно узнать значение "padding"?
ILΨλ
Астрологи объявили неделю пуш уведомлений, вопросы на эту тему увеличатся:
вопрос по нотификациям в IOS
все сделал как тут(https://rnfirebase.io/messaging/usage), в итоге когда приложение запущено и активно пуш прилетает но если приложение в фоне, заблокироан экран то нет, пробовал и на эмуляторе и на реальном устройст через провод, если кто сталкивался с уведомлениями под иос подскажите что делать? (кроме экспо разумеется)
Alexey
Алексей
Астрологи объявили неделю пуш уведомлений, вопросы на эту тему увеличатся:
вопрос по нотификациям в IOS
все сделал как тут(https://rnfirebase.io/messaging/usage), в итоге когда приложение запущено и активно пуш прилетает но если приложение в фоне, заблокироан экран то нет, пробовал и на эмуляторе и на реальном устройст через провод, если кто сталкивался с уведомлениями под иос подскажите что делать? (кроме экспо разумеется)
Поддержу неделю)) Может кто знает, пропали на иосе бэджи с иконки приложения, пуши приходят, в трее есть, а беджей нет. С бэка поле badge не отправляется (что бы самим не считать, и свалить это дело в руки операционки) и раньше работало ок , но внезапно месяц а может и два перестали рисоваться. Может что происходило в последнее время, что поменять нужно ?
Алексей
ILΨλ
это я добавил но кажется я где-то чтото важное пропустил пойду перепроверю все с самого начала
ILΨλ
блин почему нельзя все сделать как-нибудь легко
ILΨλ
чтоб типа один пакет ставишь и все сразу работает...
Алексей
чтоб само за нас делалось
Алексей
поддерживаю
Алексей
))
Алексей
и чтоб одинаково кроссплатформенно!)
♯ʀᴏᴍᴀɴ
Anonymous
А как сделать тик ток на реакт нативе?
I'm
Друзья, подскажите как адаптировать размеры шрифта под различные разрешения экрана. Может есть как в бутстрапе брейкпоинты? Как будет лучше?
%username% 🍺
Я эти пуш нотификации неделю уже добиваю, доходит до того, что до обеда отправляешь fcm сообщение через curl и пуш приходит на устройство, коммитишь, уходишь на обед, возвращаешься, отправляешь тот же curl и пуш больше не приходит, хотя сообщение приходит в приложение, но пуш не триггерится
%username% 🍺
S
Привет всем, хотел бы узнать, нет ли проблем в rn создать приложение в котором будет платежная система?
%username% 🍺
Может быть вам придётся вынести часть функций в нативный код, для бОльшей защиты пользователей, но в целом ограничений нет
Anonymous
Bekzat
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
вроде нормальные