Обновить
256K+

Android *

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

146,66
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Многопоточность — как средство повышения эффективности

Время на прочтение10 мин
Охват и читатели9.5K
Хорошей практикой в создании быстро реагирующего приложения является уверенность, что ваш пользовательский интерфейс требует минимального времени для обработки. Каждое потенциально долгое действие, которое может повесить Ваше приложение, нужно вывести в отдельный поток. Типичными примерами таких действий являются сетевые операции, которые несут в себе непредсказуемые задержки. Пользователи могут мириться с небольшими паузами, особенно, если вы информируете их о прогрессе, а вот застывшее на месте приложение не дает им выбора, кроме как закрыть его.

В этом уроке мы создадим загрузчик картинок, который иллюстрирует данную ситуацию. Мы будем заполнять ListView пиктограммами изображений, загруженных из сети. Созданный асинхронный процесс, загружающий изображения в фоновом режиме, будет ускорять наше приложение.
Читать дальше →

Кодинг без оглядки: интервью с автором Titanium Backup, часть первая

Время на прочтение5 мин
Охват и читатели2.7K
Сегодня с нами Joel Bourquard (Джоэль Буркард) из Швейцарии. Он автор самого уважаемого приложения среди энтузиастов Android — Titanium Backup. Этой программе всего 7,5 месяцев и все это время она остается сервисной программой для аппаратов на Android №1 и входит в ТОП-20 рейтинга 101 Best Android Apps (all time).

Пользователи знают Джоэля как весьма плодовитого автора — обновления Titanuim Backup выходят еженедельно. Став разработчиком-легендой, он остается открытым для общения и согласился дать интервью для русских пользователей Android и Titanium Backup. По просьбе автора это интервью будет опубликовано здесь раньше, чем на нашем блоге ровно на сутки.

Disclaimer: интервью получилось не маленьким, потому публикуем пока первую часть. Завтра будет вторая, если захотите.
Читать дальше →

LauncherPro Plus — замена HTC Sense

Время на прочтение3 мин
Охват и читатели9.1K
На хабре уже был небольшой обзор LauncherPro, но в этом топике хотелось бы рассказать о его новой вехе развития, а именно о LauncherPro Plus.
LauncherPro Plus — это платная версия LauncherPro, стоящая всего $2.99, главной отличительной особенностью является наличие виджетов по типу HTC Sense.
Читать дальше →

Вышло новое приложение «Вести» для Android

Время на прочтение1 мин
Охват и читатели2.3K
19 июля пользователям мобильных телефонов на платформе Android стало доступно приложение «Вести». С помощью «Вестей» для Android можно узнать все новости дня в текстовом, фото или видеоформате, посмотреть
все сюжеты, которые выходят на каналах «Россия 1», «Россия 2», «Россия 24».

Прикосновение к кнопке «Вести» открывает доступ к новостям с сайта vesti.ru. Разработчики постарались сделать приложение максимально удобным, постоянно расширяют функционал. В «Вестях» есть возможность делиться новостями с друзьями по e-mail, публиковать новости в Twitter и Facebook. Разработчики внимательно следят за отзывами пользователей и постоянно улучшают приложение.

Данные в приложение закачиваются через Интернет, при этом приложение подстраивается под тот вид подключения, которое в данный момент доступно — Wi-Fi, 3G или обычный GPRS-Интернет.

Главные события, экономика и оперативная информация с фондовых площадок, политика и новости спорта — пять разделов приложения «Вести» абсолютно бесплатно каждый день в режиме онлайн информируют своих пользователей о событиях дня. Остается только выбрать формат для просмотра — текст, фото или видео.

Ссылка для скачивания приложения.

Android Froyo 2.2 для HTC Hero

Время на прочтение1 мин
Охват и читатели2.4K
Привет, Хабравчане!

Сегодняшнее утро для меня было ознаменовано хорошей новостью — небезызвестная команда выпустила неофициальную прошивку для HTC Hero на базе Android Froyo 2.2 — FroydVillain 1.0.0.

Итак, в прошивке:
  • Android Froyo 2.2 без Flash 10.1
  • Все оборудование работает как и положено (штатная программы камеры не работает, можно использовать Camera Magic)
  • Свой bootscreen
  • Свое ядро с возможностью разгона процессора до 748Mhz
  • Работа с EXT разделом
  • Все HTC мелодии звонком, сообщений, уведомлений, и т.д..
  • Высокая производительность Open GL и прошивки вцелом
  • Fancy Widget (Виджет часов с погодой в стиле HTC)
  • На выбор — Launcher Pro или Launcher 2

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

Droider Chart. Выпуск 10

Время на прочтение1 мин
Охват и читатели679
Всем привет,

В эфире 10 выпуск Droider Chart'а, хит-парада приложений для Android, подготовленного на Droider.ru. Это наш первый и, надеюсь, не последний юбилей. Спасибо, что все это время вы были с нами, оставляли свои отзывы и присылали приложения. А теперь смотрим:



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

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

Затраты на Android несущественны для Google

Время на прочтение1 мин
Охват и читатели946
На недавно прошедшей пресс-конференции Google, посвящённой финансовым результатам компании за второй квартал, был задан вопрос о том, сколько Google тратит на поддержку платформы.

Финансовый директор Патрик Пичетте ответил, что затраты на Android несущественны для Google, поскольку разработкой платформы занимается не только Google, а сами устройства для платформы разрабатываются только сторонними производителями.

Также было отмечено, что Android развивается очень динамично. Например, в Android Market сейчас 70 тысяч приложений, тогда как ещё в апреле было 30 тысяч.

Старший вице-президент по управлению продуктами Джонатан Розенберг подчеркнул, что растёт и число поисковых запросов с мобильных устройств. Только за первую половину 2010 года количество поисковых запросов на Android увеличилось на 300 %, а ведь контекстная реклама в поиске является одним из важнейших источников дохода для Google. Однако на вопрос о прибыли Розенберг ответил, что Google сейчас больше сосредоточена не на получении прибыли от платформы, а на её развитии.

Тестирование различных браузеров под мобильной платформой Android

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

Вступление


Здравствуйте, уважаемые жители хабрасообщества. Сегодня я хотел бы поговорить о различных мобильных браузерах, доступных для мобильный платформы Android. А тестовым стендом станет аппарат HTC Desire. (Для сравнения также будут опубликованы результаты различных тестов для default browser, который предустановлен на мобильную платформу android 2.2 Froyo. В этом случае тестовым стендом станет аппарат Google Nexus One, который практически идентичен аппарату от htc по техническим характеристикам. Результаты стали доступны благодаря DieSlogan)
image image image image image

Острожно, много трафика!
Читать дальше →

Основы программирования под Android на примере игры Судоку

Время на прочтение6 мин
Охват и читатели376K
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

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

Pantech вступил в ряды андроидов

Время на прочтение1 мин
Охват и читатели754
imageВот и Pantech последовал тенденциям и анонсировал трубку под Андроидом: SKY IM-A650S Vega
Хоть и продаваться он будет пока только в Корее местным оператором SK Telecom, тем не менее, трубка интересная:
  • Qualcomm Snapdragon 1 ГГц
  • 3,7-дюймовый AMOLED-дисплей, 480 х 800
  • 5-мегапиксельная камера, с HD-видео 720p
  • ТВ-тюнер формата T-DMB
  • Bluetooth, Wi-Fi, GPS
  • 3,5-миллиметровый аудиоразъем
  • 500 мегабайт встроенной памяти
  • слот для карт памяти microSD/microSDHC (до 32 гигабайт)
  • поддержка DivX и Xvid
Размеры: 115,95 x 59,4 x 10,95 мм
вес: 114 граммов.

Работает сей девайс под Android 2.1 с фирменным трехмерным пользовательским интерфейсом, но бещают обновить его до 2.2

Сколько стоит — пока неясно, но сам факт появления такой трубки от Pantech интересен.
Не знаю, как в России, в Украине они попытались прийти на рынок, но успеха не получили, хотя железки у них были весьма и весьма интересные, на тот момент. Возможно их продажи провалились из-за цен. Помню, тогда они были первыми и единственными (да и до сих пор такого нигде не встретишь), кто встроил в свой флагманский телефон сканер отпечатка пальца. Тогда это было очень диковинно :)

В общем, занятный вендор и его приход на рынок Android-смартфонов обещает много интересного.

Droider Chart. Выпуск 9

Время на прочтение1 мин
Охват и читатели670
Всем привет,

В эфире 9 выпуск Droider Chart'а, еженедельного хит-парада приложений для Android, подготовленного редакцией Droider.ru. Соскучились по свеженькому софту для любимой ОС? Вам сюда:



И еще раз спасибо за ваши голоса, которые делают Чарт еще интересней и вносят дополнительную интригу!

В обзоре замечены программы:

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

100 тысяч приложений в Android Market

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

График говорит сам за себя. По данным AndroLib.com, Android Market на данный момент предлагает пользователям более 90 000 приложений и имеет все шансы достичь шестизначного числа в этом месяце. Год назад их число было всего 10 тысяч.

Источник.

Простой RSS-клиент на Android

Время на прочтение14 мин
Охват и читатели110K
Пошаговое руководство по созданию RSS-клиента на Android. Статья для начинающих разработчиков.
Android – операционная система для мобильных устройств от Google.
Система очень перспективная и динамично развивается. Базовые навыки разработки будут совсем не лишними.
Осторожно много скриншотов!
Читать дальше →

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

Анонсирован Trillian для Android

Время на прочтение1 мин
Охват и читатели887
Не выдержавшие натиск комментариев и писем с просьбой выпустить версию IM-клиента Trillian для Android, ребята из Cerulean Studios решили таки анонсировать и показать долгожданную версию программы.
image
Чем же версия Trillian для этой платформы сможет похвастаться?
Читать дальше →

Тим Брай, «Перспективность Вашего Android приложения»

Время на прочтение3 мин
Охват и читатели1.7K
Как разработчик, я очень доволен потенциалом Android, как единой платформы развития, которая может сделать мои приложения доступными на широком спектре устройств. От смартфонов до телевизоров — Android сейчас используется на широком спектре устройств.

Прошлогодний релиз Android SDK 1.6 был первым, который поддерживал различные устройства и проложил путь для таких девайсов, как HTC Tatoo — с маленьким экраном и камерой без автофокуса. Будущие устройства, такие как Google TV, могут не включать в себя функции, которые мы ожидаем сейчас, например акселерометр и телефония.

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

Разработка под Android, грабли большие и не очень

Время на прочтение4 мин
Охват и читатели48K
Ниже я попробую описать ряд неприятных особенностей с которыми может столкнуться разработчик для платформы Android. Не все они являются особенностью именно операционной системы Android, но так или иначе шансы встретиться с ними есть.
Читать дальше →

Android 2.2 уничтожил iOS4 по скорости выполнения Javascript

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


Как известно, в версии Android 2.2 (кодовое имя Froyo) значительно улучшена производительность некоторых компонентов: оптимизирован браузер и добавлен высокопроизводительный компилятор JIT в виртуальную машину Dalvik.

В результате этого, как показывают тесты Ars Technica, по бенчмаркам SunSpider и V8 браузер Froyo в три раза быстрее предыдущего. А уж с браузером Safari из iPhone 4 и сравнивать нечего: разница кардинальная.

Для HTC Desire вышла прошивка с SenseUI и видеозаписью 720р

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

Буквально несколько часов назад вышла прошивка от DJ DROID, основанная на «утёкшей» официальной прошивке версии 2.2 для Desire. Также доступен апдейт для radio — 32.41.00.32U_5.08.00.04, что позволяет теперь записывать видео с разрешением 720р.
Вот характеристики прошивки:
  • Android 2.2 Froyo (FRF-85B)
  • Ядро 2.6.32.15
  • Новое Radio 32.41.00.32U_5.08.00.04
  • Новая «база» v2.04
  • 720p видеозапись
  • APP2SD (родное 2.2)
  • App Sharing (Делёжка приложениями? Затрудняюсь перевести)
  • Car Panel
  • Plurk
  • Torcia
  • Точка доступа Wi-Fi
  • … и еще всякие плюшки
Я уже установил себе эту прошивку, сейчас тестирую. Работает шустро, пока никаких проблем.
Вот скриншоты и видео с моего девайса:
Читать дальше →

Официально: Google Nexus Two не будет

Время на прочтение2 мин
Охват и читатели1.2K
Ранее в этом году Google представил передовой смартфон Nexus One, который продавался потребителям напрямую. Глава Google Эрик Шмидт сказал, что компания достигла своей цели этой моделью, и в следующей модели нет необходимости.

Председатель и CEO компании сказал в интервью:

«Идея создания Nexus One полтора года назад была в том, чтобы постараться подтолкнуть бизнес по производству различных платформ телефонного оборудования. И она явно удалась. Она была столь удачной, что нам не понадобилось выпускать вторую модель.»

Nexus One был первой моделью, выпущенной с Android OS 2.1, и он недавно стал первой моделью, получившей обновление до Android OS 2.2.

Некоторые надеялись, что за этим последует Nexus Two с выдвижной клавиатурой.

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

Устанавливаем официальное обновление Android 2.1 на проблемные HTC Hero

Время на прочтение1 мин
Охват и читатели9.8K
Android helpСовсем недавно, 29 июня, HTC Hero наконец-то получил OTA-обновление до Android 2.1. Согласно соглашениям с Google, все телефоны HTC обновляются только по воздуху (технология Firmware Over The Air), и RUU-пакеты более не распространяются.

Некоторые владельцы HTC Hero так и не смогли обновиться до Android 2.1, столкнувшись с проблемой, которую успели окрестить «бермудским треугольником». На деле телефон не мог выйти из режима recovery и возобновить установку (проблема и процесс восстановления Hero был описан здесь). Проблема ли это модифицированных, серых или иных телефонов остается только догадываться.

Благодаря оперативной работе ресурса Shipped Roms появился относительно честный способ восстановления. Если ваш Hero не смог обновиться с помощью OTA-обновления:
  • Перезагрузите телефон и зайдите в режим загрузчика (Power+Back/Volume Down).
  • Выберите режим Fastboot и подключите телефон к компьютеру.
  • Скачайте RUU-пакет по ссылке и запустите обновление.
Читать дальше →