NativeDevelopment

Latest

  • TAT-astic native PlayBook development discussed and demoed on video

    by 
    Myriam Joire
    Myriam Joire
    05.05.2011

    Yesterday at BlackBerry World 2011 we were fortunate to sit down and chat with Chris Smith, Senior Director of the BlackBerry Developer Platform, along with Rasmus and Karl from The Astonishing Tribe. One of RIM's recent acquisitions, TAT is known for some rather, well... astonishing user interface designs, and for infusing a bit of magic into some of the PlayBook's apps, such as the bundled picture viewer and calculator. We were shown a number of demos, including the downloadable Scrapbook app, a rather nifty contact list, and a location-aware news reader. Over the years, TAT has built an engine and framework that make it easy for developers to create powerful and attractive UIs, and some of this will be making its way into the PlayBook's native software development kit sometime this summer. Along with support for Open GL ES 2.0, SQLite, cURL, and POSIX (amongst others), this NDK will provide API's to control the audio system, the cameras, and the sensors -- possibly even code to enable stereoscopic 3D output over HDMI, as demonstrated before. We know that's a lot of exciting stuff to sink your teeth into, so be sure to get a taste of it by watching our video.

  • Android NDK hits Release 3, brings OpenGL ES 2.0 access to devs

    by 
    Chris Ziegler
    Chris Ziegler
    03.08.2010

    We know from a brief spat of iPhone 3GS controversy that OpenGL ES 2.0 brings a new level of immersive realism to 3D gaming on mobile devices, so Android developers (and users, for that matter) should be delighted to hear that a new release of the official Native Development Kit exposes its capabilities to anyone targeting Android 2.0 or higher. As a refresher, the so-called NDK is a bolt-on to the standard Android SDK that gives folks the ability to write and compile critical pieces of functionality in native code, closer to the processor without that pesky Java virtual machine standing in the way -- in other words, it's exactly what gamers and game devs need to make Android a serious gaming platform, and better access to badass 3D capabilities are a fun little piece of the puzzle. The latest NDK's available for download now -- so seriously, hurry up and go wow us with your revolutionary first-person shooter. Git!

  • Android 1.5 gets official SDK for native development

    by 
    Chris Ziegler
    Chris Ziegler
    06.25.2009

    Java-based development within a specialized, optimized virtual machine is one of the founding principles of the platform that makes Android what it is -- but sometimes, you need a little more oomph and you've got to bend the rules to make that happen. Google's totally cool with that, it turns out, and today they've released the Android 1.5 Native Development Kit (NDK) that allows developers to generate C and C++ libraries that run directly on the platform rather than being routed through Dalvik. The Android team pulls no punches that devs should be careful when going native, saying "your application will be more complicated, have reduced compatibility, have no access to framework APIs, and be harder to debug" -- but as they note, there'll be times when the improved performance and deeper access to hardware will be a boon. As with HTC's Sense, it'll be interesting to see how this affects the platform going forward.