Дек 08 2009

Skyhook: Android-разработчики недовольны прибылью с Android Market

Рубрика: AndroidDmitry Shurupov @ 3:37

Недавнее исследование, проведенное Skyhook Wireless, показало, что многие разработчики приложений для Android недовольны прибылью, получаемой после публикации своих трудов в магазине Android Market.

Skyhook Wireless проводила опрос среди 30 разработчиков для Android в течение октября 2009 года. Ключевые выводы таковы:

  1. 57% разработчиков недовольны прибылью, получаемой с Android-приложений.
  2. 90% разработчиков сообщил, что их приложения (по отдельности) скачивали не более 10 тысяч пользователей.
  3. 52% приложений опрошенных разработчиков скачали менее 5 тысяч раз.
  4. Разработчики считают, что Google Checkout вносит свой негативный вклад в эти скромные показатели. 43% считают, что смогли продать бы больше в случае использования более простой системы биллинга.
  5. 82% опрошенных считают, что из-за дизайна Android Market многие приложения сложно заметить.
  6. 68% опрошенных не горят желанием развивать свои продукты в отличие от времени, когда они выпускали свое первое Android-приложение.

6-страничный документ по итогам исследования Skyhook Wireless в формате PDF: SkyhookDevelopersSurveyDec2009.pdf.


Окт 02 2009

Создан альтернативный альянс разработчиков Android — Open Android Alliance

Рубрика: AndroidDmitry Shurupov @ 16:30

Open Source-энтузиасты создали новый альянс Open Android Alliance, который задался целью создания полностью открытой версии мобильной Linux/Java-платформы Android.

Как многие знают, компанию Google с самого появления Android обвиняли в том, что эта платформа недостаточно открыта. Ситуация усугубилась недавними событиями, связанными с альтернативной Android-прошивкой проекта CyanogenMod. Авторы CyanogenMod создавали прошивки на базе Android, куда включали различные новые возможности. При этом в них оставались закрытые компоненты Android — такие разработки Google, как приложения Android Market и Gmail, — распространение которых без согласия Google запрещено. Поэтому Google потребовала приостановить разработку и распространение прошивок с Android от CyanogenMod, в которых, по словам юристов компании, нарушаются права на ее собственность.

Кстати, на YouTube уже появилось забавное видео на эту тему, представляющее собой очередную переделку сцены из фильма «Бункер». Последняя получила множество юмористических интерпретаций ввиду различных насущных событий последнего времени.

Реакция Open Source-сообщества на подобные действия интернет-гиганта не заставила себя ждать. Волна недовольства среди энтузиастов и независимых разработчиков вылилась в формирование нового альянса, объединяющего желающих развивать альтернативную полнофункциональную версию Android, код которой будет полностью открыт. Альянс получил название Open Android Alliance (OAA) и уже запустил официальный сайт — openandroidalliance.com. На нем расположился блог с новостями альянса, доступна общая информация о проекте и форумы для обсуждений.

Среди приложений, над которыми уже ведутся работы в рамках нового альянса OAA:

  • фреймворк для синхронизации контактов;
  • альтернативный рынок программного обеспечения (аналог Android Market);
  • клиент обмена сообщениями;
  • клиент электронной почты;
  • приложение для навигации;
  • приложение для просмотра видео с YouTube;
  • календарь.

Полный список — на code.google.com.


Фев 26 2009

Google закрыла пользователям Android Dev Phone доступ к платным приложениям

Рубрика: AndroidDmitry Shurupov @ 21:23

Новостное агентство IDG News Service распространило информацию о том, что компания Google закрыла обладателям смартфонов Android Dev Phone, «G1 для разработчиков», доступ к платным программам на «рынке приложений» Android Market.

Разумеется, подобный шаг Google не мог обойтись без резкой критики со стороны многих пользователей, однако в компании вполне достойно обосновали причину такого поведения. Как пояснили в Google, при скачивании платных приложений с Android Market они сохраняются на смартфон таким образом, что недоступны обладателям «обычных» G1. Однако у пользователей Android Dev Phone есть полный доступ к устройству, а значит — к любым приложениям, в том числе и платным, полученным с Android Market.

Как следствие, любой обладатель Android Dev Phone сможет получить доступ к любому платному приложению и начать его нелегальное распространение в обход оригинального разработчика. Закрыв владельцам Android Dev Phone доступ к платным приложениям, Google устранила этот пробел. Сообщается, что данное изменение было проведено совсем недавно. Вполне логично, учитывая, что и платные приложения на Android Market начали появляться лишь в середине текущего месяца (13 февраля).

Некоторые энтузиасты уже довольно решительно отреагировали на действия Google. Так, например, разработчик с ником bakgwailo предложил своим коллегам убрать опубликованные на Android Market приложения в знак протеста.


Ноя 09 2008

Google убрала возможность получения root-доступа в Android

Рубрика: AndroidDmitry Shurupov @ 19:28

На этой неделе ресурс AndroidGuys сообщал, что в Linux-платформе Android нашлась возможность получить права суперпользователя (root), позволяющие выполнять любые операции в системе. И вот недавно стало известно, что в Google уже устранили эту «проблему».

Получить root-доступ на Android (в версиях до RC29 включительно) очень просто: надо запустить приложение PTerminal (доступное на Android Market), стартовать через него демон /system/bin/telnetd, после чего подключиться к устройству с компьютера через telnet-клиент под пользователем root.

Но представители Google уже успели расстроить обрадовавшихся было Linux-пользователей и хакеров:

Нас предупредили об этой проблеме (возможности обойти ограничения в Android) и мы подготовили исправление. Сейчас мы работаем с партнерами над распространением этого исправления и обновлением опубликованной кодовой базы, чтобы отобразить проведенные изменения.

Это означает, что при переходе пользователей на новую версию прошивки Android они вновь лишатся возможности получить root-доступ к системе. Такой навязчивый подход Google, несколько противоречащий открытости платформе, уже породил вопросы из разряда: «Разве не должно у пользователей быть права самостоятельно выбирать, хотят ли они обновляться до RC30? Почему им не позволено делать с Android все, что они захотят?»

В комментариях на том же AndroidGuys высказывается мнение, что здесь во многом вина не Google, а T-Mobile. Ведь именно сотовый оператор обязывает насильно обновлять прошивку с Android пользователям смартфонов G1.


Окт 28 2008

В безопасности Web-браузера Android обнаружена уязвимость

Рубрика: AndroidDmitry Shurupov @ 1:20

Как многие могли уже видеть в различных интернет-СМИ, в безопасности Web-браузера Android была обнаружена серьезная уязвимость. Об этом сообщили в онлайн-версии New York Times со ссылкой на заявления Чарльза Миллера (Charles A. Miller).

По словам Миллера, Web-браузер в операционной системе Android обладает такими правами, что злоумышленники смогут им успешно воспользоваться не по назначению — например, «установить программу, записывающую клавиши, нажимаемые пользователем во время путешествий по Web» (это позволит получить личные данные вроде паролей на сайты). Миллер связывался с представителями Google и сообщал им о проблеме, на что те ответили сдержанно — по их словам, возможности безопасности телефона ограничат ущерб, который может быть нанесен злоумышленником. «Мы хотели изолировать каждое приложение [с помощью так называемых "песочниц"], поскольку вы не можете доверять ни одному из них», — заявил Рич Кэннингс (Rich Cannings), инженер по безопасности из Google. По его словам, компания уже исправила проблему в исходном коде платформы и работает со своими партнерами по смартфону G1 (T-Mobile и HTC) для предоставления исправлений первым пользователям.

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

Интересно, что Миллер, обнаруживший уязвимость, работал в качестве специалиста по ИТ-безопасности в Управлении национальной безопасности США (NSA). Кроме того, он недавно (в марте этого года) успел прославиться и тем, что победил в конкурсе конференции CanSecWest, воспользовавшись брешью в безопасности Web-браузера Apple Safari и прочитав содержимое файла с лаптопа Macbook. Сейчас Миллер работает в Independent Security Evaluators.


Окт 25 2008

Для сторонних приложений в Android-телефоне G1 доступно всего 70 мегабайт

Рубрика: AndroidDmitry Shurupov @ 4:14

Пользователи T-Mobile G1, первого смартфона с платформой Android, сами того не желая, обнаружили довольно неприятную особенность устройства: дисковое пространство для стороннего программного обеспечения ограничено 70 мегабайтами встроенной памяти. Об этом стало известно на Brighthand.com, где ссылаются на WSJ.

При таком раскладе никакие дополнительные карты памяти на 16 или хотя бы 1 Гб, доступные для установки в G1, пользователям не помогут, поскольку установить на них сторонние приложения  все равно не получится. Эта расширяемая память доступна лишь для хранения различных файлов вроде фотографий и музыки. Раньше о подобном ограничении никто не говорил, а пользователей неоднократно радовали ассортиментом открывшегося онлайн-рынка приложений Android Market.

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

P.S. У iPhone подобных ограничений нет.


Окт 21 2008

Google сократила число приложений, доступных первым пользователям T-Mobile G1

Рубрика: AndroidDmitry Shurupov @ 2:26

В то время, как первые американские пользователи начали получать свои предварительно заказанные смартфоны T-Mobile G1, в Google по неизвестным причинам решили сделать не самый приятный подарок. Число приложений, доступных первым пользователям Android на онлайн-магазине Android Market, было сокращено до 13 (раньше там можно было найти более 50 программ).

Интересно, что многие приложения, ныне не представленные на Android Market, уже попадали в обзоры различных энтузиастов. Но теперь пользователи лишились возможности посмотреть на них вживую.

Официальные причины, по которым в Google уменьшили число приложений на Android Market, неизвестны. Пока разные журналисты и пользователи строили свои догадки на сей счет, на сайте Android Community высказался Джейсон Хаджинс (Jason Hudgins), один из разработчиков приложения ShopSavvy для Android. Как он пояснил в комментарии, наиболее вероятная причина возникшей ситуации заключается в том, что многие приложения не получили своевременные цифровые подписи. В Google предупреждали об этом заранее, но многие откладывали до последнего момента, из-за чего был превышен допустимый интервал ожидания. Именно такая участь постигла и пресловутое приложение ShopSavvy.

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


Окт 17 2008

Google сможет сама удалять приложения с Android-телефонов пользователей

Рубрика: AndroidDmitry Shurupov @ 14:01

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

Такая возможность, называемая «Remote Kill Switch», ранее была обнаружена в телефонах Apple iPhone, что вызвало негодование со стороны пользователей, обеспокоенных ущемлением их прав. Получается, что и Google решила выступить в роли Большого Брата, следящего за программами, распространяемыми на смартфонах пользователей своей операционной системы.

Об этом стало известно из условий предоставления услуг для сервиса Android Market — магазина программного обеспечения для Android. В них сообщается следующее:

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

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