Much of what NXP Semiconductors does is build and design chips. It then puts application software on top of these chips to enable customers to do things they ordinarily might not be able to do in-house— such as develop voice recognition applications. NXP has worked with the Amazon Alexa and Google Assistant development teams to launch development kits for both platforms. In addition, the company is also working on different modules that make it easier to train smart voice devices.
Blockchain technology is often heralded as having potentially limitless capabilities, but to fully understand it, we first must ask, “what is it?” This article provides a technical deep-dive into what blockchain is and whether its business potential lives up to the hype.
As digital voice assistants become more common the devices we use, companies will need to adopt a voice-first approach to design and engineering if they want to stay competitive. In this article, we access the current state of voice technology, and how companies can quickly adapt to changing consumer preferences.
Progressive web apps (PWAs) are adding appeal to the mobile web, overcoming the downsides of mobile web apps and native apps. With a single code base, they are quicker, cheaper, and easier to create and launch. Consisting of an app shell with service workers and a manifest file, they offer many benefits.
Looking for a new, better API for web animations? Learn about WAAPI, or the Web GUI administration API. It is significantly better than jQuery, enabling programmers to create CSS-like animations and manipulate animations in real time. It’s also easy to learn and continually improving.
Here are essential tips for building prototypes or proofs of concept with staying power. They include: writing clean code and testing it, carefully weighing whether to use framework functionality, and remembering that trashed prototypes are not a waste of time.
This article explores how the adoption of continuous deployment can empower organizations to build better products faster. For companies embarking on a digital transformation, the continuous deployment of code is an integral part of charting success.
Testing for proper access control is critical to exposing vulnerabilities in web applications. In this article, we share how to address this problem via automated and manual methods.
In today’s rapidly changing business world, companies must quickly and nimbly adapt to their customers’ needs. One way digital companies can achieve this agility is by embracing service-oriented architecture (SOA). In this article, we discuss the benefits of SOA, as well as steps companies can take embrace modular architecture in a digital transformation.
With Version 2.0 of our front-end toolkit, maximize efficiency and improve project hygiene and code quality. Optimized for componentized development, this set of proven tools and practices allows developers to get to work quickly. Here's how and why.
For companies embarking on a digital transformation, a frequent obstacle is legacy architecture—dated, monolithic systems that have grown unwieldy over time. In this article, we break down how companies can diagnose and treat their legacy architecture.