Sander
Ясно ты ничего не умеешь
плохо так судить о человеке, ты как задал вопрос так на него и ответили
Sander
я сейчас обуждал firebase, тебе он не подходит? @mtrhb
Anonymous
я сейчас обуждал firebase, тебе он не подходит? @mtrhb
Видимо имеется ввиду локальная БД)
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
🐳
Нет, это не тот кейс, мне не нужно скрывать его полностью, нужно только в дочерней вьюшке отобразить хэдер для доччерней вьюшки, а сейчас он отображает хэдер для дочерней вьюшки + родительскую поверх нее
Anonymous
🐳
А как можно открыть ссылку внутри expo-web-browser в модалке? Но не фуллскрин? А на кастомную высоту?
🐳
Даже не совсем кастомная высота нужно, сколько card modal?
🐳
Вот в такой модалке хочу открыть браузер, а не на фулл скрин
Anonymous
Яндекс кассу в iOS можно прикрутить или нет?
Sergey
Всем привет, подскажите пожалуйста на каком фриланс ресурсе лучше разместить задание на разработку приложения на React Native? и какой указать бюджет на 15 экранов
%username% 🍺
Вот в такой модалке хочу открыть браузер, а не на фулл скрин
Изначально это не модалка, а роут с параметром (в каждом роутере называется по разному) поэтому из модалки такое не открыть, к тому же, если посмотреть интерфейсы iOS то такой роут не имеет вложенности, то есть его открывают как конечный результат и из него переход может быть только назад
%username% 🍺
Всем привет, подскажите пожалуйста на каком фриланс ресурсе лучше разместить задание на разработку приложения на React Native? и какой указать бюджет на 15 экранов
Все зависит от бизнес логики и сложности, кто-то берет в час (10-35€-$) кто-то «за экран» - $100+ за штуку. Где искать это уже дело каждого, я бы рекомендовал обойти стороной только fl.ru
%username% 🍺
upwork, freelansim ещё не превратился в труху, fiver
Finder
Подскажите, кто размещал приложения в App Store. Если в приложении использую логотип своей компании, это нужно будет сертификатом подтверждать, что могу лого использовать или так пропускают?
Sergey
Добрый день! В мобильном приложении продаются подписки. Насколько мне известно в Google Play средства можно вывести только в долларах и только на долларовый счет. Этот счет должен быть открыт в той стране, в которой соответственно живет разработчик. В App Store можно вывести в любой валюте, на любую дебетовую карту. Вопрос: Будет ли облагаться доход с продаж подписок в приложении налогом? Если да, то как лучше сделать, чтобы минимизировать этот налог? Что открыть, по какой системе его платить? Есть ли варианты выводить деньги “по черному”?
Ilya
Комрады. Вопрос от нуба Подскажите, в какую сторону копать. Есть исходное число к которому прибавляется каждую секунду еще число. На каждой итерации число которое добавляется может быть разным И вижу такую ситуацию, что в некоторых итерациях прибовляется не все число К примреру Исходное число которое увеличивается / Число котрое прибавляется 10000/500 10500/500 10505/500 - вот на это итерации проблема ( она повтораяется на каждой 5-8 итерации 11005/500
Сергей
как добавляешь? Где смотришь, что не так работает? Слишком мало информации
Андрей
Всем привет , кто то знает какой то сервис типа hotjar для просмотра активности юзера в apk , И какие варианты есть варианты отловки ошибок в предложении для созднания такого себе лога с ошибками ?
Андрей
AppMetrica, может быть.
спасибо, сейчас буду смотреть )
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 раз лишних тереблю редюсер
Сергей
reducer должен выполнять простую операцию - смена state, а ты туда логику пихаешь, которую лучше вынести в другое место, в твоем случае туда, где вызывается setInterval, по моему
Oleg
всем привет, можно ли как то из експо выкачать ключ подписи с паролем и альясом ?
Сергей
хм, так если вы вызываете каждые 100 милисекунд, а условие у вас if (timeBetweenTick>1000) то может всегда заходит в else?)
lastTikTime то изменится только при выполнении условия - так что timeBetweenTick будет расти, по виду
Ilya
а почему не сделать setInterval сразу с 1000 и записывать сразу без условий?
Пробовал такой вариант, но были моменты когда подвисало и пересчитывалось не раз в секунду а раз вдве к примеру. Отсюда и такое решение с просчетом последнего клика. Вынести логику подумаю
Ilya
так а в чем вообще главная идея этого всего?
изучаю мобильную разработку вот решил написать мини игру кликер
Ilya
но мне кажется я нашел причину
Андрей
всем привет , может кто-то знает как отслеживать ошибки в сбилдженом и установленом преложении ?
Anonymous
Если требуется на проде
Finder
Всем привет. При размещении приложения в app story, обязательно мак нужен, правильно понимаю ?) чтобы Xcode среда была.
Finder
и еще лицензия и мак лицензия 99$ на год
Это да, лицензию купил. А мак, чтобы через Xcode данные какие то взять? Если проект через экспо, так не выдернуть их?) подскажите, я никогда не размешал, без понятия абсолютно
Михаил
всем привет, а как можно в компоненте стэк навигации(reactnavigation) получить доступ с стору? Стоит ли использовать коннект? Или какой-то друго способ будет предпочтительнее? Если да, то какой? Доступ нужно получить не в AppRootStack, а там в другом, вложенном навигаторе
Михаил
спасибо, а что из этого по производительности будет лучше?
dan
Эквивалентно.
Finder
Можно использовать облачный мак или виртуальную машину
Спасибо. То есть не зависимо от того, на expo создавал проект или нет. Все равно либо мак, либо облачный мак либо виртуальную. Так получается ?)
Finder
Верно.
Спасибо. Понял
Денис
Подскажите, пожалуйста, как реализовать подгрузку всех изображений в приложении на момента его включения. То есть человек открывет приложение ждет на splash screen и потом спокойно пользуеться приложением. Сейчас у меня при открытии приложения на устройстве очень долго прогружается каждое изображение. Все изображения храняться на устройстве, так как нужно, чтобы оно могло работать офлайн
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
Костыльно
Михаил
ясно