Following on from the announcement at the March 2016 “Let us loop you in”, Apple has open sourced its new CareKit framework, aimed to make it easier for developers to create apps that help people manage their medical conditions. Along with the new framework, Apple has also made available four iOS apps that use it.
Microsoft has recently announced the intention to integrate Linux Bash with Windows 10, making it possible to run native Linux ELF64 binaries on their operating system. To avoid incorrect speculation on how this is possible, Deepu Thomas, the Leader of the Windows Subsystem for Linux team, has provided details on how Linux runs on Windows.
Apple has announced that new watchOS apps submitted after June 1, 2016 must be native apps built with the watchOS 2 SDK or later. Furthermore, Apple has refreshed its review guidelines for the App Store.
A “Port to Android” pull request that has been recently merged into the official Swift repository master branch makes it possible to create simple programs for Android. The pull request added an Android target for Swift stdlib and allows developers to use a Linux environment to cross-compile for Android on the ARMv7 processor.
JetBrains has released IntelliJ IDEA 2016.1, the latest version of their most popular IDE. The new version seems to have the polyglot developer in mind, with multiple enhancements over a variety of languages and technologies; however, the most noticeable changes are aimed at Java, particularly at helping developers take full advantage of Java 8.
WinDocks released a Windows port of the Docker engine that can run on Windows Server 2012 as the host. It can run multiple versions of MS SQL Server in containers.
Android Studio 2.0 comes with several new features and improvements: Instant Run, integration with a Google service for testing on real devices, faster emulator, faster builds, GPU profiler and debugger, support for deep linking and others.
Capital One launched the DevExchange Beta developer site and initial API offering last month.
Kony Visualizer 7.0, Kony’s code-less mobile app design and development tool, introduces support for wearable and IoT apps and adds a Starter version that is free to download and use.
Android N introduces a hybrid runtime using compilation + interpretation + JIT to obtain the best compromise between installation time, memory footprint, battery consumption and performance.
Microsoft has announced that they are providing a brand new system in Windows 10 that will enable Linux binaries to run unmodified. This means everything from the popular Bash shell to Emacs will be available as easily as Power Shell is today.
JetBrains has announced version 2016.1 of CLion, its cross-platform IDE that targets both Linux and OS X. The new version adds many improvements to C++ support, code generation, Python and Swift support, and better Git integration.