NativeDevelopmentKit

Latest

  • Opera Mobile on Android x86 at IDF 2011 (video)

    by 
    Myriam Joire
    Myriam Joire
    09.18.2011

    We discovered this little gem hidden deep within the recesses of the show floor at IDF 2011. It's none other than Opera Mobile running on a Honeycomb tablet -- not just any tablet, mind you, but Intel's Oak Trail-powered (Atom Z670) Green Ridge device. That's right, you're looking at Opera's web browser, compiled using the latest Android NDK and running natively on top of Android x86. First impressions? It's fast, even without hardware acceleration -- scrolling and zooming are smooth as butter, with no signs of checkerboarding anywhere. According to Phillip Grønvold of Opera software, this is just the beginning. Hardware acceleration is already in the works, along with Flash support. So go ahead if you dare -- browse our gallery below and watch our hands-on video after the break. %Gallery-134210% Dante Cesa contributed to this report.

  • 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.

  • Mozilla halts Firefox development for Windows Mobile, won't offer it on Windows Phone 7 without NDK

    by 
    Vlad Savov
    Vlad Savov
    03.23.2010

    Color us resolutely unsurprised at the news that devs are starting to abandon the Windows Mobile platform in favor of, well, longer-lived opportunities. Firefox's maker, Mozilla, has come out with a statement that it's ceasing development of its WinMo builds and -- perhaps more importantly -- it's also curtailing work on a Windows Phone 7 offering until Microsoft opens its new platform up to native apps. So basically, no Native Development Kit from Microsoft equals no Firefox for Windows Phone from Mozilla. The browser maker does express hope, however, that Microsoft will make it possible to deliver the popular IE alternative in the future, pointing out that the underlying Windows CE 6 architecture suits Firefox well and the company is "well positioned to have an awesome browser on Windows Phone 7." For now, the focus in Mozilla's mobile HQ remains on bringing out a great product on the less restrictive Android and MeeGo platforms.

  • 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.