BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Safari 11 Adds Missing Features, Improves Privacy by Default

by David Iffland on  Jun 12, 2017

Apple has taken the wraps off Safari 11, the newest version of their web browser. Available on iOS and MacOS, the browser now includes WebRTC and WebAssembly. Also included is a new tracking blocker that purports to reduce the ability for third-parties to track users as they move around the web.

WebKit Now Has Full Support for WebAssembly

by Abel Avram on  Jun 10, 2017

Apple Safari has full support for WebAssembly including preparation for future integration with ECMAScript Modules and threads.

Apple Announces Core ML: Machine Learning Capabilities on Apple Devices

by Roland Meertens on  Jun 09, 2017

At WWDC 2017 Apple announced ways it uses machine learning, and ways for developers to add machine learning to their own applications. Their machine learning API, called Core ML, allows developers to integrate machine learning models into apps running on Apple devices running iOS, macOS, watchOS, and tvOS. Models run on the device itself, so data never leaves the device.

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

by Sergio De Simone on  Jun 07, 2017

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.

Apple TestFlight Now Supports A/B Testing of iOS Apps

by Sergio De Simone on  Apr 12, 2017

With its recent update to TestFlight, Apple has introduced a number of features, such as multiple builds and enhanced groups, that make it possible to do A/B testing for iOS apps.

Apple Plans to Develop a Fully Custom GPU Architecture

by Sergio De Simone on  Apr 04, 2017

Apple will develop its own custom graphics architecture to power the GPUs for its future devices, according to UK-based firm Imagination Technologies, Apple’s current GPU provider. The new GPUs should be ready in 15 months to two years' time and will be the first Apple-made GPUs that will bear no resemblance to Imagination Technologies’.

Swift 3.1 Improves Language, Package Manager, and Linux Implementation

by Sergio De Simone on  Mar 31, 2017

Staying true to its plan, the recently announced Swift 3.1 is source compatible with Swift 3.0. Still, it includes a number of changes to the language, the standard library, and improved Linux implementation.

Swift Memory Ownership Manifesto

by Sergio De Simone on  Mar 03, 2017 3

According to Chris Lattner, Swift creator and Swift team lead before moving to Tesla, defining a Rust/Cyclone-inspired memory ownership model is one of the main goals for Swift development. Now that Swift 4 has entered its phase 2, the Swift team has published a manifesto detailing how Swift memory ownership could work.

Swift 4 Enters Final Stage, Defers ABI Stability

by Sergio De Simone on  Feb 23, 2017

Apple has detailed the release process for Swift 4, which should become available in the Fall of 2017. The main focus of this release is to provide significant enhancements to the core language and standard library, while delivering source compatibility. ABI compatibility, which was originally in the roadmap, will be deferred, explains Apples' new Swift team lead Ted Kremenek.

Apple Proposes a New 3D Graphics Standard Called WebGPU

by Abel Avram on  Feb 17, 2017

Apple has proposed a new GPU API for the browser, called WebGPU. Google has another solution called NXT in the development.

MindMeld’s Guide to Building Conversational Apps

by Abel Avram on  Feb 03, 2017

MindMeld, a conversational AI company, has published The Conversational AI Playbook, a guide outlining the challenges and the steps to be made to create conversational applications.

The Road to Swift 4 ABI Stability

by Sergio De Simone on  Feb 02, 2017

Recently published on the swift-evolution mailing list, the Swift ABI Stability Manifesto aims to be a compilation of all concerns that need to be addressed before Swift’s ABI can be declared stable. Yet, it is not entirely clear whether ABI stability will make it into Swift 4.

Swift 3.1 Enters its Final Development Stage

by Sergio De Simone on  Dec 13, 2016

Apple’s Swift team has made public their release plan for Swift 3.1, expected to be available in the Spring of 2017 and source-compatible with Swift 3.0, writes Apple’s language and runtimes manager Ted Kremenek.

First Evidence of Apple Aggressively Removing Abandoned Apps from the App Store

by Sergio De Simone on  Nov 21, 2016

In the second month after Apple announced an App Store improvement process aimed to remove non-working or outdated apps, its first effects are starting to show, App Store analytics firm Sensor Tower revealed.

Google, Microsoft, and Mozilla Urge Site Operators to Replace SHA–1 Certificates

by Sergio De Simone on  Nov 20, 2016 1

Following their SHA–1 deprecation plans announced last year, Google, Microsoft, and Mozilla detailed recently their timelines to remove support for SHA–1 certificates from their flagship browsers. Researchers at security firm Venafi found however, that 35% of analyzed websites are still using SHA–1 certificates.

BT