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

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

вашим стеком.
У меня сейчас задача в анализе, каким то образом автоматически на беке узнавать о том, что вышла новая версия МП.
Как такое реализовать возможно? Через апи гуглстора? как то через файрбейз? может еще какие алайфхаки бывают?)

хочу банально на беке при запросе апи проверять текущую версию приложения и отдавать флаг, чтобы мп показывало баннер обновите приложение.

13 ответов

23 просмотра

Не уверен, что это может или должен делать бэк. Есть соответствующее API для приложения, который и нужно использовать в приложении. Всё равно же ответственность за обновление лежит на приложении.

Гречушников-Максим Автор вопроса
Leonid B.
Не уверен, что это может или должен делать бэк. Е...

в иос кстати такого нет. https://stackoverflow.com/questions/60043944/does-ios-has-in-app-updates-like-feature-as-of-android

In app updates это делает и без бека, лишняя прослойка

Гречушников-Максим Автор вопроса
Макс
In app updates это делает и без бека, лишняя просл...

на текущий момент через бек все идет. потому такой флоу мыслей )

Рекомендую. Делаешь метод бека, в который передаешь версию приложения. На беке проверяешь актуальную версию приложения и отвечаешь мобиле, нужно ли обновлять ее или нет. Обычно три варианта предусматривают - HARD, SOFT и CURRENT. Далее проверяешь сервис при каждом запуске приложения. Придется конечно разок обновить приложение, чтобы фичу поддержать. Дешево, сердито, и все свое - ни на кого не завязываясь, работает как часы.

Difi Janny
Рекомендую. Делаешь метод бека, в который переда...

кажись, вопрос был, откуда бэк узнает, какая версия актуальная

Самый лучший способ это слать в хедер версию приложения (BuildConfig.VERSION_CODE)

Egor Sigolaev
Самый лучший способ это слать в хедер версию прило...

Зочем, если есть https://developer.android.com/guide/playcore/in-app-updates

Leonid B.
Зочем, если есть https://developer.android.com/gui...

Человеку на беке проверять нужно, а не внутри приложения

Egor Sigolaev
Человеку на беке проверять нужно, а не внутри прил...

Он это хочет проверить, чтобы сказать приложению, что надо обновиться 😁

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта