Google is bringing machine learning to Android with a newly added Neural Networks API. The NNAPI is part of the latest developer preview of Android 8.1, Oreo. According to the company, the new API will enable developers to run computationally intensive machine learning operations on mobile devices. In addition, it provides a base layer for … continue reading
Engineers have been shuddering at the words “how hard could it be?” for hundreds and hundreds of years. After all, for every great engineering triumph, there are a thousand small failures along the way. The same is true for mobile development, where you’ll often hear this variation of the same question: “How hard could it … continue reading
Java developers should be more aware of the open source software components they put in their applications if they want to avoid a security breach. A new report release by Veracode, a CA Technologies company, revealed 88% of Java apps include at least one vulnerable component, and about 53.3% of Java apps rely on a … continue reading
Forget ‘mobile first’ and ‘cloud first.’ Modern applications being built today need to be ‘cognitive first.’ That’s according to Progress CEO Yogesh Gupta, who said intelligent applications need the capabilities to predict and to anticipate, and thereby help businesses become more successful. And he’s not the only one. I would say a solid six of … continue reading
Software development team roles are changing as the pace of business continues to accelerate. Agile development, continuous integration and continuous delivery continue to become more important. At the same time, there are more low-code and no-code platforms that enable less technical “citizen developers” to build, update and enhance line of business applications. “We need citizen … continue reading
The latest preview of Microsoft’s .NET Core 2.0 and SDK 2.0 release are now available for download and testing. .NET Core is Microsoft’s modular platform for web apps and services, and it supports Windows, Linux and Mac. “Today, we are announcing .NET Core 2.0 Preview 2. We have made improvements that we want to share … continue reading
We all loved Lego’s growing up as kids, and for some of us adults, our love for Lego’s never went away. A new open-source project named Bit wants to bring that Lego-like mentality to software development. Bit is a new project that enables developers to use code components as Lego bricks to build applications. “It … continue reading
Google wants to reward its best developers by featuring their applications on Android. The company announced Android Excellence, a new collection in the Google Play Store that will showcase apps and games. The solutions that make it into Android Excellence will have to display the best user experiences, best Android practices, best design, technical performance, … continue reading
Google is one step closer to releasing its latest operating system, Android O. The company started rolling out the third developer preview this week with final Android O APIs, updated system images and improvements to Android Studio. “Now that the APIs are final, you can publish APK updates compiling with, and optionally targeting, API 26 … continue reading
Microsoft is continuing to make advancements in artificial intelligence. This week, the company announced the new version of its Microsoft Cognitive Toolkit (previously known as CNTK), which is used in production-grade enterprise deep learning workloads. The toolkit includes new features since its beta release in October 2016. With the new release, Microsoft Cognitive Toolkit gets … continue reading
If you listen to the pundits, Progressive Web Apps (or PWAs) have come to represent all that is good about application delivery via the web, and are sure to rule the web today, tomorrow and forever more. While that may be a grandiose claim — or at the very least some very wishful thinking — … continue reading
Organizations are looking for ways to gain an advantage with data, now more than ever. One strategy pertains to application architecture, especially in relation to the cloud. Historically, IT professionals have seen the cloud as a different science from data center deployments, but from an application development and deployment standpoint, the distinction is less clear. … continue reading