Так или иначе, мы каждый день открываем эту программу, чтобы узнать какие появились новые приложения или обновления, но задумываемся ли мы о том, как это все работает? В этой обзорной статье, мне захотелось осуществить небольшой экскурс в историю и основополагающие принципы работы одной из самых популярных программ в мире – в Андроид Маркет. Определение Андроид Маркет – это Интернет-магазин программного обеспечения (apps), разработанный Google для устройств, оснащенных операционной системой Андроид. Вернее, это скорее не Интернет-магазин в обычном его понимании, а некий специализированный сайт для загрузки приложений, поскольку большинство приложений может быть получено пользователем бесплатно. Заметим, что существует программа-приложение под одноименным названием Маркет, которая изначально инсталлирована на большинстве подобных устройств и которая позволяет пользователям просматривать и загружать приложения, опубликованные сторонними разработчиками и имеющиеся на Андроид Маркет. Следует отметить, что этот сайт скорее, чем приложение Маркет, позволяет получать подробную информацию о некоторых доступных приложениях, особенно тех, которые отмечены как популярные (Featured), основные платные (Top Paid) и основные бесплатные (Top Free). История создания и развития Интернет-магазин Андроид Маркет был анонсирован компанией Google в августе 2008 года и стал доступным для пользователей в октябре 2008 года, причем сначала появилась поддержка платных приложений для пользователей и разработчиков из США и Великобритании. Статистика роста количества доступных приложений на Андроид Маркет такова: • март 2009 года – около 2 300 приложений, • декабрь 2009 года – более 20 000 приложений, • начало августа 2010 года – более 80 000 приложений, при количестве загрузок свыше 1 млрд. При этом темпы роста количества доступных приложений постоянно увеличивались: так, весной 2010 года появлялось более 10 000 новых приложений в месяц. Двадцать пятого октября 2010 года было официально объявлено, что количество приложений на Андроид Маркет перевалило за отметку 100 тысяч. В ноябре же этого года, как свидетельствует статистика, стало доступно уже более 160 тысяч приложений. Андроид Маркет на коммуникаторе Андроид Маркет отличается от аналогичных сайтов других брендов тем, что наибольшее число приложений предлагается бесплатно: более 57% всех приложений, что вдвое превышает соответствующий показатель аналогичного Интернет-магазина компании Apple Inc. (App Store) (только 28% приложений бесплатно). Иные конкуренты, такие как Ovi Store компании Nokia и App World компании Blackberry, бесплатно предлагают каждый по 26% всех программных продуктов, а у Интернет-магазина Windows Marketplace это показатель и вообще достигает только 22%. Это еще раз напоминает нам, что платформа Андроид сумела сохранить в себе главные черты, традиции, и философию Linux – философию открытости и желания делиться своими достижениями с другими. Система расчетов в платных приложениях Разработчики программного обеспечения получают 70% от стоимости приложений, а остальные 30% распределяются между операторами (если они имеют право на получение платы за приложения, приобретенные через их сети) и платежными системами. Доход от Андроид Маркет уплачивается разработчикам с использованием специальных счетов платежной Интернет-системы Google Checkout. Что касается взимания платы за приобретенный софт с пользователей, то тут возможны различные варианты расчетов: например, оператор T-Mobile (который первым вывел на рынок телефонный аппарат с системой Андроид) недавно обновил свои сервисы таким образом, что у Google появилась возможность выставлять денежные требования за приобретенные приложения непосредственно к счету мобильного телефона клиента, что отражается в нем как расход. Региональная доступность платных приложений В настоящее время платные приложения доступны пользователям (владельцам Андроид-устройств и разработчикам) Андроид Маркет более чем в 30 странах. При этом в России возможность приобретения платных приложений, которые, вообще говоря, более интересны, чем бесплатные, появилась совсем недавно: 1 октября 2010 года компания Google официально объявила об открытии в России платного раздела сайта Андроид Маркет. До этого платные приложения были недоступны российским пользователям, а русские разработчики не могли продавать свои приложения, многие даже прибегали к услугам посредников или делали только баннерно ориентированные программы. Отметим, что вначале разработчики только из США и Великобритании имели возможность опубликовывать платные приложения. В сообщении для разработчиков в апреле 2009 года Google писал: «… мы должны приложить максимум усилий, чтобы обеспечить возможность разработчикам из Германии, Австрии, Нидерландов, Франции и Испании начать предлагать свои платные приложения в ближайшее время. Как только торговая поддержка для платных приложений в этих странах заработает, мы объявим наши планы касательно запуска поддержки в дополнительных регионах.» Это было частично реализовано, например, в настоящее время разработчики из Австрии, Франции, Германии, Нидерландов, Испании, США и Великобритании могут продавать платные приложения в Интернет-магазине Андроид Маркет. Подчеркнем в этой связи, что, в отличие от ситуации с iPhone, не существует требований, чтобы приложения были приобретены пользователями обязательно на Андроид Маркет. Приложения для системы Андроид могут быть получены из любого источника, включая собственные сайты разработчиков или любые альтернативные приложению Маркет предложения третьих сторон, которые могут быть установлены на Андроид-устройствах наряду с приложением Маркет. Tethering-приложения В марте 2009 года Google удалил все так называемые tethering-приложения (tethering – это функционал, позволяющий использовать мобильный телефон как модем для других устройств, например, компьютеров) из Андроид Маркет. Позднее Google восстановил эти приложения для пользователей Андроид Маркет, кроме как внутри сети T-Mobile в США: «Несколько tethering-приложений были удалены из каталога Андроид Маркет, потому что их использование противоречит условиям сервиса T-Mobile в США. Основываясь на статьях соглашения о распространении разработок для системы Андроид (раздел 7.2), мы обязаны удалять из каталога Андроид Маркет приложения, которые нарушают условия обслуживания оператора или производителя. Мы не опубликовали эти приложения для всех остальных операторов непреднамеренно, и в настоящее время исправили ситуацию таким образом, что все пользователи Андроид Маркет вне сети T-Mobile в США будут иметь доступ к tethering-приложениям. Мы уведомили об этом пострадавших разработчиков.» Особенности поиска и установки приложений Андроид Маркет, в соответствии с условиями лицензий разработчиков, не позволяет пользователям с легкостью фильтровать приложения по узким тематическим группам, чтобы выбрать необходимые. По этой причине в Интернете существует целый ряд проектов, поддерживающих списки Андроид-приложений. Известные бесплатные приложения можно подразделить на следующие группы: • Общие (например, счетчик шагов, калькулятор чаевых для любой услуги в любой стране, счетчик пробега машины и стоимости топлива и т.д.) • Обслуживающие программы (утилиты) (например, органайзер приложений, просмотр использования карт памяти, дистанционное управление компьютером и т.д.) • Связь (например, электронная почта, резервное копирование и восстановление Андроид SMS/MMS на Gmail или любой соответствующий сервер, система для ведения автономных блогов WordPress и т.д.) • Игры • Эмуляторы (например, эмулятор Linux-терминала для системы Андроид) • Навигации (например, GPS-навигатор) • Виджеты (элементы управления окном) • Библиотеки • Пакет Андроид-приложений (apps-for-android): выборка полезных приложений, демонстрирующих возможности платформы Андроид (например, макет Земли, который можно вращать; переводчик (более 150 языковых пар); приложение, демонстрирующее 3D-изображения интересных мест в районе выбранной географической точки) Поиск в Андроид Маркет Так же, существует поиск по ключевым словам, названиям, история или фильтр по разработчику. В совокупности, обладая некоторыми базовыми представлениями о процессе правильного поиска, можно довольно быстро найти список приложений отсортированных по нужным критериям. Немаловажную роль играет система рейтингов и комментариев, которая формируется самими пользователями – обычно, если приложение имеет оценку ниже трех с половиной звезд – то вероятно оно не очень хорошее. Приложения на Андроид Маркет представляют из себя автономные упаковочные файлы с расширением «.apk» (формат APK – Android Package). Это архивный файл с определенной внутренней структурой, который может быть запущен сразу, без распаковки. Файл с расширением «.apk» открывается с использованием стандартных архивных инструментов 7-Zip, Winzip, Winrar и Ark. Андроид Маркет сам не устанавливает приложения, а обращается в соответствующую службу (PackageManagerService) для установки. Этого помощника можно увидеть непосредственно, когда пользователь пытается загрузить файл на свой телефон. Приложения могут быть установлены прямо во внутренней памяти телефона, а также, при определенных условиях, на внешней карте памяти владельца. Безопасность приложений Устройства, оснащенные системой Андроид, могут запускать приложения, написанные сторонними разработчиками и распространяемыми через Андроид Маркет или одно из нескольких других хранилищ приложений. Разработчики могут делать свои приложения доступными для пользователей сразу, как только они зарегистрировались на сайте, без длительного процесса утверждения. Из-за этого устройства с системой Андроид могут быть более уязвимыми к заражению вирусами. При инсталляции приложения Андроид отображает все необходимые требования/разрешения для его функционирования. В этот момент пользователь может решить, устанавливать ему приложение или нет. Пользователь может решить не устанавливать приложение, чьи требования кажутся ему чрезмерными или ненужными. Например, для игры может потребоваться включение вибрации, но чтение сообщений или доступ к телефонной книге – нет. Требования/разрешения для инсталляции приложений могут включать следующее: • Доступ в Интернет • Осуществление телефонных звонков • Отправка SMS-сообщений • Чтение и запись на установленную карту памяти • Доступ к пользовательской адресной книге Хотя было всего несколько вредоносных атак на Андроид, такая возможность существует, и компании, специализирующиеся на обеспечении безопасности программных продуктов, разрабатывают соответствующие приложения для устройств с системой Андроид. SMobile Systems, один их таких производителей, утверждает, что 20% приложений на Андроид Маркет требует разрешений, которые могут быть использованы в корыстных целях. Они также утверждают, что 5% приложений могут делать телефонные звонки без участия пользователя. Заметим, что они не утверждают, будто бы приложения являются вредоносными, а только то, что такая возможность существует. Известные пользовательские проблемы Наиболее часто встречающаяся проблема, отмеченная сотнями пользователей, заключается в том, что им не удается загрузить приложения. Именно к этой проблеме относятся два самых популярных топика в списке вопросов, адресованных к технической помощи Андроид, причем сотни запросов остаются без ответа. Некоторые вопросы связаны с миграцией пользователей из Великобритании с адресов googlemail.com на gmail.com, и большинство из них до сих пор не разрешены, несмотря на ряд предлагаемых исправлений. Сотни пользователей из нескольких сетей встретились с проблемой исчезновения приложений после обновления операционной системы устройства до версии Андроид 2.2. Пока единственное решение, предложенное Google, – это полная переустановка телефона. Между тем, это может привести к потере всех контактов, текстовых сообщений и приложений, что крайне неудобно. Существуют некоторые способы переноса личных данных при миграции на новую систему, но это не так удобно, как
если бы все происходило в автоматическом режиме.
|
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.