Apple is continuing to work to bring SwiftUI, its declarative UI framework for Swift, on a par with UIKit and AppKit. At WWDC 2021, SwiftUI got a number of new features, including extended List views, support for pull to refresh, asynchronous images, a…
Xcode 13 brings improved Git integration, support for GitHub, Bitbucket, and GitLab collaboration features, new editor capabilities, and Vim keybindings. By Sergio De Simone
At WWDC21 Apple has announced new major iterations for its ARKit and RealityKit frameworks to create augmented reality-based apps for iOS. Most significantly, RealityKit 2 will allow developers to easily create 3D models from a collection of pictures, …
At WWDC21, Apple has introduced Swift 5.5, available in beta. Among its new features, one of the most anticipated is better concurrency support using aysnc/await and actors. By Sergio De Simone
At WWDC21 Apple announced Xcode Cloud, a continuous integration and delivery (CI/CD) system to help developers build, test, and distribute apps. Still in beta, Xcode Cloud supports both releasing to TestFlight and on the App Store. By Sergio De Simone
Google has been working on its capability-based OS Fuchsia for at least six years. A few days ago, Fuchsia started rolling out to Nest Hub devices, thus marking its official release. By Sergio De Simone
At the recent Google I/O conference, Google has introduced a number of significant improvements for its Android platform. Most notably, the original Material Design, introduced in 2014, gets a major overhaul, Jetpack Compose gets closer to 1.0, and And…
Kotlin 1.5 introduces support for the latest Java features, including record classes, sealed interfaces, and inline classes. Additionally, it brings a number of improvements to the standard library and a new JVM IR compiler. By Sergio De Simone
The latest release of Android Studio brings its IntelliJ IDEA platform up-to-date and introduces a number of features aimed at improving developer experience. Android Studio 4.2 also includes a migration assistant to make it easier for developers to up…
Recently released Swift 5.4 brings support for multiple variadic parameters, extends implicit member syntax, adds support for local functions overloading, and more. Additionally, it improves runtime performance and binary size. By Sergio De Simone