Swift 5 Now Available through Xcode 10.2 Beta

The latest Xcode 10.2 beta release includes support for Swift 5. In addition to bringing new features at the language and tooling level, this new release produces smaller binary packages for iOS 12.2 by not including the Swift runtime in the app bundle.

Swift 5 Will Enforce Exclusive Access to Memory

Swift 5 will improve memory safety of Swift programs by ensuring variables cannot be accessed using a different name while they are being modified by another portion of the program. This change has important implications both on existing apps behaviour and on the Swift compiler itself.

Adiantum Brings Disk Encryption to Low-End Smartphones

Adiantum is a new encryption algorithm for low-end smartphones, smartwatches, and other Android Pie devices that are too slow to use the Advanced Encryption Standard (AES) standard for storage encryption.

Android Q Beta 1 Brings New Privacy Features, Foldable Support, Vulkan Extensions

The next Android version, dubbed Android Q, is now available for developers in beta, bringing new privacy features, system-wide behaviour changes, and new APIs to support foldable devices, Vulkan extensions, and more.

OpenXR 0.90 Aims to Solve AR/VR Fragmentation

The Khronos Group has published the first OpenXR specification and API with version number 0.90. OpenXR is an open, royalty-free standard for augmented reality (AR) and virtual reality (VR) platforms and devices that aims to simplify AR/VR software development on multiple platforms and devices.