Дмитрий
Дмитрий
Можно не запуская приложения узнать что там написано было
Bahrom
Привет ребят, как правильно поставить нотификейшн к конкретному времени (с учетом Oreo)?
Anonymous
возможно через ретрофит отправить на почту файлы и текст? поделитесь примером,пожл.
Evgeny
Всем привет! Сегодня крашлитикс ни у кого не отвалился в фаербейзе? Вчера все работало, сегодня говорит, что он не подключен к проекту, но статистику по крэшам показывает в дашборде
Bahrom
возможно через ретрофит отправить на почту файлы и текст? поделитесь примером,пожл.
Думаю что нет, ретрофит REST adapter для http запросов, почта уже другой протокол
Alexey
Ресурсы строк будут в ядре?
Bahrom
возможно через ретрофит отправить на почту файлы и текст? поделитесь примером,пожл.
Вам нужно через Intent открыть существующую в системе почтовый клиент с этими данными
Vadim
Ресурсы строк будут в ядре?
Да вот не знаю как лучше сделать..так или делать какой-то идентификатор чтобы потом можно было различать и уже там где ядро будет использоваться каким-то свичом подставлять нужную строку
Vladimir
По идее это законодательно в европе закрепили и все должны придерживаться (как передача ключей в ФСБ). И пользователь может ответить "да, хочу персонализированную рекламу" и у него будут собираться всякие данные в гугл и анализироваться, при этом только релевантная реклама показываться. Второй вариант "не хочу релевантную рекламу" и тогда гугл перестает следить за чуваком и лупит первую попавшуюся рекламу. СДК предполагает ещё вариант "не хочу рекламу вообще", но идут они лесом с такой опцией :) Вопрос в том, что нужно пользователю показывать privacy policy и у них написано, что это PP самого приложения. Там же вроде можно ссылаться на какой-то единый документ от гугла. Так же почему-то СДК не будет работать если у тебя больше 12 рекламодателей выбрано (я думаю у всех по максимуму, а в адмоб это 200шт). И говорят сами ебитесь с формой и PP, но не говорят как. Так же, если взять вариант и всем европейским юзерам поставить "неперсонализированнную рекламу", то вроде как можно и не показывать это предупреждение. Но опять же это не точно и гугл молчит на эту тему. Не говоря уж о том, что процентов 80 рекламодателей работает только с персонализированной рекламой и если выключить для европейцев, то у нас половина пользователей фактически перестанет приносить доход.
За развернутый ответ спасибо, но понятней все равно не стало )
Vadim
если это все должно быть отвязано от android sdk, то очевидно такой подход не подойдет)
А как можно эти строки перенести в ядро? При условии что у меня строки на 2 языках
Alexey
А как можно эти строки перенести в ядро? При условии что у меня строки на 2 языках
Это скорее всего бизнес логика, там не должно быть строк, ибо строки - это UI. А если очень хочется, то надо выделять абстрактный класс или интерфейк, который возвращает строки по идентификатору, а на клиенте уже мапить идентификаторы к реальным русурсам и их извлечению.
Alexey
незачто)
Alexey
батник?
mmk
Странная идея. Тем более батником))
mmk
А какое действие?
Konstantin
Could not find javax.activation.jar (com.sun.activation:javax.activation:1.2.0). Searched in the following locations: https://jcenter.bintray.com/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar
Konstantin
Вот такую дичь выкинуло при создании нового проекта. Шо це за такое?
Konstantin
Первый раз вижу. Гугл не особо помогает.
R
Первый раз вижу. Гугл не особо помогает.
Попробуй VPN включить. И заново создать новый проект.
R
Просто я живу в серой зоне, и без Впн часто такого рода ошибки отхватываю
R
Это как один из вариантов.
Денис
Подскажите канал где по БД можно вопрос не совсем стандартный задать
Денис
PostgreSQL
Денис
Можно даже иностранный
Mike
Игорь
Ребят. Подскажите кто имел дело. Есть бэкэнд на базе instantcms 2 (вряд ли кто то слышал). Есть api метод с гет запросом который получает список обязательных полей для регистрации и этот же метод возвращает 32 значный параметр sig, который уникален и зависит от ip клиента и домена бэкенда. И есть метод login куда передаётся логин, пасс, и этот сиг. Работает все через куки. Теперь вопрос. Как сделать чтобы авторизация была безвременной - постоянной, один раз залогинился и пока не удалишь приложение , она должна сохраняться. И вообще через httpurlconnection это реализуемой? И да, метод логин возвращает сесион_ид, кто подскажет , зачем?
Игорь
http://docs.instantcms.ru/manual/components/api/methods/auth-login описание метода
Денис
@pgsql
Спасибо буду ждать ответа
Игорь
И ещё один момент. Логин метод возвращает параметр is_admin, который говорит админ юзер или нет. Нормально ли хранить значение этого параметра в шаред преференс для пользователя, чтобы постоянно не обращаться к бэкэнду?
Игорь
Или чревато тем, что рутованные смогут получить доступ к админским функциям приложения?
Игорь
Хотя с другой стороны я могу сделать переменную в приложении и пусть она обновляется каждый раз при запуске приложения, верно ?
Dug
Плохой вариант.
Игорь
Какой из?
Dug
Лучше иметь токен и по нему на сервере проверять права доступа куда-либо
Игорь
Что имеется ввиду под токеном?
Nikita
Какой из?
Оба. Сильно разницы нету между ними.
Игорь
Единственный норм вариант каждый раз обращаться к бэкэнду с проверкой?
Mike
Если пустит, то это чревато тем, что любой околоразработчик получит доступ ко всему.
Игорь
Неее к серверу доступа не будет. Разница у юзера и админа на фронтенде только в отображаемой информации. Никакой функциональности не получит без прямого входа на сервер. Методов админских нету апишных
Picty
Ребята, кто посоветует СhatЛit для реализации чата? Есть такой: https://github.com/stfalcon-studio/ChatKit *правда с апреля 2017 изменений нет Может есть опыт работы с ним или есть хорошая альтернатива? Спасибо!
Anton
В смысле чаткит? А самому делать? Или я чета не шарю?
Picty
В смысле чаткит? А самому делать? Или я чета не шарю?
что имею ввиду - можно по ссылке посмотреть. писать самому - да, но т.к. чат это далеко не главная фишка аппки - хотелось бы посомтреть готовые решения.
Konstantin
Ярослав
скоро подвезут генерацию uml для kotlin? -_-
Ярослав
а то аще не кайф рисовать вручную мильон класов и интерфейсов
Aleksandr
причём достаточно просто лол
Aleksandr
это уже для совсем ленивых
Дмитрий
хз, все лучше чем тащить какую-то либку для "не главной фишки аппки"
Ну свою фичу чата ты будешь пилить долго и всякие баги отлавливать. А если есть готовое решение, которое удовлетворяет всем потребностям и дает хороший эффект, то лучше втянуть. Про чат кит слышал - вроде неплохая вещь.
Anton
нет)
Дмитрий
нет)
Сколько?)
Anton
за день пилил основу чатика. Правда без отправки атачей, просмотра фото и прослушивания голосовых с музыкой
Anton
но вообще не важно
Anton
в любом случаи чаткит тащить смысла особо нет как по мне
Mike
важно, потому что много кому нужны чаты. С вложениями и этим всем.
Anton
only text chat вообще можно за часик запилить
Aleksandr
вот у меня был уёбищный дизайн на одном мессенджере, кстати, поэтому я не мог взять чаткит, и я писал своё решение ручками(
Aleksandr
и своя логика
Anton
как не основная фича часто где юзается
Konstantin
only text chat вообще можно за часик запилить
сколько лет опыта надо чтобы за часик
Mike
а так тиндер?)
понятия не имею
Aleksandr
так в тиндере можно ещё аттачменты прилеплять
Aleksandr
насколько я помню
Anton
фоточки нельзя уже(
Aleksandr
мда