воскресенье, 15 мая 2011 г.

Всё новое - это хорошо забытое старое или Подставка для Xoom

Вчера неожиданно во время обсуждения со знакомыми Motorola Xoom пришла идея что почти все в школьные годы (давным давно) использовали хитрое приспособление для того чтобы книжки стояли на столе.
И вот это самое приспособление идеально подходит как поставка для современного планшета!
Чудом откапал эту штуку в каком то из ящиков посмотрите что получилось!
Фото ниже;)




воскресенье, 20 февраля 2011 г.

История создания игры Dead Rider в картинках - Часть 1

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

В серии статей о создании игры Dead Rider для Android я планирую пройтись по разным аспектам программирования под платформу Android (использование стороннего 2D физического движка, расширение функционала это движка, создание системы парсинга и отрисовки уровней созданных в векторном рекакторе уровней, монетизация игры, сбор статистики, правильная работа с переводчиками и локализация игры, различные недоработки из-за отсутсвия опыта создания игр, интеграция системы сбора достижений, ачивментов и многое другое).



Dead Rider - это 2D игра аналог легендарной настольной игры Elastomania а точнее её наследника игры xMoto для платформы Android. Суть игры заключается в том чтобы доехать до финиша на мотоцикле попутно собирая "клубнички",если нужно и не разбиться.

суббота, 19 февраля 2011 г.

Полезные ссылки и ресурсы для начинающих разработчиков Android

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

Я считаю такой подход не правильным. Сначала нужно польностью или по мере возможностей ознакомиться с документацией, примерами реализации базовых вещей, почитать руководства или книги по разработке в которых обычно полно примеров от самых базовых до экзотических реализаций той или иной функциональности.
Ещё один важный момент для начинающих это постараться всё разбираться самим в реализации тех или иных вещей а не прибегать сразу же в помощи более опытных разработчиков или создавать глупые темы на форумах. в 95% ваша проблема уже была кем то решена и не нужно множить сущности.

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

  1. Android Developers - ресурс #1, официальный портал разработки Android, здесь вы найдёте актуальные версии инструментов и SDK, информацию по каждой версии ос Android, множество руководств и примеров и многое другое.
  2. Android Development Community - это оди из самых крупных форумов (Сообщества Android Разработчиков) на котором собрано огромное кол-во примеров и уроков по реализации разных вещей, также тут можно найти ответы на многие свои вопросы в ходе разработки, самые распространённые ошибки и их решения.
  3. Перечислять какие лучше читать книжки по разработке под Android придётся долго поэтому я лучше дам ссылку на отличную коллекцию собранную русскими разработчиками на форуме 4pda.ru "Библиотека Android" 
  4. Android Development and Hacking(xda-developers.com) - раздел на форуме xda-developers связанный с разработкой под Android 
  5. Если вдруг так получилось что вы обыскали весь интернет но не нашли решение своей проблемы то вам следует в первую очередь обратить внимание на сервис Stackoverflow это сервис Вопрос-Ответ для разработчиков под любую платформу. Очень быстрые ответы, и решение почти любой проблемы всем "миром".
Думаю для начала вам хватит. Если есть какие то вопросы пишите в комментах

пятница, 18 февраля 2011 г.

Первый пост.

Приветствую всех в моём новом блоге!
Я долгое время не мог найти время для ведения полноценного блога, но теперь думаю посвящать этому делу чуть больше времени. Надеюсь вам понравятся моя будущая писанина.