Search
Write a publication
Pull to refresh
0
0
Send message
А в чем проблема для оперативников сделать контрольную закупку через телеграм? Он же привязан к реальному номеру телефона, а симки у нас продают, вроде как, только по паспорту. Пускай так ловят наркоторговцев, доступ к переписке всех пользователей совершенно для этого не нужен.
   If (model.getUserList()==null){
      downloadData();
   } else {
      showData();
   }

А почему бы эту проверку не засунуть во ViewModel? Activity же у нас теперь является View :)
Ну и ViewModel все таки не должен возвращать List напрямую, как я понял. Вместо этого он должен предоставить объект LiveData<List>, на который уже и подписывается Activity.
Что-то я не понимаю… Что значит «применять на БД, не перемещая её из assets»? Как можно изменить БД, которая находится в assets? Она же Read Only там.
Тогда по первому варианту — при первом запуске копировать БД из assets-ов во внутреннюю память. Далее — проверять текущую версию БД и если она меньше, чем нужно, то последовательно применять скрипты миграции.
Так данные могут меняться в приложении или нет? :)
Если нет, то и с обновлением нет проблем — БД лежит в assets-ах и обновляется вместе приложением. Миграцию поддерживать нет необходимости.
Если контент базы может изменяться в процессе работы приложения, то, очевидно, при начальной инициализации нужно копировать всю базу во внутреннюю память и открывать ее уже с помощью обычного хэлпера.
Если же структура и содержимое БД меняются только при обновлении версии приложения, то вообще никаких проблем нет.
По ссылке ниже сказано, что Google всего лишь забирает себе «операционный сбор в размере 30%»
Я до этого не платил НДС. Плачу только НДФЛ, т.к. физ. лицо.
>Мол гиганты ИТ-индустрии настолько гиганты, что 18% прибыли для них пустяк.

Я вот что-то не совсем понимаю — разве Google сам продает что-то через Google Play? По-моему, он берет только свой процент от цены продавца. Это значит, что не Google потеряет 18% прибыли, а я, как продавец приложения на Google Play потеряю какую-то прибыль от продажи платного приложения, подписки или in-app'ов.
С учетом креативности наших законотворцев и связанных с этим последних новостей, а также потенциальной возможности роста доходов с приложения, я бы посоветовал вашему соседу все таки изучить вопрос по более тщательно очистке совести ;)
По своему опыту могу сказать, что доход может вырасти неожиданно быстро, можно сказать даже спонтанно :)
Ну, это я к тому, что не у всех разработчиков есть время для изобретения своего велосипеда ;)
По поводу перевода приложения на другие языки — существуют различные сервисы, позволяющие коллективно переводить ресурсы приложений.
Могу поделиться опытом работы с transcommu.yasesprox.com Там есть возможность интегрировать их библиотеку в приложение, т.о. пользователи, желающие помочь с переводом могут это сделать прямо с телефона. Из минусов — приходится разгребать очень много шлака от пользователей, которые не понимают для чего это надо (пишут везде «hello», «english» и т.п. белиберду).
Но, если повезет, найдутся пользователи, которые вам бесплатно полностью переведут приложение на какой-нибудь язык. И при обновлении будут поддерживать перевод в актуальном состоянии :)

Information

Rating
Does not participate
Registered
Activity