Обновить
128K+

Android *

Пишем под самую популярную мобильную ОС

146,94
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

10 млрд загрузок из Android Market и сверхдешевые игры

Время на прочтение1 мин
Охват и читатели1.8K
Прошлые выходные ознаменовались для мобильной платформы Android еще одним достижением — число загрузок приложений их магазина Android Market достигло 10 млрд, причем рост числа загрузок прибавлял по 1 млрд в месяц в течении 2011 года. Вероятно, поисковый гигант решил не ждать конца года и начал праздновать прямо сейчас.



В связи с этим Google предлагает целый ряд популярных игр из своего магазина по цене 10 центов, причем этот список будет расширяться в течении всех праздничных дней. Первая десятка выглядит следующим образом: Asphalt 6 HD, Color & Draw for Kids, Endomondo Sports Tracker Pro, Fieldrunners HD, Great Little War Game, Minecraft, Paper Camera, Sketchbook Mobile, Soundhound Infinity,  SwiftKey X.

Где следить за другими играми?

Несколько проблем при разработке андроид приложений и способы их решения

Время на прочтение5 мин
Охват и читатели9.2K
В этой статье я хотел бы привести несколько проблем с которыми я столкнулся при разработке андроид приложений и способы их решения.
Читать дальше →

Разработчик Google развеивает мифы о «полном аппаратном ускорении» в Ice Cream Sandwich

Время на прочтение2 мин
Охват и читатели32K


Доброе утро, Хабр!

Обнаружил на xda-developers.com интересную для себя новость, которая является пересказом свежего поста «Разрушаем мифы о полном аппаратном ускорении в ICS» из Google+ профиля разработчика Google Дианы Hackborn. Взял на себя смелость сделать краткий перевод-пересказ по мотивам этих двух публикаций, который и привожу ниже под хабракатом. Первый вариант этой публикации уже был опубликован мной этой ночью в блоге R2-D2: Android с пользой, но тема показалась мне достойной освещения и на Хабрахабре (я надеюсь тут не нужно поднимать повторно обсуждение того факта, что раздел «Ссылки» после осеннего хабраобновления практически и фактически умер).

Читать дальше →

Gingerbread занимает 50,51% рынка андроид-смартфонов

Время на прочтение2 мин
Охват и читатели698


Платформа Android от Google развивается не простро быстро, а очень быстро. Одна версия сменяет другую, и с каждым новым релизом эта мобильная ОС становится все совершеннее. Правда, производители мобильных устройств не всегда идут в ногу со временем, обновляя программное обеспечение своих Android-устройств до последних версий. Часто случается и так, что новейшие устройства выходят с не самой «свежей» операционной системой. Собственно, статистику использования версий Android OS можно видеть в продолжении.

Читать дальше →

Права доступа. Спасибо операторам связи!

Время на прочтение1 мин
Охват и читатели3K
Никому нельзя верить! Android всегда запрашивают набор прав на доступ к разным сервисам вашего телефона. Всегда. Почти.

Смотри мне в глаза. Смотри. СМОТРИ!!! Ты чувствуешь спокойствие и твои веки тяжелеют. Все беды и проблемы уходят. Все хорошо.

Как оказалось подсистему проверки прав можно сломать. Причем ломают производители телефонов и операторы связи. В данный момент известно о том, что Motorola Droid X и Samsung Epic 4G имеют недочет в прошивке, который позволяет подавлять запросы на отправку смс, запись разговора итд итп. Ребята из Университета Северной Каролины(Америка) быстро нашли источник проблемы. Им оказались предустановленные оператором приложения. Видно оставив дырку «для своих» разработчики не задумались, что «свои» бывают разные. Как итого, можно предполагать наличие подобных дыр на всех прошивках от операторов связи.

Все что удалось найти в интернете

Монетизация Android-приложения с помощью рекламы от AdMob с возможностью платного отключения. Часть первая

Время на прочтение5 мин
Охват и читатели128K
Всем привет! На Хабрахабре уже была статья о том, как сделать платное отключение рекламы в Android-приложении, где предлагалось использовать open-source библиотеку Android Billing Library. В данной статье я хочу рассказать о том, как реализовать подобный функционал при помощи системы внутренних платежей Android Market In-app Billing, не используя сторонних библиотек.

Статья состоит из двух частей. В первой части я подробно расскажу о том, как добавить рекламу от Google AdMob в свое приложение (данная часть в основном ориентирована на новичков), а во второй – как сделать ее платное отключение.

Читать дальше →

Делаем скриншоты Android 2.3.3 и ниже без root на виртуальной машине

Время на прочтение3 мин
Охват и читатели18K
Возможность делать скриншоты без дополнительных средств и манипуляций появилась в Android только с версии 2.3.4. Для Android 2.3.3 и ниже не существует нативной функции снятия скриншотов. Все приложения из маркета для это цели требуют root. Единственный способ (из известных мне) сделать снимок экрана устройства с «устаревшей» версией Android без root (если не рассматривать фотографирование телефона другим устройством) — сделать это с помощью DDMS (Debug Monitor) из Android SDK.

В статье пойдет речь о том как настроить Android SDK, установленным на виртуальной машине с Ubuntu 11.10 в VirtualBox с хостом на Windows 7, для работы с реальным устройством, подключенным к USB, на примере HTC Wildfire (Android 2.2).
Читать дальше →

VoytPaint — еще одна рисовалка для Android

Время на прочтение1 мин
Охват и читатели14K
В один прекрасный день мне понадобилось приложение на Андроид, в котором можно что-нибудь нарисовать, после долгих поисков на маркете нашел ScetchBook, и все… все остальное, что выходило в поисковой выдаче было ужасно: страшный интерфейс, тормоза (кстати к скетчбуку это тоже относится), глюки, рисование только кистью и тд. Так как уже тогда изучал программирование под Андроид решил продумать все что мне нужно и оформить это в виде приложения.

И вот что получилось:

Voytpaint — приложение в котором можно рисовать!!!
(все остальные названия со словом paint и draw уже заняты, поэтому пришлось приделать к нему еще и часть фамилии)
Читать дальше →

ARM выпустила Development Studio 5 Community Edition — среду разработки для Android

Время на прочтение1 мин
Охват и читатели8.9K
Вчера ARM выпустил среду разработки для Android — ARM Development Studio 5 Community Edition, учитывающую особенности микропроцессоров ARM, прелесть которой заключается в том, что эта версия стала бесплатной, в отличие от ранее представленной коммерческой версии. Конечно, выпущенная среда CE содержит ограниченный функционал коммерческой версии, однако же все основные инструменты для написания и отладки кода присутствуют в полной мере — включая стандартный SDK (Software Development kit) и набор NDK (Native development kit).

Среда разработки представляет из себя кастомизированный Eclipse, сама разработка ведется на С++.

Утвердается, что программы, написанные при помощи среды разработки ARM при аналогичных условиях работают в 4 раза быстрее, чем Java-код, запущенный в аналогичных условиях и написанный в Eclipse при помощи ADT от Google.

Доступны версии для Windows и Linux. Страница продукта находится здесь.

ListView в Android: Кастомизация списков

Время на прочтение15 мин
Охват и читатели220K
Продолжение статьи о ListView в Android, в котором мы рассмотрим более сложные примеры его использования, такие, как иконки на элементах списка и добавление чекбоксов к этим элементам. Так же мы рассмотрим возможности по оптимизации кода.
Читать дальше →

ListView в Android: Простое использование

Время на прочтение4 мин
Охват и читатели73K
Блуждал в Интернете в поисках достойного мануала. Нашел, по моему мнению, достойный, но, как водится в кругах программирования под Android он, конечно же, на английском. Вот и решил привнести свой вклад в распространение мануалов в этой среде на русском. Буду его изучать и, попутно, переводить сюда.
Читать дальше →

Мой опыт разработки/продвижения/поддержки. Perfect Ear

Время на прочтение8 мин
Охват и читатели5.7K
Здравствуйте, коллеги,

наконец-то у меня дошли руки написать немного о своем опыте на примере моего главного на сегодняшний день приложения Perfect Ear (в русском маркете известного как Абсолютный Слух).

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

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

В конце приведу некоторые цифры.

Читать дальше →

Ближайшие события

Работа со строковыми ресурсами Android

Время на прочтение9 мин
Охват и читатели123K
Понимание, что используемый в программе текст это отдельный ресурс, такой же как изображения и звук, приходит на сразу. Но стоит несколько раз поменять имя программы в паре десятков файлов или заняться исправлением однотипной синтаксической ошибки в пяти, шести разных местах и необходимость хранить строки отдельно от кода становиться очевидной.
В Android работа со строковыми ресурсами сделана очень удобна и не вызывает поначалу никаких сложностей. В официальной документации она описана в статье String Resources. В файле project\res\values\strings.xml задаем строку и ее имя после чего в Activity загружаем строку по этому имени.
Читать дальше →

Видеообзор необычного устройства от Samsung — Galaxy Note

Время на прочтение1 мин
Охват и читатели1.8K
Недавно компания Samsung презентовала свое неоднозначное устройство под названием Samsung Galaxy Note. Это странный, но интересный мутант смартфона и планшета одновременно. Буквально на днях начались продажи этого девайса. И, если вы еще не определились с собственным мнением по этому поводу, то мы рады представить вам видеообзор этой диковинки:

Управление зависмостями в Android-проектах с использованием Ivy

Время на прочтение7 мин
Охват и читатели6.1K
Если ваш Android-проект компилируется и собирается с помощью Maven или SBT (а может, и чем-нибудь другим, отличным от Ant), то вы уже используете механизм управления зависимостями, предоставляемый, что называется, «из коробки». Однако, если вы используете Ant, либо просто собираете приложение в Eclipse с помощью ADT-плагина, то такой функциональности у вас нет, и каталог lib в корне проекта наполняется вручную, а желания или возможности переходить на использование Maven'а конечно же нет. Тогда, есть ли возможность не складировать jar-файлы вручную, не держать их, бинарных, в VCS, не добавлять их самим в «Build Path» в настройках проекта? Конечно есть, какие вопросы!

Читать дальше →

Стилизация приложений часть вторая

Время на прочтение2 мин
Охват и читатели16K
Gradroid
В прошлом уроке мы рассмотрели основные приемы стилизации. Идем дальше и узнаем немного нового про градиенты и рамки фигур.
Узнаем, ага

Стилизация приложений часть первая

Время на прочтение4 мин
Охват и читатели79K
Coloroid
Все идет хорошо, вы успешно пишете свои великолепные (ну у кого-как) приложения, даже бывает публикуете их на маркете, но возникает проблема: весь интерфейс уж слишком скучен и однообразен, черный фон (в некоторых селениях белый) и стандартные элементы уж слишком приелись…

Ну или пойдем по другому пути — у вас имеется своя контора Васей Пупкиных с некой деятельностью в мировой сети (допустим продажа хомячков), и (о ужас!) у вас есть целый сайт. Сайт, ага, сайт то у нас красивый, зелененький/красненький/желтенький ну и т.д. и есть программа-клиент для этого сайта, и мы хотим раскрасить свое приложение в цвета сайта.

Это статья о том, как можно стилизовать свое приложение под конкретные цвета, а не ограничиваться цветами Андроида
Поехали

Ice Cream Sandwich на HTC Dream

Время на прочтение1 мин
Охват и читатели846
Пока Google закапывает Nexus One и ещё несколько своих сервисов типа Knol, а вендоры смартфонов думают, какую бы крапварь присобачить к обновлениям Ice Cream Sandwich на трубки (и стоит ли вообще эти обновления делать), умельцы с XDA адаптировали ICS к первому гуглофону — HTC Dream. Не могу сказать, что увиденное меня восхитило, но получилось очень даже ничего для такой старой трубки (правда беспроводные интерфейсы не работают):

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

Кеширование изображений на SD карте

Время на прочтение3 мин
Охват и читатели9.8K
Совсем недавно пользователь sly2m описал свой метод сохранения изображений из ImageView на SD карту телефона. Кто-то (лично я например) ожидал от этого поста нечто иное, а именно:

1. Работа с изображениями из Интернета
2. Автоматическая загрузка и сохранение таких изображений
3. Продвинутое кеширование изображений

Если заинтересовало — прошу взглянуть.
Читать дальше →