169 похожих чатов

Мне нужна функциональность in app review и update checker …

смотрю на весь зоопарк пакетов для этого и хз чему можно верить, все лайки там после getx гроша не стоят. Кто что юзает для этих целей?

10 ответов

33 просмотра

https://pub.dev/packages/app_review https://pub.dev/packages/in_app_review update checker лучше через бэк делать

Юрий- Автор вопроса
MiT
https://pub.dev/packages/app_review https://pub.de...

Каким образом через бэк?

Юрий
Каким образом через бэк?

При запуске приложения, передаешь на бэк версию, он валидирует ее. Если все ок, работаешь как обычно, если нет, показываешь юзеру уведомление об обновлении. Со стороны бэка можно по разному вытаскивать и кешировать версию приложения из сторов.

Юрий
Каким образом через бэк?

Ну или если у тебя только дройд, можно так: https://developer.android.com/guide/playcore/in-app-updates

Юрий- Автор вопроса
Юрий
Каким образом через бэк?

Если не ошибаюсь то плагины так и делают, обращаются к сторам

Юрий
Если не ошибаюсь то плагины так и делают, обращают...

Да, напрямую парсят. Но согласись, если парсинг сломается, бэк легче обновить и раскатить на всех юзеров разом.

Юрий- Автор вопроса
Юрий
Если не ошибаюсь то плагины так и делают, обращают...

мы сейчас похожей задачей занимаемся (но у нас b2b, там своя специфика). Если проверяете доступность в магазинах, учитывайте, что там есть региональность и свое кэширование, так что если проверка будет на стороне сервера в дефолтном сторе, не факт, что оно будет доступно в сторе другой страны

Юрий- Автор вопроса

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта