Facebook’s New AL Language Aims to Simplify Static Program Analysis

AL is a simple, declarative language for reasoning about abstract syntax trees that allows to extend Facebook Infer static analyzer.

ARKit Sets the Foundations for Augmented Reality on Apple’s Platform

At WWDC 2017, Apple unveiled ARKit, a framework to build augmented reality (AR) apps for iOS. ARKit aims to allow for accurate and realistic immersion of virtual content on top of real-world scenes.

Developing Skills for Amazon Echo Show

The recently introduced Amazon Echo Show provides developers new opportunities to develop skills that integrate voice control, visual feedback, and tactile input. David Isbitski, Amazon chief evangelist for Alexa, summarized the key points of developing Alexa skills for the Echo Show.

Apple Open-Sources the Swift Language Migrator

Apple has open-sourced the Swift 4 migrator that is included in Xcode 9, recently announced at WWDC 2017.

Google Uses Machine Learning to Identify Intrusive Android Apps

Google uses a clustering algorithm to automatically analyze Android apps and detect which ones can be considered intrusive, write Google security engineers Martin Pelikan, Giles Hogben, and Ulfar Erlingsson.