NDK

Latest

  • Google rolls out final Jelly Bean SDK for download

    by 
    Alexis Santos
    Alexis Santos
    07.18.2012

    Developers have been able to play with Android SDK 4.1 since it was unleashed at Google I/O, but it's now finalized and ready for prime time. New system images and platform components give devs access to the finished Jelly Bean APIs, while bugs in the Android SDK Tools revision 20.0.1, Eclipse plugin and NDK have been stomped. Follow the source link below to download the confectionary-themed OS development tools.

  • RIM details Android compatibility, apps written with NDK see Canadian visas declined

    by 
    Dante Cesa
    Dante Cesa
    09.29.2011

    While you're undoubtedly aware that the PlayBook will gain the ability to run Android apps at some point, RIM's come clean with specifics as to which ones will run on the biggest BlackBerry. According to Thinq, engineers from the Canuck company confirmed that the upcoming compatibility layer will not support apps written with the NDK -- you know, wares written in C instead of the typical one-two Java / Dalvik punch. Also on the chopping block are those that incorporate Google Maps, in-app billing or Mountain View's text-to-speech engine. Similarly, live wallpaper and applications that use VoIP or have more than one activity linked to the launcher are also on the outs. It's been decreed then: don't expect a fantastical bevy of apps to make the jump sans elbow grease, which if we're honest, is about right given the other news out of Waterloo.

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

  • Sony Ericsson details Xperia Play development: buttons easy, touchpad just a little trickier

    by 
    Chris Ziegler
    Chris Ziegler
    02.27.2011

    In a post on Sony Ericsson's Developer Blog coinciding with the official launch of the Xperia Play at MWC earlier this month, the company clued in developers on how to take advantage of the game-specific controls they'll be dealing with on that glorious slide-out board. In short, it's insanely straightforward for the most part: the hard buttons just generate standard key codes, which explains why existing games worked so well with the unit we'd previewed. The only tricky part comes into play with the center-mounted touchpad, which can't be accessed through the standard Android SDK -- for that, you'll need to turn over to the NDK, the native-code escape hatch that Android devs use when they need higher performance and want to get closer to the hardware. SE's published a 16-page guide on getting to the touchpad through the NDK, and it seems straightforward enough -- and plenty of game developers are well acquainted with the NDK already, anyway -- so we're guessing it won't be much of a hurdle. Getting devs to support an input method that's only available initially on a single commercial device might be a bigger hurdle... but we digress.

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

  • HyperDevbox ExZeus Arcade allays fears that Android games are destined to suck

    by 
    Chris Ziegler
    Chris Ziegler
    03.04.2010

    For whatever reason, Android's high-performance Native Development Kit introduced back in the Cupcake days never got a ton of attention despite the subtle hints that it'd give devs the low-level access they needed to create killer, graphically rich, immersive environments ready to compete with pretty much any other gaming device you could shove in your pocket. Of course, at the time, every phone in the market was running an older, slower ARM11 core -- so maybe the new generation of ARMv7-based devices we've got hanging around now like the Nexus One and Droid are the catalysts we need to get this party started in earnest. Japan's HyperDevbox studio has just shared the news that its ExZeus Arcade shooter makes full use of the NDK, your microSD card, and a custom sound driver to bring a gaming experience hotter than pretty much anything we've seen on Android thus far; the only catch is that you need Android 2.0 or up and a phone with a dedicated GPU to get it going. It's available now in the Market for a seemingly reasonable $3.99 -- and let's let this serve as a reminder to other game studios that they've got the tools and the horsepower to rock Android hard. Follow the break for video of ExZeus in action.

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