Google's in-development operating system, named 'Fuchsia,' first appeared over a year ago. It's quite different from Android and Chrome OS, as it runs on top of the real-time 'Zircon' kernel instead of Linux. According to recent code commits, Google is working on Fuchsia OS support for the Swift programming language. Read More
Way back in February at the 2017 New York Toy Fair, Hasbro introduced a new product in its FurReal line of robotic pet toys. Unlike the others, the Proto Max is part of the Maker sub category, so named because it can be programmed to perform different actions. It's yet another example of a toy maker combining coding with playing in order to tap into the burgeoning STEM market. Why is this of any interest to us? Because the Android companion app has just launched, of course.
Have you been thinking about getting into Android development (or any development in general) lately? Don't know where to start? Well, Packt currently has its full catalog of eBooks and videos available for just $10 apiece - a great deal, considering the original prices of some of these books. Read More
Yesterday Sony Global Education launched an Indiegogo crowdfunding project for its newest educational initiative. Meet KOOV a programming and robotics kit for children. Think Legos meets robots (which is already a thing) but with better software and simpler hardware. With these tools, your kids can pick up programming fundamentals at a much earlier age. Perhaps little Suzy might be the next Wozniak or Stallman. Probably with less facial hair, though. Read More
If you've ever tried to search the meaning of specific operations and characters in programming languages, you know how frustrating it can be. You'll often have to append the name of the language to the search, or try surrounding it in quotes to only show exact matches.
Now Google has vastly improved searching for special characters and operations in programming languages. Read More
In 1961 a musical called How To Succeed In Business Without Really Trying made light of the growing corporate culture in America. Half a century later, those same corporations are seen by many as a necessary evil, a soulless machine that runs on the lives of its employees. It's appropriate, then, that Human Resource Machine is more or less the opposite of How To Succeed in Business: instead of starting in the mailroom and becoming the CEO in a fun-filled week of singing and dancing, you play a literal human machine whose behavior is programmed like a computer, and who spends decades in service to a company that has nothing but contempt for you. Read More
For a lot of Android fans, intense interest in the platform can lead to more questions about the technical underpinnings. And when you're so attuned to Android and its ecosystem, you might even have some original ideas for apps that haven't been made—yet. With this one-day offer from Packt, you can get a free ebook to take you from zero to...well, not hero, but well on your way to making Android apps. Read More
Writing great, high-quality software is hard work. No matter how well we know a platform or how long we spend on code, there are bound to be bugs. Memory leaks are among the most common problems, and they can be particularly disruptive on mobile devices. Square set out to make memory leaks easier to track down and fix with a new library called LeakCanary. It makes leak detection almost automatic and presents results in both logcat and an easy-to-read interface.
LeakCanary is designed to be as easy to use as possible. For most applications, it should only require a few additional lines in the app's build.gradle file, and one more line of code in your Application class. Read More
In the highly anticipated 5th season of Game of Thrones, Hodor will be noticeably absent. Now we know why. According to the appendices of George R.R. Martin's masterpiece, Hodor has been busy learning Android development.
Because a keyboard is no longer enough, Hodor has been hard at work on a calculator app (presumably because Lannisters are still counting their debts on abaci). Unfortunately, the gentle giant is about as good at math as he is quoting Shakespeare.
The half-man seems nonplussed.
Perhaps we shouldn't rush to judgment, though. Maybe if we could understand poor Walder, we'd learn a thing or two about math. Read More
Google is progressively rolling out the full array of releases for Android 5.1, and the SDK is now joining the ranks. If developers open up the SDK Manager today, they will find a brand new software development kit for API 22. The SDK package is there, along with the typical documentation, samples, source code, and an assortment of system images for each of the major hardware architectures. All is ready to start updating apps to take advantage of everything Android 5.1 has to offer.
To download the latest version, first launch the Android SDK Manager. This can be done from the command line by navigating to the root folder of the SDK, then to the /tools folder, where you can then run the 'android' executable. Read More