Для тех кому интересно все о программировании, .Net, android, c#, java, c++, технологии
воскресенье, 10 апреля 2011 г.
четверг, 7 апреля 2011 г.
OpenGL ES 2.0 на android. Начало
Пожалуй, самое главное отличие версий OpenGL ES 1.x и 2.0 - это появление в версии 2.0 pipeline with programmable shading, то есть шейдеров (shaders). Почти все красоты современных игр сделаны с использованием шейдеров. В OpenGL ES шейдеры бывают двух типов: Vertex shaders и Fragment shaders. Описание и использование OpenGL ES 2.0 можно найти в книге OpenGL®ES 2.0 Programming Guide.
Реализация OpenGL ES 2.0 в android, используя java классы, появляется начиная с версии android 2.2. Создать приложение для android очень просто, а вот отладку производить не очень, так как эмулятор не имеет поддержки OpenGL ES 2.0 (по крайней мере, я не смог этого добить на данный момент, а сейчас у меня есть устройство с поддержкой второй версии, и эмулятор не требуется :-) )
Под катом, как написать простое приложение на OpenGL ES 2.0 для android
Реализация OpenGL ES 2.0 в android, используя java классы, появляется начиная с версии android 2.2. Создать приложение для android очень просто, а вот отладку производить не очень, так как эмулятор не имеет поддержки OpenGL ES 2.0 (по крайней мере, я не смог этого добить на данный момент, а сейчас у меня есть устройство с поддержкой второй версии, и эмулятор не требуется :-) )
Под катом, как написать простое приложение на OpenGL ES 2.0 для android
понедельник, 4 апреля 2011 г.
суббота, 2 апреля 2011 г.
Отладка приложений на реальном android
Удивительно, но как удобно и быстро можно запускать на моем планшете (и не только на моем) из eclipse проекты andorid. Все очень просто, настраиваем устройство, устанавливаем драйвер Google Windows USB Driver. В манифесте проекта устаналиваем android:debuggable="true", либо через интерфейс редактирвания манифеста, либо вручную. Все. Запускаем и работаем.
Утилита DDMS из папки tools android SDK может делать скриншоты. Вот например мой скриншот:
Утилита DDMS из папки tools android SDK может делать скриншоты. Вот например мой скриншот:
пятница, 1 апреля 2011 г.
Шутки программистов
Наверное страшный боян, но мне очень нравится:
//счастливой отладки #define TRUE FALSE
Подписаться на:
Сообщения (Atom)