Разработка
Публикуем приложение в Amazon Appstore для Windows 11
В этой статье я расскажу как и какие изменения вам нужно внести в свой проект, чтобы опубликовать его в этом магазине, чтобы в дальнейшем пользователи могли устанавливать приложение на свои компьютеры с Windows 11.
Windows 11 позволит пользователям устанавливать и использовать Android-приложения через Amazon App Store. В этой статье я расскажу как и какие изменения вам нужно внести в свой проект, чтобы опубликовать его в этом магазине, чтобы в дальнейшем пользователи могли устанавливать приложение на свои компьютеры с Windows 11.
На протяжении многих лет я встречал сообщения о том, что злоумышленники скачивали файлы APK, которым не владеют, из магазина Google Play и просто публиковали их под своей учетной записью в магазине приложений Amazon. Помимо сохранения права собственности на свою игру, я также хотел получить возможность связаться с миллионами владельцев планшета Kindle Fire. Ведь он идеально подходит для моей недавно опубликованной бесплатной образовательной игры NumberBomb.
Если у вас простое приложение без рекламы или карт, весь процесс может занять 30 минут. Шаги по публикации довольно похожи, независимо от того, публикуете ли вы нативное или кроссплатформенное приложение, за исключением нескольких вещей, которые вы увидите ниже.
Публикация Android-приложения
- Основная информация. Опубликовать приложение в Amazon App Store можно бесплатно, и большая часть запрашиваемой информации такая же, как и в магазинах приложений для iOS и Android. Это, например, описание, ключевые слова, URL-адрес политики конфиденциальности, контактные данные.
- Размер иконки. Для Amazon Appstore требуется PNG 512×512 (как в Android Play Store) и 114×114.
- Скриншоты. Amazon Appstore отличается от Google Play, размеры снимка экрана должны соответствовать определенному стандарту. Соотношение скриншотов из iOS 2208×1242 (16:9) соответствует этим требованиям 1920×1080 (16:9), поэтому я смог использовать уже готовые скриншоты, уменьшив их в Figma.
- Формат файла. Магазин приложений Amazon принимает только файлы в формате APK, а не файлы AAB, поэтому для меня это был еще один дополнительный шаг.
- Процесс проверки является более формальным, и в нем указывается примерный срок, который может составлять всего 1 день.
Примечания для кроссплатформенных проектов
- Поскольку это Amazon Appstore, «Сервисы Google Play», такие как Карты, недоступны, поэтому вам придется использовать сервисы Amazon. У них обоих одинаковый набор функций, но если вы используете сторонние пакеты, убедитесь, что они не зависят от сервисов Google Play.
- Очевидно, что потребуется больше усилий, если у вас платное приложение или есть покупки внутри приложения, поскольку вам нужно использовать сервисы Amazon. Убедитесь, что пакеты Maven, NuGet, NPM, Dart используют правильные сервисы.
- Если вам интересно, что происходит за кулисами и история появления Android в Windows, у ONMSFT есть хорошая статья.
- У меня возникли некоторые проблемы с компоновщиком (чтобы уменьшить размер приложения), вероятно, потому, что я не сделал этого, пытаясь установить свой APK на устройства Amazon, но разница в размере не была значительной, поэтому у меня все работает без линкера.
После того, как вы закончите все 6 шагов, появится кнопка «Отправить». Нажмите на нее, и ваше приложение будет отправлено на ревью! Непосредственно перед отправкой портал дает вам возможность посмотреть страницу с помощью тестового URL-адреса. После отправки магазин даст вам оценку того, когда будет завершена проверка приложения (24 часа в моем случае).
Что еще стоит учесть
Вам не обязательно иметь устройство Amazon, вы можете просто загрузить приложение Amazon Appstore на свое устройство с Android и протестировать его там.
Вы можете получить одну из их совершенно новых планшетов Amazon Fire 7 дюймов за 50 долларов со скидкой, так что это очень привлекательная покупка для многих родителей с маленькими детьми.
Несмотря на то, что мое приложение отлично работало в Google Play Store, оно не прошло первое ревью Amazon, поэтому я смог использовать бесплатную «Службу тестирования приложений», где вы загружаете свой APK, и она мгновенно тестирует его на 11 устройствах, давая вам логи ошибок, которые можно использовать для устранения проблем.
-
Видео и подкасты для разработчиков1 месяц назад
Lua – идеальный встраиваемый язык
-
Новости1 месяц назад
Poolside, занимающийся ИИ-программированием, привлек $500 млн
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.40
-
Новости1 месяц назад
Видео и подкасты о мобильной разработке 2024.41