вторник, 16 октября 2012 г.

Кастомизация интерфейса: CheckBox и RadioButton

Кастомизация интерфейса: CheckBox и RadioButton
В этой статье рассмотрим как можно кастомизировать такие элементы управления, как CheckBox и RadioButton. Отличия от обычных кнопок в том, что они имеют два состояния: check и uncheck.

среда, 10 октября 2012 г.

Кастомизация интерфейса: Button и ImageView

С этой статьи начинается цикл статей по кастомизации интерфейса приложения под Android. Сегодня поговорим, как можно изменить внешний вид кнопок и использовать ImageView в качестве кнопки.


суббота, 6 октября 2012 г.

Nine-patch изображения

При разработке UI интерфейса приложения, часто мы сталкиваемся с необходимостью растягивания изображения в связи с разными размерами Android-устройств. Многие изображения могут быть с закругленными краями или со сложным рисунком, которые при увеличении дают разные артефакты в виде шумов или размытости. Этого можно избежать, используя Nine-patch изображения

вторник, 2 октября 2012 г.

понедельник, 1 октября 2012 г.

Оптимизация приложения под разные разрешения


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

воскресенье, 30 сентября 2012 г.

Рекламные сервисы: Mobclix


Рекламные сервисы: Mobclix
Mobclix — это компания, специализирующаяся на мобильной рекламе, объединяющая в одну сеть различных поставщиков рекламы, таких как AdMob, MillenialMedia, Smaato, InMobi и многие другие. В этой статье я хочу рассказать о том, как установить в свое приложение рекламу от данного сервиса.

пятница, 28 сентября 2012 г.

Скелет для Activity


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

среда, 26 сентября 2012 г.

Логирование в Android


Логирование в Android
Важный этап любой разработки приложений – это логирование. Не существует серьезных проектов, которые были бы написаны хотя бы без одного бага. Чтобы отследить все перемещения и изменения объектов в приложении используется лог. Например: запросы и ответы от сервера, значения массивов и коллекций, вывод обработчиков ошибок и другое. Рассмотрим, как реализовать логирование в приложение так, чтобы это было удобно.

воскресенье, 23 сентября 2012 г.

Рекламные сервисы


Одним из важных компонент в разработке игр – это получение дохода с этих игр. Любой разработчик хотел бы получать за свой труд свои кровно заработанные деньги. А вот каким способом можно получить эти деньги рассмотрим в этой статье.

суббота, 22 сентября 2012 г.

Сторонние маркеты


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

четверг, 20 сентября 2012 г.

Talking Pets: Разработка питомца под Android – часть 3

Talking Pets: Разработка питомца под Android – часть 3
Третья часть из цикла статей о разработке своего говорящего питомца под Android. В этой статье мы рассмотрим, как «оживить» нашего питомца. Рассмотрим, как создать анимацию в Android-приложениях и использовать SurfaceView для постоянной отрисовки анимационных кадров.

среда, 19 сентября 2012 г.

Talking Pets: Разработка питомца под Android – часть 2


Talking Pets: Разработка питомца под Android – часть 2
Вторая часть из цикла статей о разработке своего говорящего питомца под Android. В этой статье мы рассмотрим, как воспроизвести записанные данные. Также создадим рабочее приложение, которое будет постоянно записывать и воспроизводить речь.

вторник, 18 сентября 2012 г.

Игра: Brain Land


Обзор: Brain Land
Хотели бы вы знать, насколько вы эрудированны и начитанны? Brain Land – эта логическая игра, которая поможет вам ответить на этот вопрос. Более 1000 занимательных вопросов различной сложности не дадут вам скучать на протяжении всей игры.

Игра: Башня Мастеров


Обзор: Башня Мастеров
Наверно многие смотрели передачу Форд Боярд, и многие хотели бы вместе с героями передачи попытаться решить бесчисленные головоломки. Некоторые из этих головоломок вы теперь можете решить в Башне Мастеров – в увлекательной логической игре, совмещающей в себе 6 головоломок.

понедельник, 17 сентября 2012 г.

Игра: Тарабаня


Обзор: Тарабаня
Тарабаня - самая первая игра, выпущенная компанией Snowpard под мобильную платформу Android. Эта игра будет для вас не просто очередным говорящим персонажем, а живым домашним питомцем. Давайте рассмотрим основные отличия от других подобных приложений.

воскресенье, 16 сентября 2012 г.

Google Play: Подпись приложения


Вы разработали свое первое приложение или игру, собрали весь рекламный материал и начали публиковать в маркеты. Возможна ситуация, когда после добавления приложения, Google Play выдаст сообщение: «Google Play does not accept apks signed with the debug certificate. Create a new certificate that is valid for at least 50 years». Последним шагом к публикации своего приложения является подпись его свои собственным сертификатом. Рассмотрим данный шаг поподробнее.

Talking Pets: Разработка питомца под Android – часть 1


Talking Pets: Разработка питомца под Android – часть 1
Разработку развлекательных приложений в стиле говорящих питомцев можно разделить на 3 основные части: запись речи, воспроизведение речи и анимация. Данная статья откроет небольшой цикл статей о разработке собственного говорящего питомца. Начнем нашу разработку с алгоритмов записи речи. 

Обзор: Snowpard.org


Обзор: Snowpard.org
Сайт компании Snowpard. Этот сайт посвящен всем разработкам нашей компании. Вы можете узнать последние новости о новых играх или их обновлениях, изучить уже разработанные игры или посмотреть лучших игроков. Зарегистрированные пользователи могут просматривать свои результаты и достижения в играх.

Google Play: Перед публикацией


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