Обновить
128K+

Android *

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

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

Конкурс ВК: Мессенджер для Android. Как это было!?

Время на прочтение3 мин
Охват и читатели35K
Приятного времени суток!

Сколько человек хочет заняться разработкой под Android, но в силу определенных обстоятельств все никак не может начать (у кого-то нет времени, кому-то скучно просто прорешивать примеры, лень, неопределенность)? Сколько человек добавляет каждую, кажущуюся интересной и полезной, статью на хабре в избранное и забивает? До конкурса ВКонтакте на разработку мессенджера под Android, я был среди числа вышеописанных пользователей. Но в один роковой момент все изменилось…
Читать дальше →

Выложен исходный код Android 4.1.1 «Jelly Bean»

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


Жан-Батист Керу, технический глава Android Open Source Project, объявил о доступности исходников Android 4.1.1.
Получить их можно на сайте AOSP.

Также доступны свежие проприетарные бинарники для Nexus 7 и Galaxy Nexus.
Nexus S и Motorola Xoom на очереди.

Ждем новых прошивок…

P.S. Интересующиеся потенциальные ромоделы могут ознакомиться с пошаговой инструкцией компилирования Jelly Bean на Ubuntu от участника XDA-Developers dastin1015 (на английском).

Бесплатные способы продвижения Android-приложений

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


Всем привет! В этом топике мне хотелось бы обсудить одну из самых интересных и в тоже время загадочных тем для большинства, как мне кажется, инди-разработчиков – это продвижение своих собственных приложений. Скажу пару слов о себе: я примерно 2 года занимаюсь Android-разработкой (исключительно в качестве хобби, правда). У меня есть десяток приложений в Play Store, с совокупным количеством загрузок более 5 млн. Ни то что бы очень много, да и большая часть загрузок приходится на одно приложение, но какие-то выводы касательно маркетинга я для себя сделал. Здесь я хочу поделиться своим опытом, наблюдениями, а так же призываю Вас рассказывать о своих результатах в комментариях. Обмен опытом в этом вопросе был бы полезен всем, я думаю.
Читать дальше →

10 правил, которые помогут приложению получить рекомендацию от Google Play

Время на прочтение3 мин
Охват и читатели27K
Сегодня на платформе Android доступно более 600 000 приложений, в которых очень легко потеряться. Один из самых надежных способ стимулирования скачиваний – это получение приложением в Google Play титула «Выбор редакции», но до сих пор компания не объяснила, какими принципами она руководствуется, чтобы определить, пригодно ли приложение для того, чтобы получить такую рекомендацию.

На конференции Google I/O, прошедшей на прошлой неделе, заступники всех разработчиков Дэн Галпин и Йан Льюис предложили разработчикам для Android несколько шагов, следуя которым они могут увеличить шансы своего приложения попасть в список рекомендуемых на Google Play.

Let's Play...

Как сделать swipe-to-dismiss на Андроид

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

Вот может кому пригодится… Roman Nurik разработчик из Google выложил пример кода как можно сделать swipe-to-dismiss на Андроид.

Не совсем уверен как это перевести на русский… Что-то вроде — «Удаление сдвигом». Т.е. когда вы удаляете элемент из списка сдвигая его в сторону. Вот как это выглядит на экране:

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

Инженер Microsoft выявил спам-ботнет на Android

Время на прочтение1 мин
Охват и читатели2.5K
image
Эксперт по информационной безопасности компании Microsoft — Терри Цинк обнаружил спам-сообщения, отосланные с мобильных устройств на платформе Android, что указывает на существование бот-сети из подобных устройств, свидетельствует запись эксперта в блоге на сервисе Blogs.msdn.com.
Читать дальше →

NVIDIA Nsight Tegra — плагин VS для нативной разработки Android приложений

Время на прочтение1 мин
Охват и читатели5.7K
На прошедшем недавно мероприятии Google I|O компания NVIDIA представила интересный плагин к VisualStudio, позволяющий разрабатывать и дебажить приложения непосредственно из этой среды.
Читать дальше →

Кастомизация ProgressBar в Android

Время на прочтение4 мин
Охват и читатели37K
Периодически возникает потребность заменить стандартный круговой ProgressBar на какой-либо свой.

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


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

Официальный VLC под Android появился в Google Play

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


Не так давно разработчики кроссплатформенного видеоплеера VLC праздновали важное событие — миллиард загрузок дистрибутива программы. В это число входит и загрузка исходников, равно как и загрузка уже скомпиллированного дистрибутива под Windows и MacOS. Теперь у поклонников этого плеера есть еще один повод праздновать — официальное приложение VLC под Android появилось в Google Play.

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

Как мы в Parcsis разрабатываем программы под Android

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


21 июня у нас в Parcsis состоялся день открытых дверей, на котором я в числе прочих докладчиков рассказал, как мы разрабатываем программы под Android. Под катом текст моего выступления, несколько дополненный и переработанный с учётом заданных вопросов.

Конечно, начать рассказ о разработке ПО следует с описания бизнес-процессов. Итак, начнем!
Читать дальше →

Создаём новый проект для Android по-новому

Время на прочтение3 мин
Охват и читатели19K
Практически одновременно с объявлением о выходе новой версии Android 4.1 (кодовое имя Jelly Bean) на сайте разработчиков обновились инструменты разработки под Android — Android SDK Tools, Revision 20. Изменения оказались очень значительными, можно сказать, революционными. Так как не понаслышке знаю, что многие кодеры не спешат обновлять свои инструменты, то расскажу и покажу в картинках о новинках. Заодно расскажу о подводных камнях, с которыми я сам лично столкнулся, и о способах их решения.

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

HTC EVO 3D получил обновление до Sense 3.6 и Android 4.0 ICS

Время на прочтение1 мин
Охват и читатели7.1K
Как ранее сообщалась телефоны HTC Desire S, Incredible S, EVO 3D, Rhyme должны были получить обновление до Android 4.0 в июне-июле.

И вот сегодня я на своем HTC EVO 3D смог установить без проблем доступное обновление.

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

Обновилась веб-версия магазина приложений Google Play

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


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

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

via TechCrunch

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

Ставим Google Play Store на виртуальный девайс с Jelly Bean (API 16)

Время на прочтение3 мин
Охват и читатели19K
Меня всегда смущали циркулирующие по интернетам способы установки маркета: что-то откуда-то качать, запускать какие-то скрипты. Всё можно сделать гораздо проще и безопаснее.

Сразу предупрежу, что на API 15 описанный способ не работает, там маркет приложения не скачивает, хотя и ставится.

Сначала краткое описание процедуры:

  • создаём виртуальный девайс на основе Google API образа;
  • запускаем эмулятор девайса шаманским образом;
  • удаляем «лишние» пакеты;
  • достаём пакет с маркетом из имеющегося телефона через USB-кабель;
  • закачиваем пакет с маркетом;
  • финальное шаманство.


Все происходит в линуксе, но в других операционках всё абсолютно так же.
Читать дальше →

Android 4.1 — Google I/O 2012

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

Как и ожидалось, на последней конференции от поискового гиганта представили новую версию мобильной операционной системы Android 4.1 Jelly Bean.

Как объясняет выступающий, эта версия Android нацелена на красоту, ум и простоту. В новой версии улучшена производительность, улучшен поиск и произошло ещё несколько интересных изменений.
Читать дальше →

Некоторые “подводные камни” разработки под Android

Время на прочтение9 мин
Охват и читатели70K
Недавно наша команда завершила разработку приложения под Android. В процессе разработки и затем поддержки мы столкнулись с некоторыми проблемами технического характера. Часть из них — это наши баги, которых мы могли бы избежать, другая часть — это совсем неочевидные особенности Android, которые либо плохо описаны в документации, либо не описаны вообще.

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

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

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

Android UI конструктор в IntelliJ IDEA 12

Время на прочтение1 мин
Охват и читатели12K
Случилось то, чего долго ждали Android-разработчики, работающие в IntelliJ IDEA. C 12 Версии появится полноценный конструктор интерфейсов.

Вот что принесет нам обновление ветки Community Edition:
  1. Добавление нового элемента в один клик.
  2. Перемещение, удаление, копирование и вставка элементов на лэйауте.
  3. Мощный редактор позволит редактировать свойства любого количества выбранных компонентов. Можно также скрыть ненужные свойства.
  4. Компонент Дерево, которое показывает иерархию элементов.
  5. Палитра всех элементов, которые поддерживаются Android SDK.
  6. Поддержка всех возможных макетов пользовательского интерфейса, FrameLayout, LinearLayout, GridLayout и т.д.
  7. Поддержка ресурсов в редакторе свойств.
  8. Мгновенное переключение между несколькими профилями устройств.

Под катом видео

Скриншоты сервиса Samsung Apps

Время на прочтение2 мин
Охват и читатели2.2K
Samsung пытается продвигать собственный сервис публикации приложений для Android.

image

Можно сравнить функционал сервиса с Google Play.
Читать дальше →

Клавиатура со стрелками для Android

Время на прочтение1 мин
Охват и читатели54K
Чего мне не хватало с самого начала пользования смартфонами на Андроид, так это хорошей клавиатуры со стрелками. И вот я сделал её своими руками.



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

Разработка черного списка sms для Android

Время на прочтение10 мин
Охват и читатели20K
Здравствуй, уважаемое хабрасообщество!

Основываясь на ответах на мой вопрос, публикую данный топик. «Антиспам» — несколько громкое название для сделанного приложения, так как на данном этапе оно представляет собой лишь черный список отправителей. Однако в будущем я планирую сделать действительно антиспам с автоматической фильтрацией. Материал, расположенный ниже, рассчитан на тех, кто хоть чуточку знаком с разработкой под Android и делал хоть какие-то шаги для разработки своего собственного приложения, так как я не буду рассказывать про создание всего приложения с нуля, а расскажу только о наиболее интересных и важных моментах. Кому интересно, добро пожаловать под кат.

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