Sander
я сейчас обуждал firebase, тебе он не подходит? @mtrhb
Anonymous
Sander
sqlite ?
Anonymous
Я не могу сказать. Я не использовал бд локально
Sander
не уверен но мне кажется https://github.com/Nozbe/WatermelonDB, потому что он использует обертку над sqlite,
удобенй должно быть разрабатывать. @mtrhb либо чистый sqlite, больше не знаю.
Sander
еще можно хранить в redux и все что в redux можно хранить у себя в кэше на устройстве,
в случаи если человек перезайдет в апку - все данные вернутся, но это больше как временный кэш
Sander
redux, redux-persist
Sander
не знаю подсказал ли я чем-то, так как задача все так и не ясна, что вы делаете
🐳
🐳
🐳
Это nested view внутри StackView, как тут убрать этот белый header? Он тут не должен быть, это headerродительского скрина
🐳
Использую React Navigation 5
🐳
Если что это custom header, который я инициализирую как header:HeaderComponent
🐳
🐳
Вот внутри скрина Transaction он отображает и header2 как и должен, но при этом тянет header родительского скрина поверху
Lookarious
🐳
Дефолтный для iOS - San Francisco
Lookarious
🐳
Нет, это не тот кейс, мне не нужно скрывать его полностью, нужно только в дочерней вьюшке отобразить хэдер для доччерней вьюшки, а сейчас он отображает хэдер для дочерней вьюшки + родительскую поверх нее
Anonymous
🐳
А как можно открыть ссылку внутри expo-web-browser в модалке? Но не фуллскрин? А на кастомную высоту?
🐳
Даже не совсем кастомная высота нужно, сколько card modal?
🐳
Вот в такой модалке хочу открыть браузер, а не на фулл скрин
Anonymous
Яндекс кассу в iOS можно прикрутить или нет?
Sergey
Всем привет, подскажите пожалуйста на каком фриланс ресурсе лучше разместить задание на разработку приложения на React Native? и какой указать бюджет на 15 экранов
%username% 🍺
Вот в такой модалке хочу открыть браузер, а не на фулл скрин
Изначально это не модалка, а роут с параметром (в каждом роутере называется по разному) поэтому из модалки такое не открыть, к тому же, если посмотреть интерфейсы iOS то такой роут не имеет вложенности, то есть его открывают как конечный результат и из него переход может быть только назад
Sergey
Тот самый Тимофей
%username% 🍺
upwork, freelansim ещё не превратился в труху, fiver
Тот самый Тимофей
Finder
Подскажите, кто размещал приложения в App Store. Если в приложении использую логотип своей компании, это нужно будет сертификатом подтверждать, что могу лого использовать или так пропускают?
Sergey
Добрый день! В мобильном приложении продаются подписки. Насколько мне известно в Google Play средства можно вывести только в долларах и только на долларовый счет. Этот счет должен быть открыт в той стране, в которой соответственно живет разработчик. В App Store можно вывести в любой валюте, на любую дебетовую карту.
Вопрос:
Будет ли облагаться доход с продаж подписок в приложении налогом? Если да, то как лучше сделать, чтобы минимизировать этот налог? Что открыть, по какой системе его платить? Есть ли варианты выводить деньги “по черному”?
Vitaliy
Ilya
Комрады. Вопрос от нуба
Подскажите, в какую сторону копать.
Есть исходное число к которому прибавляется каждую секунду еще число.
На каждой итерации число которое добавляется может быть разным
И вижу такую ситуацию, что в некоторых итерациях прибовляется не все число
К примреру
Исходное число которое увеличивается / Число котрое прибавляется
10000/500
10500/500
10505/500 - вот на это итерации проблема ( она повтораяется на каждой 5-8 итерации
11005/500
Сергей
как добавляешь? Где смотришь, что не так работает? Слишком мало информации
Андрей
Всем привет , кто то знает какой то сервис типа hotjar для просмотра активности юзера в apk , И какие варианты есть варианты отловки ошибок в предложении для созднания такого себе лога с ошибками ?
Тот самый Тимофей
Ilya
как добавляешь? Где смотришь, что не так работает? Слишком мало информации
Redux через редюсеры,
Есть две переменные в state
Count- сумма чисел ( которая увеличивается в редюсере каждую секунду)
PerSecond - числа которые добавляются к значению count каждую секунду. ( При нажатии на кнопку сумма увеличивается )
Count пересчитывается по следующей схеме
case TICK:
const tickTime = Date.now()
const timeBetweenTick = tickTime - state.lastTikTime
if (timeBetweenTick>1000) {
return { ...state,
count: state.count+action.payload ,
lastTikTime: tickTime
};
} else {
return state
}
Сам тик вызываю через сет интервал
setInterval(()=>props.tick(props.tick),100)
есть мысль что зря я 10 раз лишних тереблю редюсер
Сергей
Yurii
Сергей
reducer должен выполнять простую операцию - смена state, а ты туда логику пихаешь, которую лучше вынести в другое место, в твоем случае туда, где вызывается setInterval, по моему
Oleg
всем привет, можно ли как то из експо выкачать ключ подписи с паролем и альясом ?
Сергей
Сергей
Сергей
Ilya
но мне кажется я нашел причину
Андрей
всем привет , может кто-то знает как отслеживать ошибки в сбилдженом и установленом преложении ?
Anonymous
Anonymous
Если требуется на проде
Finder
Всем привет. При размещении приложения в app story, обязательно мак нужен, правильно понимаю ?) чтобы Xcode среда была.
Андрей
Finder
и еще лицензия и мак лицензия 99$ на год
Это да, лицензию купил. А мак, чтобы через Xcode данные какие то взять? Если проект через экспо, так не выдернуть их?) подскажите, я никогда не размешал, без понятия абсолютно
Михаил
всем привет, а как можно в компоненте стэк навигации(reactnavigation) получить доступ с стору? Стоит ли использовать коннект? Или какой-то друго способ будет предпочтительнее? Если да, то какой? Доступ нужно получить не в AppRootStack, а там в другом, вложенном навигаторе
dan
Михаил
спасибо, а что из этого по производительности будет лучше?
dan
Эквивалентно.
Anonymous
dan
Finder
Денис
Подскажите, пожалуйста, как реализовать подгрузку всех изображений в приложении на момента его включения. То есть человек открывет приложение ждет на splash screen и потом спокойно пользуеться приложением. Сейчас у меня при открытии приложения на устройстве очень долго прогружается каждое изображение. Все изображения храняться на устройстве, так как нужно, чтобы оно могло работать офлайн
Yurii
Денис
Pavel
Здравствуйте, не совсем понимаю, как понять что управляет моим проектом, тип если при 'npm start' у меня открывается "[ProjectName] on Expo" в браузере, то значит моим проектом управляет Expo?
И так же я использую экспо что бы запускать приложение на эмуляторе - то у меня проект управляемый Expo?
Pavel
Просто хочу понять разницу наверняка
Anonymous
Да
Pavel
Mikhail
Приветствую нативщиков. У кого то же самое с эмулятором expo для iphone?
Михаил
ребят, а нормальная ли история изменить state вот таким способом? Или лучше сделать store.dispatch и там в редьюсере изменить state?
Михаил
переменная signInSuccessful у меня есть, по умолчанию она false, тут я меняю на true
Mikhail
Конечно dispatch
Михаил
а почему так нельзя?
Mikhail
Не принято
Mikhail
Костыльно
Михаил
ясно