Posts Tagged ‘bladerunner’

Do androids dream of electric sheeps?

Tuesday, November 13th, 2007
    First look at Google Mobile Framework:Android
    A very well functionnal SDK is available. But this technology gives me mixed thinking…
    I digg in OpenGL-ES packages, interesting point of view, they stripped down the JSR-239 and remove all parts not compatible with java orientation:

  • javax.microedition.khronos.egl EGL10, EGL11, EGLContext, … This package isn’t present in Android. It was a long debate in JSR-239, as EGL is mainly a native wrapper not very java friendly.
  • java.nio part is much more complete. It is a major lack of J2ME JNI for high speed/large memory allocation, direct in native no java heap use.
  • android.graphics.glutils A small scenegraph: not very usefull and not finished/documented. Object3D could load some sortof serialized objects. Also GLView is a Canvas to display OGL. A strange design is OpenGLContext which is in android.graphics package
  • android.opengl.GLU A subset of GLU utility: mainly some math operations
  • android.opengl.GLDebugHelper An interesting utility to help debug application.
    Soon some code samples