corner stamp here.

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!

Android NDK book coming soon!

Edit December 21st: Book is in the last publishing steps and will be launched on January 3rd.

As you probably noticed, I haven’t got much time to post new articles recently… And the explanation is simple: I’m simply writing a big one! A really really big one… with hundreds of pages :) !

Android NDK Beginner’s Guide is edited by Packt Publishing. This book will show you how to create C/C++ enabled applications and integrate them with Java. You will learn how to access native API and port libraries used in some of the most successful Android applications.

(more…)

Tips & Tricks: Building Boost with NDK R5

Boost is almost composed of template and header files. Thus, nothing needs to be built at all most of the time… just include the necessary header files. This is true for smart pointers for example. But a few features of Boost are available through compiled libraries, like the threading module. Let’s see how to do that with the NDK R5!

(more…)