When it comes to Intel, most developers think about hardware; however, Intel does a lot targeted solely in the area of software development. Here are several core things. How many were you aware of?
When someone mentions Intel, most developers think about the processors that are in many of the computers on the market. This categorization of Intel as a hardware company, however, is not completely correct. In fact, many people are surprised when they start looking at what Intel does on the software side of technology. Intel has a number of hardcore products specifically for developers. While some of this technology is associated with hardware, including their processors, there are also software and APIs targeted solely in the area of software development. Here are several core things from Intel that are aimed at software developers. How many were you aware of?
Intel Knows Developers
Intel is known for processors and hardware; however, they have a lot a lot of products, tools, sdks and more that are all for developers.
RealSense – Gestures, Voice, Video, Emotions and more
RealSense is simply cool, so it is worth mentioning first. This is perceptual computing hardware that can accept input in the form of audio, video, gestures, and more. This is hardware, but it has an API that developers can tap into in order to read movement, test for emotions, and more. In the same genre as Microsoft’s Kinect, the Real Sense hardware is making its way today into numerous monitors and computers. When Windows 10 launches, RealSense or similar technology will be needed to use the “Hello Windows” login feature.
INDE (Integrated Native Development Kit) – Including C++ Compiler and more
Intel offers an Integrated Native Developer Experience (Intel INDE) that provides tools and an IDE to create C++/Java applications for Android and Windows. You can include the samples, libraries, and tools into your own IDE (Visual Studio, Eclipse, Android Studio). The tools include code creation, compilation, debugging, and analysis. There are three editions (Starter, Professional, and Ultimate). The Professional Edition is normally $299, but until August 31st it is being promoted as free on Intel’s site. After that, you should still be able to get the Starter Edition for free. (https://software.intel.com/en-us/intel-inde)
Intel Does HTML5: XDK (Cross Platform Developer Kit)
One of the tools Intel has that surprises a lot of developers is the Intel XDK. This is an integrated development environment that lest you build, design, debug, and create cross platform HTML5 Apps. It can make it easy to create a single application and target multiple App stores. (https://software.intel.com/en-us/intel-xdk)
The Internet of Things (IoT): Software Makes it Work
The Internet of Things (IoT) is a hot topic and Intel is not ignoring it. While it is likely no surprise that they have released hardware such as the Galileo board, they have also released a developer kit for IoT. The Intel IoT Developer Kit Version 1.5 can be downloaded from https://software.intel.com/en-us/blogs/2015/06/30/intel-iot-developer-kit-v15. Intel has also released a number of sample projects such as the Bike Buddy, a custom doorbell, and a heart rate monitor. (http://software.intel.com/iot)
Intel is onGitHub
Intel also has a presence on GitHub. For example, you can find a list of the Intel IoT developer kits libraries and samples at https://github.com/intel-iot-devkit.
Doing High Performance Computing (HPC)? Intel Parallel Studio
If, as a C++ or Fortran developer, you are looking to drive the most power and performance from your system, then Intel Parallel Studio XE provides tools for simplifying the creation of parallel code. With a variety of included libraries ranging from threading to math to media data as well as a variety of performance features, Intel provides the software to get the most out of their hardware when it comes to high performance computing (HPC).
And Intel Does So Much More…
There are a number of other items from Intel aimed at developers. These range from the Intel VTune Amplifier XE to the Intel Media Server Studio. Many of the tools have free trials and some are simply outright free (such as the Intel XDK). While not all of the tools will apply to every developer, Intel does seem to be expanding their reach with each new tool or SDK they release.