Чтобы в приложении выполнять тяжелые задачи можно вводить отдельный поток и использовать Handler для обратной связи и обновления экрана. Для решения подобных задач сделали отдельный класс – AsyncTask. Т.е. его цель – это выполнение тяжелых задач и передача в UI-поток результатов работы. При этом нам не надо задумываться о создании Handler и нового потока. Для отправки запросов вроде как тоже рекомендуется использовать AsyncTask.
Читать далееКак я писал Bomberman’а на Android

С момента публикации игры постоянно люди просили выложить исходники. Решил всё-таки поделиться ими. Может кому-нибудь и поможет в изучении LibGDX.
Уроки по libgdx на github
Решил всё-таки публиковать все уроки на github’е. И мне так работать проще, и людям удобнее, как мне кажется.
Читать далееAndroid NDK: работа с OpenAL и постепенная подгрузка WAV
В прошлой статье показал, как можно работать с WAV и Ogg форматами в ndk с помощью OpenaAL. Вот только в той реализации файлы целиком в память грузились. Кое-что дописал для работы с WAV, теперь файл можно грузить кусками по мере необходимости.
Читать далееОсновы Android NDK: работа с OpenAL и форматами WAV, OGG
Для порта игры пришлось работать с OpenAL. Можно конечно было выкинуть весь C++ код и переписать всю работу со звуков на Java, но это не интересно. Решил поделиться опытом и показать как на Android работать с OpenAL и форматами WAV, OGG.
Читать далееОбзор Bioshock Infinite

Вместо мрачных интерьеров «Восторга» нам подсовывают второсортную антиутопию заоблачного города. Обзор решил сделать лишь ради того, чтобы разбавить тошнотворные хвалебные необъективные обзоры.
Основы Android NDK: доступ к ресурсам директории assets из C++
В прошлых статьях показал, как вызвать C++ методы из Java и вызвать Java методы из C++. В данной статье покажу, как обратиться к ресурсам приложения из C++, используя AAssetManager
из ndk.
Основы Android NDK: вызов Java-методов из C/C++ кода при помощи JNI
В прошлой статье кратко рассмотрел Android NDK, показал как вызывать нативные методы из Java. Разумным продолжением той статьи будет описание того, как вызвать Java методы из C++.
Читать далееОбзор Dead Space 3

Живёте в тепле и хотите почувствовать каково это — жить на севере? Покупаем Dead Space 3 и гуляем по ледяной планете. Если же вы хотите насладиться атмосферой хоррора, которая была в первых двух частях, то проходим мимо.
Взлом Epic Defense — the Elements: изменение значения золота

Попросили написать о том, как Epic Defense ломануть. Сам я игру прошёл без этого, но могу понять людей, которые хотят игру ломануть. Довольно сложно пройти её без доната, надо либо стратегию норм придумывать для каждого уровня, либо длительно золото фармить, чтобы башни улучшить.
Естественно для доступа к файлам вам понадобится рут(Android rooting).