Swift 4.1 Brings Conditional Conformance and More

Swift 4.1, available in Xcode 9.3, brings a number of improvements to the language, including automatic implementation of the Equatable and Hashable protocols, conditional conformance, and more.

Dart 2 Revamped for Mobile Development

The latest version of Google’s Dart programming language, sporting a strengthened type system, cleaned-up syntax, and an improved toolchain, is being touted by Google as the way to go for Mobile and Web app development, enabling a 2–3x productivity increase.

Google ARCore Hits 1.0, Runs on More Devices

Following its preview announcement, Google is now releasing ARCore 1.0, which greatly extends the set of supported devices.

Google’s Cross-Platform Mobile UI Framework Flutter Now in Beta

Flutter, now in beta, is Google attempt to create a framework for cross-platform interfaces for both iOS and Android apps that behave and feel like native, although not standard, UIs.

Swift 4.2 Enters Final Development Stage, Paving the Way for Swift 5

With Swift 4.1 being close to its official release in Xcode 9.3, currently available in beta, the Swift team is now focusing on the next version of the language, Swift 4.2. Besides including bug fixes and improvements to compile-time performance, the new version will further advance work on ABI stability.