corner stamp here.

Experimenting Async tasks with Robolabor

Android is an awesome and fun system to work on: in a (relatively) few lines of code, you can create applications which are nice-looking and pleasant to use… But for a few (apparently) simple things, Android gets quickly quite tricky if not frustrating. Asynchronous tasks are one of these important concepts that are quite hard to get right when you rely only on Android base framework. As a solution, I would like to talk about a small framework that I’m currently working on to help handling these situations with more ease: Robolabor Task.

(more…)

Efficient Android emulation with Genymotion

Almost all Android developers have been confronted at least once with the standard Android emulator when developing apps… and been annoyed with how slow it is. Things have greatly improved during the last year which X86 emulation support which brought hardware and OpenGL acceleration. But we now have an even faster alternative (especially for 3D developers): Genymotion.

(more…)

Creating a custom WordPress theme – Part1

After a year of blogging vacation, looking for inspiration, I decided to go back to my keyboard! And to revive a blog, refresh technical knowledge and simply have fun, what could be better than a blog theme change? In this series of post, I will show you how I customized a template WordPress theme to make the new Theme of CodeXperiments. This first post will give an overview of the technologies I used for that purpose.
(more…)

Android NDK book now available!

There has been quite some delay, mostly from my side, but it is finally here! The Android NDK Beginner’s Guide is now available from Packt website or Amazon!

It has been a lot of work. It was hard (not to say desperate) respecting the small page count (only 436!). I had to make some trade-offs, like removing the last part about ARM assembler. When I look back at it, I still see some imperfections; some things I would like to add, change, simplify or do differently. But hopefully the essential knowledge to get started with the NDK should be here: JNI, NativeActivity, OpenGL ES, OpenSL ES, Input and Sensors, Makefiles, Box2D, Irrlicht, Debugging… The whole book focusing on C/C++ code with only little pieces of Java code for JNI.

In one sentence: I really hope you will really enjoy it!
Feel free to leave comments about the book here.

Many thanks to the Packt team, the readers and all the people who supported me.
Thank you all!