Size: a a a

Android Developers

2021 February 16

P

Pavel in Android Developers
danilshik
потому что основной функционал вашего приложения - это открытие сайта в WebView
не знаю, куча маноуалов как народ заворачивает свои сайты в pwa а потом в apk … они за pwa вроде топят сами
источник

d

danilshik in Android Developers
Pavel
не знаю, куча маноуалов как народ заворачивает свои сайты в pwa а потом в apk … они за pwa вроде топят сами
ну тогда не знаю
источник

P

Pavel in Android Developers
я пока пишу магазин на котлине хотел так погонять
источник

P

Pavel in Android Developers
странно но спасибо за инфу
источник

d

danilshik in Android Developers
Pavel
странно но спасибо за инфу
попробуйте спросить тут, были ли баны за такое
https://t.me/android_developers_ban
источник

В

Виктор in Android Developers
Pavel
не знаю, куча маноуалов как народ заворачивает свои сайты в pwa а потом в apk … они за pwa вроде топят сами
Если вы владеете сайтом, который завернули в webview(или каким-то образом сможете получить скрины из административной панели этого сайта), то со второго раза(т.к. в первый сразу отклонят) они пропустят. Иначе - не пытайтесь даже.
источник

AZ

Alexey Zamyatin in Android Developers
Всем привет! Помогите советом. Занимаюсь разбиением приложения на модули (ранее с ними не работал) и возник вопрос, как правильно работать с внедрением зависимостей с kodein. На данном этапе приложение разбивается на 3 модуля: app - большая часть кода, base - вынесены общие части приложения на данном этапе, auth - вся логика, экраны и модели для авторизации.  До этого все зависимости импортировались в global kodein в классе Application. Сейчас этот класс перенесен в модуль base (чтоб был доступен другим модулям и можно было дернуть applicationContext, сделать registerActivityLifecycleCallbacks и подписаться на всё это дело) и не охватывает все необходимые классы. Как в таком случае лучше поступить? Но опять же другим модулям не виден модуль app, в котором лежит то, что нужно в других модулях. Какую можете дать рекомендацию по разбиению на модули и где лучше расширять kodein?
Вдохновляюсь этими репами:
https://github.com/suchoX/Kodein-MVVM и
https://github.com/elye/demo_android_kodein_modules_setup
источник

n

n1kko in Android Developers
Друзья, накидайте ссылок как правильно делать запросы имея refresh и access токен, типо как поступать когда есть рефреш токен а access просрочен . Буду весьма благодарен)))
источник

Д

Дмитрий in Android Developers
Сергей П.
Сделать так что бы эти синглтоны переживали сервис. Хз как...может держать ссылку на них в  application
А это вообще нормальной практикой будет, или это символизирует что архитектура прилы, мягко говоря, не очень? 😅
источник

d

double_b in Android Developers
n1kko
Друзья, накидайте ссылок как правильно делать запросы имея refresh и access токен, типо как поступать когда есть рефреш токен а access просрочен . Буду весьма благодарен)))
Пишите в ручную? Или используете что-то? Мы для этого брали app auth, там всё внутри готово было
источник

СП

Сергей П. in Android Developers
Дмитрий
А это вообще нормальной практикой будет, или это символизирует что архитектура прилы, мягко говоря, не очень? 😅
Ну, тут как то был срач что синглтоны для хранения данных это плохо. А что делать?
источник

n

n1kko in Android Developers
double_b
Пишите в ручную? Или используете что-то? Мы для этого брали app auth, там всё внутри готово было
Пока не знаю , впервые работаю с рефреш токеном, а что это за библиотека ? Можете дать ссылку ?
источник

СП

Сергей П. in Android Developers
Надо ж где то данные хранить переживающие почти все кроме собственно смерти прилоюения полной
источник

d

double_b in Android Developers
Pavel
если я открываю свой сайт pwa, в вебвью, можно ли как то добраться до полей которые человек заполняет в apk? Чтоб поймать событие и отправить его в firebase с приложения.
Если имеете доступ к коду на js, то можно через интерфейсы (в каком-то проекте пользовались - работало отлично) - принцип такой, что через интерфейс передаёте метод, а в js при эвенте вызываете этот метод.
https://android-tools.ru/coding/vzaimodejstvie-webview-s-javascript/
источник

d

double_b in Android Developers
n1kko
Пока не знаю , впервые работаю с рефреш токеном, а что это за библиотека ? Можете дать ссылку ?
Принцип такой:
Есть пара access i refresh. У access время жизни меньше, у рефреш больше.
Сначала проверяете валидность аксеса, если не валиден, то смотрите на валидность рефреша.
Если рефреш валиден, то отправляете запрос на обновление токена - в ответе приходит новая пара. Если и рефреш просрочен, то выкидываете на логин пейдж.
App auth делает всё это внутри себя
https://github.com/openid/AppAuth-Android
источник

n

n1kko in Android Developers
double_b
Принцип такой:
Есть пара access i refresh. У access время жизни меньше, у рефреш больше.
Сначала проверяете валидность аксеса, если не валиден, то смотрите на валидность рефреша.
Если рефреш валиден, то отправляете запрос на обновление токена - в ответе приходит новая пара. Если и рефреш просрочен, то выкидываете на логин пейдж.
App auth делает всё это внутри себя
https://github.com/openid/AppAuth-Android
Больше спасибо. Наверное это сохранит мне пару дней )))
источник

d

double_b in Android Developers
n1kko
Больше спасибо. Наверное это сохранит мне пару дней )))
Не за что))
источник

E

Egor in Android Developers
Плохой принцип кстати.
источник

АМ

Абдулмуталим Муртаза... in Android Developers
Здарова, офигительная проблема. У меня есть активити с боттом навигейшн и контейнером для фрагментов, когда когда я перехожу дальше по другим активностям, сделав около 10 переходов, я сворачиваю приложение, и жду пользуясь другими (с включенноц настройкой очищающая активности все нормально работает), когда снова открываю свое приложение, весь стек переходов сохраняется, все норм, но когда я прихожу к экрану с фрагментами, система все восстанавливает, только вот вью фрагмента невидно, я посмотрел, у вью window token = null. В чем может быть проблема? В инете по window token вылезает инфа только про диалоги
источник

АМ

Абдулмуталим Муртаза... in Android Developers
Пересоздавать фрагменты не хочется
источник