We haven't heard a lot about Project Tango lately, but Google is still working with developers to advance this take on machine vision and sensing technology. As part of its ongoing efforts, the Tango development kit is finally being made available outside the US. It's out today in Canada and South Korea, and will come to ten more countries later this month.
Game developers have a new player in the game engine market, and it's one most of them already know quite well: Autodesk. At GDC Europe, the software company behind some of the most popular 3D modeling tools in the industry – 3ds Max and Maya – has announced the Stingray game engine to compete with the likes of Unreal, Unity 3d, and others. Alongside Autodesk's other design tools, it offers a seamless solution for game developers and designers to rapidly prototype and build high performance, cross-platform games.
Stingray is based on the Bitsquid game engine acquired by Autodesk last year. It supports testing and deployment to Android, iOS, Windows 7 and 8, Oculus Rift DevKit 2, PS4, and Xbox One.
A discussion on Google+ started yesterday by Yahooer (and former Nexus device maintainer) JBQ about modified firmware and app bug/crash reports has started something of a debate: should developers actually heed crash and other logs from users with things such as modified frameworks, or even custom ROMs?
On the extreme end of the spectrum, the popular Xposed module allows you to heavily modify the behavior, appearance, and other aspects of the Android OS. It also unabashedly is a source of compatibility issues in some third-party apps, because it can change, add, or remove things that third-party apps simply aren't going to account for.
Until now, the Play Store beta testing system was tied to Google+ communities or Google Groups, but that's changing now. Google is rolling out two new options for developers to run beta tests that don't rely on Google+.
Microsoft surprised Android developers last year with the launch of a brand new emulator designed for performance and features that aren't available anywhere else. While the initial Preview release only included an image for KitKat, subsequent updates introduced an expanded set of emulator images and some valuable new features. While a high-speed emulator is certainly compelling, many developers still didn't adopt it because it had to be downloaded and installed alongside a very large Visual Studio package, not to mention it was also frustrating to set up for use with other IDEs. Last week, Microsoft unburdened the emulator and released it as a standalone download along with step-by-step instructions to set it up to easily run with Android Studio and Eclipse with ADT.
Razer, PC gaming accessory maker and recent Android TV also-ran, bought Ouya. That left a lot of people hanging, and not just Ouya employees or customers. Those Android game developers who had taken the company up on its "Free The Games" funding offer for extra development money in exchange for timed exclusivity to the Ouya platform, and who hadn't yet been paid, got stung by a "bankruptcy or buyout" clause in the contract. Since Ouya was bought by an outside company, the matching funds from the original deal no longer have to be provided.
Now, Google is taking the feature public. In a post over on its developers blog, the company details ways in which Nearby will make sharing information with someone nearby easier than exchanging account information or scanning QR codes.
A large part of the What's New in Android Development Tools session at Google I/O 2015 focused on one particular feature, or rather, group of features coming to Android Studio: upcoming support for C/C++ and the Android NDK. Version 1.3 RC1 of the IDE hit the canary channel late yesterday, finally enabling developers of native apps and games to begin transitioning from Eclipse (or another IDE) to Android Studio, if they choose to. Functionality is described as "preview quality," so there are still some known issues and probably quite a few bugs.
With the addition of NDK support, this release brings a number of internal and organizational changes, some of which will affect all developers.