Fr
Спасибо
Mike
Имеется ввиду в бд postgres в backend
тогда не тот чат, но всё равно картинки проще файлами держать
Nikita
Верно, но геофенсинг к этому не относиться
хм, что тогда это такое? я думал что в радиус второе устройство зашло, коннект прошел, не?
Ontoshgo
гуглокарты, выставляешь положение в настройках, на картах говоришь найти меня, оно находит
насколько помню там надо свой locationProvider ему скормить, а раньше была "магия из коробки"
Aleksey
хм, что тогда это такое? я думал что в радиус второе устройство зашло, коннект прошел, не?
Добавляешь набор точек, в которой устройство должно получить уведомление
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
да, GPS + firebase. Ну и колесо, раз уж изобретаешь велосипед
мне кажеться и socket programming умение нужно
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
потому что без это как будет чет
Андрей
мне кажеться и socket programming умение нужно
на первых этапах можно и через fcm обойтись без него
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
ͬ̾ ́̚ ͧ̀҉͏͜ ̄ͩ ̱̬ ͧͩ Нармальный Чел Σ 🇳🇴
Daniil
Кто-нибудь сталкивался, что смс программно не уходят? В отправленых есть, но адресата не достигает. Если отправить тоже самое стандартным мессенджером все ок. Конкретно не работают Firebase invites, то отправляются, то нет, чаще нет, чем да. Куда копать и кому баг репорт отправлять?
Vadim
передал я типо параметры во фрагмент companion object { fun newInstance(isMerchant: Boolean = false): ContactSupportFragment { return ContactSupportFragment().apply { arguments = Bundle().apply { putBoolean("merchant", isMerchant) } } } } и вроде как получил presenter.isMerchant = arguments?.getBoolean("merchant", false) ?: false могу ли я щас выполнять условия типа: if (presenter.isMerchant == true) тогда что то else что то другое ?
Nikita
Нормальный кейс для тестировщиков держать на телефоне продакшн и релиз версию одновременно ? Если да, то как это делается ? Т.е если они одновременно на телефоне, то имя пакета у них разное, если так, то как их пушить в гугл плей ? Ведь для гугл плей разное имя пакета = разные приложения
Nikita
ой, тест и продакшн
Himars
ой, тест и продакшн
Тест версию не надо пушить в плей
Nikita
Тест версию не надо пушить в плей
Ну удобно же, добавил во внутреннее тестрование, обновил, все получили обновление
Nikita
Подменять на уровне ci ?
Vadim
Можно поподробнее, не совсем понимаю о чем речь.
ну я так понял затруднение заключается в том чтобы на телефоне держать две и более версии одного приложения так как у них якобы один package name?
Sergey
почему бы просто не юзать альфа и бета тестирование в гп?
Nikita
почему бы просто не юзать альфа и бета тестирование в гп?
Сейчас внутренее тестирование и альфа. Но в этом случае, две версии одновременно на телефоне держать будет нельзя. Вот я и спрашиваю а надо ли? Как крутые пацаны это делают ?
Nikita
Я тогда не понимаю что значить тест версия Альфа?
Нет версия, которая прошла все автоматические тесты и ждет чтобы ее протестировали вручную
Nick Senchurin
всем привет, подскажите как на о или p установить приложение теперь, скинул заказчику дебажную апк, а у него ошибка, что установка зафейлилась
Nick Senchurin
сами мы ретрограды с лолипопом
Nikita
ну я так понял затруднение заключается в том чтобы на телефоне держать две и более версии одного приложения так как у них якобы один package name?
Ну да,вопрос надо ли так в принципе делать. Обьясните подробнее что именно вы имели в виду по подменой строк, я не понял.
Nick Senchurin
Установка фейлиться т.к. подисывать надо
а, т.е неподписанным теперь вообще досвидания?
Глеб
сами мы ретрограды с лолипопом
всё время такие проблемы, лучше подписать релизно - так наверняка
Nick Senchurin
что за ошибка, лог покажите
ну он скриншот прислал с текстом, там инфы то по сути ноль
Глеб
а, т.е неподписанным теперь вообще досвидания?
а их никто и не обещал запускать на девайсе
Nick Senchurin
не, ну на той же шестерке вроде ставилось все ок
Nick Senchurin
Screenshot (13 авг. 2018 г. 18:24:25)
Nick Senchurin
благодарю за ответы, пойду сертификат мутить
Глеб
не, ну на той же шестерке вроде ставилось все ок
ну ... видимо adb - и ты ему сказал сделать твой комп доверенным "всегда"
Глеб
благодарю за ответы, пойду сертификат мутить
и пусть старую версию всегда сносит - чтоб наверняка.... тоже могут быть проблемы
Nick Senchurin
да эти мажоры с пикселями... понакупят безделушек
Глеб
320
Kanstantsin
Глеб
но это ооочень уже редкость, все таки в большинстве случаев маленькие начинаются с 360 (массовые)
Ontoshgo
320
всегда найдется азиат, который сделает лучше (в данном случае меньше)
Larymar
Нет, у меня как показывает практика 280
Глеб
минимум 320 - и не нменьше - это самое дно
Daniil
320 минимум в 99%
Ontoshgo
не забывай про сплит скрин
Ontoshgo
в ландшафте - нет
Глеб
не забывай про сплит скрин
про него и не надо помнить 😁👍
Ontoshgo
сделай отдельный лейаут для микробов и напиши на нем "вы че там совсем охерели?"
Глеб
Глеб
320 минимум в 99%
🤔 не -они уже вывелись в природе - это как правило тамагочи "3x4" а ля Galaxy Pocket
Глеб
могу даже точный максимум сказать... для смартфона (ноты, таблеты фаблеты не всчет)
Глеб
и градации популярности
Глеб
ну ок
Nikita
А можно имя пакета сделать не такую как app id ?
Ontoshgo
шо значит нет?
Mike
А можно имя пакета сделать не такую как app id ?
классы можно класть в любые пакеты
Ontoshgo
application id можешь лепить отличный от структуры пакетов
Vadim
Как можно замокать Uri ?
Vadim
всегда null возращает, в тестах
Nikita
application id можешь лепить отличный от структуры пакетов
Т.е я меняю только applicationId в gradle и могу заливать в google play как другое приложение ?
Ontoshgo
+
Nikita
Как можно замокать Uri ?
Какой именно метод тебе нужно замокать ?
Mike
всегда null возращает, в тестах
Robolectric. Классы андроида в тестах не работают.
Anonymous
ребз. как по условию подгрузить другой лэйаут в существующую активность?
Ontoshgo
у них роботы проверяют код
Ontoshgo
если такая апа была в сторе и с ней что-то не так - могут просто забанить