When it comes to software development, there are two very distinct camps on the subject of tools: those who prefer to keep it simple with just a text editor and a compiler, and then those who go straight for a fully-featured IDE with all the bells and whistles. For more than a decade, the undisputed champion of IDEs is Microsoft with its assorted versions of Visual Studio. Having come from years of work on Visual Studio, nothing pained me more than the first (several) times I started up Eclipse. Read More
Have you felt the draw to get into app development, but didn't really know how to get started? Google wants to make things a little easier with a brand new guidebook that's meant to get developers on the right path. The Secrets to App Success on Google Play is an 81-page eBook that outlines the process and best practices for developing and submitting your software to the Play Store, and hopefully make some money on it. Read More
Google's developers are notorious for including little jokes and easter eggs throughout all of their products. When your job consists of writing thousands of lines of code and testing obscure bugs, you're going to lose your mind without some kind of outlet. We usually see their sense of humor show up in Google Doodles, easter eggs, and even in the occasional bug report.
This time we're diving straight into the Android SDK to check out a function called isUserAGoat. Read More
Over the last few years, few topics have been more hotly contested by Android users and developers than how SD cards are handled by the OS. Back in February, I discussed some of Google's changes during the transition from Android 2.3 to 4.0, and then how more recent policy changes ultimately led to 3rd-party applications losing most of their access to removable storage. By the time I/O came around, Google acknowledged that KitKat's newly added Storage Access Framework still didn't offer enough range for apps to get their work done. Read More
Early yesterday, Google began pushing the complete source code for Android 5.0 Lollipop to AOSP. The code drop was so large that the operation continued to run through the night and into the following day. But, it is finally done. For those that are determined to compile their own build of Android, it's a good time to get your downloads started. However, for the rest of us that are just interested in a more detailed list of changes than what Google has already shown to us, we can turn to the developer changelog generated by Al Sutton of Funky Android. Read More
No release of Android feels complete until it's sitting in AOSP. The time has come and Google is now uploading Lollipop to the Android Open Source Project. That's every line of code, every resource, and every config file – the result of a year of work by Google's crack team of developers. Given the likely size of this release and everything we've seen in the past, this code dump could take several hours to complete. Read More
Have you felt the call of video game development? Maybe you've seen some game featured in the news and thought, "That sucks, I can do way better." Well, put your money where your mouth is and prove it. StackSocial is giving customers the opportunity to name their own price and pick up two courses offered by Udemy on the topics of game development and design, or pick up two additional courses by beating the average price. Read More
Google is pretty well known for building a fast and (usually) reliable infrastructure that can stand up to just about anything short a certain Nexus launch. This is why it came as no surprise when the tech giant announced its own cloud hosting service during I/O 2012, giving developers a path to tap into some of that power. Since the launch, Google has attempted to make its Cloud Platform product as appealing as possible, but the response has been fairly tepid. Read More
The final round of Developer Preview images released on Friday left a number of users without root access on their devices, but a lightning fast quick-fix by Chainfire had them back in business the following day. Yesterday, he took to Google+ with a follow-up of how it works and the issues that are making it more difficult to acquire root on the latest version of Android.
Due to increasingly effective security measures and stricter enforcement of SELinux, it seems that many, or possibly all of the available methods for initializing the SuperSU daemon at startup have been rendered ineffective. Read More
On Wednesday, Google teased developers and enthusiasts by officially announcing Lollipop, but chose to delay the release of anything substantial for another two days. Well, we've waited for the obligatory 48 hours, and the SDK is finally available, just in time for the weekend. (Yay?) Developers can finally abandon the interim SDK and move on to the real thing. There's no more pretending 'L' counts as an API Level, Android 5.0 is officially numbered 21. Read More