Приложения Android исчезают из магазина Google Play из-за необходимости постоянно обновлять приложения для обеспечения соответствия уровням API Android. Также Google просит разработчиков показывать их потенциально конфиденциальную информацию публично. Эти и другие факторы уничтожают ассортимент приложений Android.
Вот несколько примеров, когда программисты устали выполнять меняющиеся правила Google и остановили разработку своих приложений Android. Одна из таких – iA Writer, инструмент для написания текстов. Его авторы остановили разработку версии для Android после пяти месяцев работы с Google по поводу проблем с разрешениями на чтение и запись файлов.
Frozen Fractal, независимый разработчик игр, позволяет удалять свои приложения Android вместо соблюдения новых правил публичной контактной информации и предоставления паспортной информации Google.
Syncthing, популярная служба синхронизации файлов с открытым исходным кодом, прекращает работу над приложением Android из-за комбинации причин, которыми Google делает публикацию приложения в Google Play где-то на уровне затруднительно и невозможно и без активного обслуживания.
Трех разработчиков приложений для Android недостаточно, чтобы установить тенденцию, но те же факторы влияют на другие приложения. Новые правила об обязательной персональной информации программиста являются одной большой проблемой, которая требует от разработчиков публично указать свой физический адрес (не почтовый ящик), номер телефона и контактную информацию электронной почты в Google Play.
«Google будет отображать ваше официальное имя, вашу страну (в соответствии с вашим юридическим адресом) и электронный адрес разработчика в Google Play. Если вы решите монетизировать в Google Play, Google отобразит ваш полный адрес. В некоторых регионах разработчики обязаны предоставлять дополнительную информацию, которая может отображаться в Google Play, например номер телефона или полный адрес», — объясняет Google.
Это не проблема для крупных компаний с офисами, но для большинства физических лиц и некоторых небольших компаний это означает, что Google требует от разработчиков публично раскрывать свою личную персональную информацию. Разработчики, не соблюдающие требования, впоследствии должны удалить свои программы из Play Store.
Google также требует от приложений поддерживать новейшие версии Android. Он ежегодно увеличивает уровень поддерживаемого API для приложений в магазине Google Play. Разработчики вынуждены постоянно тратить время на обновление приложений, которые могут не нуждаться в этом обновлении.
Например, если разработчик создал простую программу три года назад, которая работает, но необходима новая значок или исправление незначительной ошибки, разработчик должен переписать ее, чтобы соответствовать новым уровням API. Объем работы зависит от функциональности программы.
В сообщении в блоге Frozen Fractal объяснил, почему это трудно для меньших разработчиков: «Google со временем начнет скрывать приложения от пользователей, если приложение не нацелено на определенную минимальную версию API. Это означает, что вы не можете просто опубликовать приложение и оставить на этом; нужно несколько дней работы на программу в год, чтобы не отставать от последних новинок от Google».
Опять же это не проблема для компании, для которой приложение является основным бизнесом, но плохая новость для независимых разработчиков и любителей, которые просто хотят создать что-то крутое, опубликовать это в Google Play для людей и переходить к следующему проекту.
Исчезновение любимого приложения из Play Store временно можно компенсировать установкой из файла APK или другого магазина приложений, например, FDroid. Однако Google проводит политику в политике. усложнение и, похоже, невозможность установки приложений не из Google Play Store.