• Аналог программы плей маркет для андроид. Альтернативы Google Play Market (Гугл Плей) — Обзоры

    Сегодня далеко не всем подходит стандартный магазин приложений для устройств на платформе Android, поэтому они ищут альтернативы Google Play. Происходит это по разным причинам. Так некоторым не нравится выбор приложений, другим – большое количество неинтересных игр, в общем, причин может быть немало. Поэтому сегодня мы рассмотрим то, какие существуют альтернативные варианты Гугл Плей и особенности каждого из этих ресурсов.

    1. Amazon Appstore

    Многие называют этот ресурс лучшей альтернативой Google Play Market. И это вовсе неудивительно, так как Amazon Appstore является самым крупным магазином онлайн в США! Здесь есть абсолютно все, чего только может пожелать душа юзера. Конечно, изначально этот магазин предназначался только для пользователей устройств Amazon Kindle, но и всем остальным сюда тоже можно заходить и скачивать любые приложения.

    Рис. №1. Amazon Appstore на компьютере

    Особенности данного ресурса такие:

    • Постоянные скидки на платные программы. Также здесь проводится большое количество акций. К примеру, иногда можно купить утилиту за 5 долларов или больше и получить еще одно совершенно бесплатно.
    • Постоянный розыгрыш платных версий – они предоставляются пользователям совершенно бесплатно.
    • Большое количество бесплатных программ (на октябрь 2016 года почти 500 000 штук).
    • Очень удобный интерфейс сайта. На Amazon Appstore есть очень удобный поиск приложений. Их можно искать по названию, по рейтингу, фильтровать по цене или же указывать версию устройства и смотреть, какие программы подходят для него. Последнее актуально только для пользователей Amazon Kindle.

    Единственное неудобство, которое может возникнуть у пользователей Android, связано с тем, что на их устройствах не будут работать некоторые приложения. Хотя такое случается не очень часто. С другой стороны, и не все апликации, скачанные с Google Play Market, будут работать на всех устройствах с ОС Android. В общем, Amazon Appstore – действительно одна из лучших, если не лучшая альтернатива Гугл Плей.

    2. Aptoid

    Это главный соперник Amazon Appstore. Здесь практически столько же приложений, но немного другой подход к тому, какие из них выкладываются «на прилавок». Дело в том, что создатели Aptoid не сотрудничают с какими-либо другими крупными компаниями, а только с разработчиками напрямую.

    Это означает, что каждый желающий может выставить свою разработку на всеобщее обозрение и ничего за это не заплатить. Это уже магазин, где находятся исключительно приложения для Android. Программы для других ОС здесь не поддерживаются.

    Рис. №3. Amazon Appstore на компьютере

    Особенности Aptoid следующие:

    • Разработчик может не просто залить свое приложение в магазин, но и создать свой собственный магазин и продавать там свои разработки.
    • На главной странице отображаются все только созданные магазины и только что добавленные предложения.
    • У каждого разработчика есть своя собственная страница, где он может контролировать свои доходы, заливать новые утилиты, смотреть, пользуются ли популярностью те программы, которые уже есть на сайте и так далее.
    • Все вышеописанные функции можно выполнять не только непосредственно на сайте, а и в специальном приложении, которое можно установить на любое устройство с платформой Android.

    Таким образом, Aptoid представляет собой не просто магазин с софтом, а огромную платформу, которая позволяет разработчикам и тем, кто просто распространяет приложения от какой-то команды разработчиков, реализовать весь свой потенциал. Таким образом, Aptoid – это лучший ресурс для начинающих программистов и рекламщиков.

    3. Opera Mobile Store

    Как легко можно понять из названия, этот магазин принадлежит всем известному браузеру. Здесь немного меньше предложений, чем у двух вышеописанных ресурсов – примерно 300 000 штук. Но и это все равно довольно много. Здесь есть не только те программы, которые работают на платформе Android.

    Пользователи iOS, BlackBerry, Symbian, Windows Mobile и даже Java будут очень рады увидеть здесь много полезных приложений. Очень много бесплатных программ и удобный интерфейс делают Opera Mobile Store очень хорошим вариантом для юзеров.

    Рис. №5. Opera Mobile Store на компьютере

    Особенности Opera Mobile Store такие:

    • Этот магазин не нужно никуда устанавливать – он работает прямо в браузере Opera. Таким образом, чтобы воспользоваться им, необходимо просто иметь установленный браузер.
    • Большое количество бесплатных игр и программ. У каждой есть свой рейтинг.
    • Все утилиты удобно разделены на категории.

    Как и в двух вышеописанных магазинах, каждое приложение проходит проверку перед тем, как попасть на всеобщее обозрение. В общем, тоже очень достойная и бесплатная альтернатива Goole Play Market.

    4. Яндекс.Store

    Здесь еще меньше предложений – порядка 100 000. Но все они ориентированы на пользователей из России и других стран, где говорят на русском языке. Соответственно, и предпочтение здесь отдается разработчикам из РФ и близлежащих государств. Кроме того, и русским пользователям здесь тоже будет очень удобно.

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

    Особенности Яндекс.Store такие:

    • Работает только в оболочке, которую нужно скачать и установить. В браузерном режиме данный магазин недоступен.
    • Пользователям возвращают на счет 10% от каждой покупки. Правда, они приходят только в виде бонусов, но их тоже можно тратить на различные игры и утилиты.
    • Все приложения проверяются антивирусами и специалистами самого магазина. Проверка здесь довольно жесткая.

    Таким образом, можно сказать, что Яндекс.Store является самым лучшим вариантом для русскоязычного пользователя.

    5. Slide.ME

    Этот магазин можно назвать самым безопасным в использовании для пользователей. Дело в том, что каждое приложение здесь проходит очень жесткий отбор. По статистике 2 из 3 приложений, которые предлагаются для опубликования, отбрасываются и не принимаются. Критерии отбора здесь довольно серьезные.

    Так в приложении не должно быть слишком много рекламы, у него не должно быть слишком много прав, у нее должен быть высокий уровень защиты пользовательских данных и многое другое. В общем, то, что осталось после такого отбора, точно безопасное и точно интересное.

    Рис. №9. Slide.ME на компьютере

    Особенности Slide.ME:

    • Очень простой, но оформленный в фирменном стиле интерфейс. Здесь преобладают темные тона, и выглядит все это весьма эффектно.
    • Все игры и программы доступны для скачивания и через отдельное приложение. Оно, кстати, оформлено точно так же, как и официальный сайт.
    • На сайте есть блог, в котором сотрудники магазина пишут о том, какие приложения лучше скачивать, о последних тенденциях в мире девелоперов и еще много интересного.

    Slide.ME – это самая безопасная и тоже отчасти бесплатная альтернатива Гугл Плей, у которой есть собственный стиль и подход к ведению дел. Это заслуживает внимания.

    6. AppsLib

    Это детище Archos, известной французской компании, которая занимается производством мобильных телефонов и планшетов, которые потом продаются по очень низким ценам. Фактически, это их собственная библиотека приложений, в которую, впрочем, большинство программ попадают уже после Гугл Плей.

    Но есть и такие, которых там нет и которые разработчики дают только AppsLib и никому другому. Правда, таких очень мало. Особенно хорошо AppsLib подходит тем устройствам, у которых немного «обрезанная» или неправильно работающая операционная система.

    Рис. №11. Игры в AppsLib

    Особенности AppsLib :

    • Тоже очень простой интерфейс, максимально простой. Как видим на рисунке №6, в основном окне приложения AppsLib есть только два раздела – «Выбор» и «ТОП 50». В первом отображаются избранные программы и игры, которые выбирает редакция, а во втором – те, которые чаще всего скачиваются.
    • Есть в приложении и возможность выбора по категориям, году, рейтингу или другим критериям, а также поиск по названию.
    • Приложение автоматически определяет, на каком устройстве оно открывается и может показывать список в зависимости от этого.

    На AppsLib обязательно стоит обратить внимание.

    7. F-Droid

    Это свободный магазин для свободных пользователей. Здесь нет ни единой платной программы или игры. Более того, каждая программа выкладывается вместе со ссылкой на исходный код. Таким образом, F-Droid является магазином, где есть только свободное программное обеспечение.

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

    Рис. №13. Программы и настройки в F-Droid

    Особенности F-Droid:

    • В приложении видно список всех тех программ и игр, которые были установлены через него.
    • Практически для всех приложений есть старые версии – если новая не заработала, можно установить старую.
    • В приложениях нет рекламы. Зато она есть во всем, что скачивается с Google Play.

    F-Droid является отличной альтернативой GP, которая, кроме всего прочего, полностью бесплатная.

    Google Play Store является, пожалуй, именно тем, что делает Android столь привлекательным. Огромнейший выбор приложений на любой вкус, среди которых немало бесплатных, обеспечивает этой операционной системе особую популярность и порождает даже специальные . Впрочем, далеко не все пользователи и не со всех устройств могут получить к этому магазину доступ. Например, в Kindle он не интегрирован. Отсутствие доступа к Play Store не означает невозможности воспользоваться приложениями для Android. Ведь официальному магазину приложений поискового гиганта существуют альтернативы.

    Обозревательница AndroidPIT Лои Фавр перечислила пятерку лучших, на ее взгляд, альтернативных магазинов приложений для Android. Следует отметить, что предпочтительно обращаться к Play Store, а не к сторонним магазинам. Любому пользователю, который устанавливает из иных источников, следует помнить, что Google никак не влияет на качество и безопасность контента этих магазинов. И даже при самом малейшем сомнении следует воздержаться от этого шага.

    1.


    GetJar — альтернативный магазин приложений с богатейшим выбором программ. Они могут отображаться по категориям и подкатегориям, практически таким же, как и в Google Play Store. GetJar предназначен не только для Android-девайсов. Магазин содержит приложения и для других платформ, в числе которых iOS, BlackBerry и Windows Mobile.

    2.


    Второй альтернативой Google Play Store является рынок приложений SlideMe, на котором можно найти платные и бесплатные программы для Android. При выборе приложения, посетители рынка могут руководствоваться рейтингом, составленным другими пользователями. Более того, приложения вручную проверяются после их тестирования.

    Приложения могут быть отсортированы. Пользователь может указать, что первыми должны отображаться новые, обновленные или обладающие наиболее высоким рейтингом. Присутствуют и традиционные категории, в числе которых «Образование», «Стиль жизни», «Языки» и другие. Для доступа к магазину можно воспользоваться не только его сайтом, но и .

    3. Amazon Appstore для Android


    Не осталась в стороне от рынка Android-приложений и известнейшая книготорговая компания Amazon. На виртуальных полках ее магазина программ для самой популярной в мире мобильной ОС расположились и платные, и бесплатные приложения. И порой платные становятся бесплатными. Компания всерьез занялась мобильным рынком и совсем недавно в очередной раз усилила свою роль на нем, представив не совсем обыкновенный .

    Все приложения разделены на различные категории, в том числе могут отображаться новые приложения, выпущенные за последние 30 или 90 дней. Пользователи могут оценивать размещенные в магазине приложения. Чтобы получить доступ к магазину, сначала нужно поставить , разрешив установку приложений из неизвестных источников, что само по себе достаточно рискованно и не рекомендуется тем пользователям, которые не в полной мере уверены в том, что они делают. Да и никому не рекомендуется.

    Когда загрузка завершена, найдите загруженный файл AmazonApps-release.apk, коснитесь его и запустите установку. Если у вас нет аккаунта, вы можете запросить его создание. У пользователей Kindle Fire этот магазин предустановлен на их девайсах.

    4. F-Droid


    F-Droid — не совсем обычный магазин Android-программ. может быть загружено с веб-сайта проекта. В этом магазине в основном представлены приложения «open source» (FOSS), которые каждый может свободно копировать и использовать по своему желанию. В отличие от остальных магазинов приложений, F-Droid существует на пожертвования. Ни рейтингов, ни ревью в этом минималистическом магазине вы не найдете.

    5.


    AppsLib отличается от прочих магазинов приложений тем, что в нем размещен только программный контент для планшетов. Приложение AppsLib загружается с главной страницы веб-сайта этой своеобразной библиотеки приложений. Приложения проходят проверку на то, что они оптимизированы для планшетных устройств и располагаются в соответствующих категориях. Оплата производится через PayPal. Посетителям магазина доступна рейтинговая информация и комментарии других пользователей.

    Чтобы создать учетную запись, пользователю предстоит выбрать устройство из списка поддерживаемых. К сожалению, там не представлены многие бренды планшетов.

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

    Как вы считаете, имеет ли смысл пользоваться сторонними магазинами приложений или ассортимента Google Play Store вполне достаточно для каждого пользователя Android?

    В данной статье рассмотрим приложения-аналоги Google Play.

    Навигация

    Несмотря на то, что Google Play пользуется огромной популярностью, он имеет аналоговые сервисы для скачивания программ.

    Они появились не только благодаря создателям пиратского и бесплатного софта, но и самой компании Google. Она не блокирует каждый аналог, чтобы пользователи не могли брать ниоткуда, кроме официального магазина.

    Чтобы вы не попали в лапы обманщиков и взломщиков, представляем вашему вниманию самые безопасные аналоги Play Market Андроид.

    Amazon Appstore

    Этот магазин считается серьёзным конкурентом Гугла. Он обычно включается в список стандартных на электронных книгах Kindle Fire HD.

    Программа обладает простым и понятным интерфейсом, в особенности для активных пользователей подобных сервисов. Если нажать на кнопку «А», то вам высветятся доступные на данный момент приложения.

    Яндекс.Store

    Этот магазин имеет каталог с более чем 100 тысячами самых разных приложений, которые популярны и востребованы среди российских пользователей Андроид.
    Внешне приложение похоже на предыдущее, но оплачивать в нем можно только с мобильного телефона или Яндекс.Кошелька.

    F-Droid

    Данный аналог отличается тем, что он бесплатно разрешает скачивать абсолютно все приложения своего каталога.

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

    Поэтому по поводу безопасности магазина можно не переживать. Единственным серьёзным минусом является отсутствие фильтра приложений для более точного поиска.

    SlideME

    Данный магазин обычно ставится на устройства, где нет доступа к Play Market: недорогие планшеты и электронные книги.

    Тут каждая программа также прлходит проверку антивирусом, а для получения нужного софта не надо ничего устанавливать. Нужно просто зайти на сайт.

    Mobogenie Market

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

    Если говорить только о магазине софта, то он во многом схож с Play Market.

    Antiroid

    В отличие от других, этот аналог не является магазином. Это большее похоже на поисковую систему, где можно найти любое интересующее приложением из других магазинов.

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

    AlternativeTo

    Это отличный сборник приложений не только для Андроидов, но и ПК, и других систем. Также здесь можно найти расширения для браузеров.

    Видео: Установить Amazon Store на Андроид

  • Разработка под Android
  • На днях я сделал для обхода блокировки rutracker, однако уже дважды получил от Google отбой по разным надуманным причинам. Это очень огорчило, и возник вопрос - что делать? Поиск по хабру показал, что такие проблемы возникли очень у многих (пруфы: , … Тысячи их).
    А помимо бана есть ещё много причин, по которым ваше приложение может оказаться «за бортом» Google Play - например, если оно предназначено для использования только в компании, для друзей или для другого круга лиц. Так же возможно, что ваше приложение по определению не может быть выложено на Google Play - например, если оно является само по себе установщиком приложений.

    Готовой статьи на эту тему я не нашёл, так что решил, что верным решением будет разобраться и написать свою. Итак, принципиальных варианта есть всего два.

    1. Используем альтернативный магазин приложений

    Тут довольно богато. Amazon App Shop, Samsung Apps, Yandex.Store, blackmart, humble bundle, F-Droid… В общем-то неплохо. Я из них пока попробовал только Yandex.Store. Получилось зарегистрироваться и опубликовать приложение минут за 5 - оно там уже доступно. Правда, недоумение вызывает полная невозможность как-либо дать ссылку на установку приложения в Yandex.Store. Может, я слепой, но кнопочки «Share» там просто нет. Ну и никакого веб интерфейса - только мобильный. Кстати, вопрос к представителям Yandex - а Yandex.Store вообще живой? Последний пост в твиттере датируется 2014 годом.

    Плюсы:

    • Наличие некоторых возможностей, к которым мы привыкли в Google Play - включая автоматическое обновление, статистику и биллинг (есть не во всех указанных, конечно).
    • Хотя бы какой-то авторитет издателя - хуже, чем если бы приложение было на Google Play, но лучше, чем ничего.
    • Индивидуальные фичи - например, F-Droid публикует только приложения с открытым кодом.

    Минусы:

    • Потеря в имидже. Все пользователи привыки, что приложение должно качаться с google play. Если его там нет - значит, что-то не так. Хотя вот, например, Yandex.Store на Google Play нету. И качать его приходится очень стрёмным методом...
    • Пользователю придётся устанавливать некий «левый» магазин приложений. У меня вот ничего кроме google play не было с момента появления Android, и ставить я не собирался. Устанавливать себе ещё одного «большого брата» с полными возможностями по манипуляции твоим устройством - довольно стрёмно.
    • Кажется, ни у одного из них нет информации о сбоях. Плюс другие возможности Google Play включая биллинг.

    2. Самостоятельное решение

    Как ни страшно это звучит, на самом деле здесь мы приходим к аналогу обычного десктопного софта. Сама программа знает, когда и как ей обновляться, рассказывает об этом, в ней интегрированы платёжные возможности и монетизация. Рекламой и продвижением занимаетесь вы сами. Ужас, ужас! Но на самом деле, мы просто избаловались. Нужно просто находить правильные пути. Продвигать приложение можно, например, на тематических блогах и форумах - в том числе на 4pda с очень неплохим объёмом аудитории. Или прямо на хабре.

    Кстати, даже если ваше приложение успешно опубликовано на Google Play - имеет смысл подстраховаться и как минимум сделать в нём свой алгоритм обновления, который активизируется, если, например, приложение давно не обновлялось. Или по проверке бана на вашем сервере или прямо на Google Play. Иначе, если вас на какое-то время забанят, пользователи не смогут обновить приложение. А если есть запасной вариант - вреда будет заметно меньше.

    Плюсы

    Ваше приложение практически невозможно заблокировать - только вместе с ресурсом, на котором вы держите обновление и информацию.

    Минусы

    • Всё, что только можно - приходится делать вручную.
    • Потеря в имидже, о которой уже было сказано ранее. Как ни странно, возможно что меньшая, чем в случае использования некоего магазина приложений.

    Итак, что же вам придётся делать:

    Размещение приложения для скачивания

    На самом деле, это всего лишь означает, что вам нужно выложить APK куда-то в доверенное место. Их не так уж мало - можно использовать всё тот же 4pda, можно класть релизы прямо в github, можно на свой сайт… Вариантов уйма.

    Отладка ошибок

    Да, привыкли мы к хорошему - Google сам поймает ошибку, всё расскажет о её месте, устройстве пользователя и так далее. Но… Никак проблем это реализовать самостоятельно. Как простейший вариант - ловим все эксепшны и отсылаем куда-то на сервер по HTTP или даже на почту.

    Сбор статистики

    К сожалению, никогда не интересовался статистикой приложений, но вам с очевидностью придётся реализовать как минимум статистику по скачиваниям.

    Сложные библиотеки

    Собственно придётся забыть о всех сложных и хороших вещах, которые даёт Google Play. Впрочем, то же самое касается, пускай и в чуть меньшей степени, любых магазинов приложений.

    Обновление

    По обновлению есть принципиально три варианта:
    1. Автоматическое обновление при наличии прав SuperUser. Это довольно стрёмно, но понятно - не будем рассматривать подробно.
    2. Обновление вручную после автоматического скачивания. Неплохо, однако требует разрешения на запись данных. Если его у вашего приложения не запланировано, то ставить лишние разрешения - зло. Требует от пользователя разрешения на установку программ из сторонних источников.
    3. Обновление вручную при переходе по ссылке. Простой вариант, однако требует от пользователя скачать и открыть APK файл. Ну и так же как второй вариант - требует от пользователя разрешения на установку программ из сторонних источников.

    Чтобы показать, как всё просто - покажу примитивную реализацию третьего варианта,

    которую я сделал для своего приложения за час времени.

    1. Добавляем куда-то свою актуальную версию приложения. Я засунул прямо в исходники на Github в build.gradle:
    // releaseVersionCode 5

    2. Публикуем где-то релизы приложения. У меня они так же лежат на github, в формате
    String url="https://github.com/jehy/rutracker-free/releases/download/" + version+"/app-release.apk";

    3. Пишем собственно алгоритм обновления:

    3.1 в MainActivity.OnCreate добавляем вызов проверки:
    new Updater().execute(this);

    3.2 Пишем простенький класс для проверки:
    class Updater extends AsyncTask { private Exception exception; protected Void doInBackground(MainActivity... activity) { checkUpdates(activity); return null; } Integer getLastAppVersion() { try { // Create a URL for the desired page URL url = new URL("https://raw.githubusercontent.com/jehy/rutracker-free/master/app/build.gradle"); // Read all the text returned by the server BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); String str; while ((str = in.readLine()) != null) { int f = str.indexOf("releaseVersionCode"); if (f != -1) { str = str.substring(f + ("releaseVersionCode").length()).trim(); Log.d("Rutracker free", "Last release version: " + str); return Integer.parseInt(str); } } in.close(); Log.d("Rutracker free", "Failed to get last release version!"); } catch (Exception e) { Log.d("Rutracker free", "Failed to get last release version:"); e.printStackTrace(); } return null; } void checkUpdates(final MainActivity activity) { final Integer lastAppVersion = getLastAppVersion(); if (lastAppVersion == null) return; if (lastAppVersion <= BuildConfig.VERSION_CODE) { Log.d("Rutracker free", "App version is okay, skipping update"); return; } String li = SettingsManager.get(activity, "LastIgnoredUpdateVersion"); if (li != null) { Integer liInt = Integer.parseInt(li); if (liInt >= lastAppVersion) return; } activity.Update(lastAppVersion); } }

    3.3 Добавляем класс для хранения информации о том, что пользователь решил проигнорировать этот релиз:
    public class SettingsManager { static String get(Context mContext, String key) { SharedPreferences settings = PreferenceManager .getDefaultSharedPreferences(mContext); String data = settings.getString(key, null); if (data == null) Log.d("SettingsManager", "No settings " + key + " is stored! "); else Log.d("SettingsManager", "Got settings " + key + " equal to " + data); return data; } @SuppressLint("CommitPrefEdits") static void put(Context mContext, String key, String value) { SharedPreferences settings = PreferenceManager .getDefaultSharedPreferences(mContext); SharedPreferences.Editor editor = settings.edit(); editor.putString(key, value); Log.d("SettingsManager", "Saved setting " + key + " equal to " + value); editor.commit(); } }

    3.4 Добавляем функцию, которая покажет пользователю диалог с предложением перехода:
    public void Update(final Integer lastAppVersion) { runOnUiThread(new Runnable() { @Override public void run() { AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this); builder.setMessage("Доступно обновление приложения rutracker free до версии " + lastAppVersion + " - желаете обновиться? " + "Если вы согласны - вы будете перенаправлены к скачиванию APK файла," +" который затем нужно будет открыть.") .setCancelable(true) .setPositiveButton("Да", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { Intent intent = new Intent(Intent.ACTION_VIEW); String apkUrl = "https://github.com/jehy/rutracker-free/releases/download/" + lastAppVersion + "/app-release.apk"; //intent.setDataAndType(Uri.parse(apkUrl), "application/vnd.android.package-archive"); intent.setData(Uri.parse(apkUrl)); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); dialog.dismiss(); } }) .setNegativeButton("Нет", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { SettingsManager.put(MainActivity.this, "LastIgnoredUpdateVersion", lastAppVersion.toString()); dialog.cancel(); } }); AlertDialog alert = builder.create(); alert.show(); } }); }

    Вуаля! Всё, теперь у нас обновляемое приложение. А если оно когда-нибудь появится в Google Play или в другом магазине приложений, который есть у пользователя, то оно сможет обновляться ещё и оттуда.

    Выводы

    Что есть в сухом остатке - думаю, что без Google Play жить можно. И не только можно - нужно, минусы наличия монополиста на рынке очевидны. В том числе, если бы была хоть какая-то осмысленная конкуренция - возможно, общение с технической поддержкой было бы хоть какое-то адекватное, а не отписка пустыми шаблонами.

    Так же хочу получить мнения от читателей.

    1. А как вы решаете проблемы бана приложения?
    2. Пользуетесь ли альтернативными магазинами приложений?
    3. Ставите ли приложения с каких-то других сайтов через apk?
    4. Как думаете, как мы будем ставить приложения на свои устройства лет через пять?

    Какой самый большой Магазин приложений для гаджетов с операционной системой Android? Естественно, это Google Play Market, который является официальным ресурсом от самых разработчиков данной ОС. В нем различные компании и частные разработчики публикуют игры и приложения, а владельцы гаджетов получают возможность скачать бесплатно или за деньги нужную программу. Однако что делать, если нужного приложения в базе Google Play нет? Придётся искать альтернативу Google Play Market.

    Первая альтернатива – Amazon AppStore

    Amazon AppStore – один из величайших конкурентов Google Play Market. И если у Google есть свои смартфоны, то и в Amazon они также имеются. Это Kindle Fire или Fire Phone. Они работают на модификации Android OS, а именно на Fire OS. Невзирая на тот факт, что гаджеты работают на собственной операционной системе Fire OS, много приложений для Android поддерживаются вполне нормально.

    Поэтому среди 240 000 программ и игр можно выбрать такое приложение, которого нет на Google Play и установить его на свой смартфон. Если программа не работает, то ищем следующую альтернативу Google Play Market.

    Вторая альтернатива – SlideME

    Владельцы первых смартфонов, наверное, ещё помнят такой сайт, как SlideME . Это первый ресурс, который появился еще задолго до появления Google Play. Здесь опубликовано множество приложений, которые разделены по категориям.

    Зачастую этот ресурс используют для быстрой продажи или бесплатного распространения приложений. SlideME взымает плату в размере 20% от вашей прибыли и предлагает широкий спектр платежных систем, таких как WebMoney, PayPal, которые Google Play не поддерживает.

    Третья альтернатива – 1Mobile Market

    1Mobile Market – это ресурс для загрузки только бесплатных приложений на Android. Для тех, кто хочет продать свою программу, сайт не подходит. Изначально опубликованное приложение должно пройти длительную проверку и только после валидации появится на сайте.

    Сегодня с 1Mobile Market уже произведено более 100 миллионов загрузок и опубликовано свыше 1 600 000 приложений. Сайт имеет качественную систему отзывов, а также рекомендации, которые подбираются исходя из предпочтений пользователя и его интересов.

    Четвертая альтернатива – Samsung Galaxy Apps

    Каждый производитель современных гаджетов имеет собственный магазин приложений, которые адаптированы специально под фирменные модели смартфонов. Таким магазином приложений является Samsung Galaxy Apps . Он по умолчанию установлен на всех телефонах Samsung, а поэтому имеет огромную популярность и приличную цифру количества загрузок.

    Такие магазины имеются и в Meizu, Nomi, Sony Ericson и других производителей смартфонов, работающих под управлением ОС Android.

    Пятая альтернатива – Mobile9

    Еще одна альтернатива Google Play Market – это Mobile9 . Данный ресурс работает по следующем принципу: пользователи загружают под своим аккаунтом приложение и делятся им в сети. Такая публикация программы является бесплатной. Поэтому здесь часто можно найти платную программу, которую ранее купил один их пользователей данного ресурса.

    Естественно, такое распространение является противозаконным, а поэтому сами разработчики сервиса запрещают такие публикации. Однако в правилах Google Play нет упоминания о том, что пользователь может делать с купленным продуктом. Поэтому Mobile9 до сих пор работает.

    Шестая альтернатива – Opera Mobile Store

    По статистике ресурс Opera Mobile Store каждый месяц посещает более 100 000 000 пользователей. В этом магазине опубликовано около 200 тысяч приложений, а поэтому количество загрузок превышает 2 000 000 в день.

    Опера имеет соглашение с Яндексом, одним из крупнейших российских поисковиков, который отображает запросы из Opera в Яндекс App Store и наоборот. Поэтому количество загрузок на обоих сервисах растет каждый день.

    В Opera Mobile Store, как и в Google Play разработчики публикую приложение и игры, которые поддерживаются различными версиями Android и моделями смартфонов.

    Седьмая альтернатива – MOBANGO

    Сервис MOBANGO является также альтернативой Магазину приложений от Google. В настоящее время на данном сайте опубликовано больше 100 000 приложений, которые можно скачать как бесплатно, так и за деньги.

    Чтобы загрузить программу на MOBANGO нужно зарегистрироваться, принять условия лицензионного соглашения и только затем скачивать софт.

    Восьмая альтернатива – Soc.io Mall

    Слоган магазина Soc.io Mall – Android-магазин, любящий разработчиков. Это указывает на то, что разработчик софта, который публикует свое приложение на данном сайте получает 80% прибыли от продажи. Только 20% идет магазину.

    На сегодня в базе Soc.io Mall чуть меньше 10 000 приложений. Однако это только приложение. Помимо программ здесь публикуются игры, электронные книги, музыка, видео и аудиокниги.

    Девятая альтернатива – F-droid

    Магазин приложения F-droid для Android содержит только бесплатные разработки. Перейдя по ссылке, пользователь смартфона получить возможность скачать игру или программу через официальный сайт разработчика (перенаправив клиента по ссылке) или специальное F-droid приложение. Само приложение F-droid автоматически обновляет все, установленные программы на Android, что, по сути, делает и Google Play.

    Магазин поддерживается добровольцами и функционирует за счет пожертвований. Каждое приложение на F-Droid должно быть лицензировано по Apache или GNU лицензии, а поэтому безопасность пользователя гарантировано.

    Десятая альтернатива – GetJar

    Магазин GetJar имеет в своей базе более 70 000 приложений, сервис рекомендаций и свою виртуальную валюту GetJar Gold, которой нужно расплачиваться за покупку приложений.

    Заключение

    Google Play Market имеет множество альтернативных сервисов, на которых можно как загрузить, так и продать свое приложение. Каждый магазин для Android отличается от привычного для нас Play Market. Однако, если последний по каким – то причинам не работает или нет нужно приложения, то выше представленная десятка поможет найти лучшую программу для своих потребностей.