Swift Asynchronous Programming Recipes on GitHub

Swift developer Matt Massicotte, formerly at Crashlytics and Apple, has recently launched a GitHub repo collecting a number of useful recipes to make it easier to use Swift concurrency and solve recurrent problems, while being aware of the most common traps you can fall into.

Meta Shares its Mixed-Reality Meta Horizon OS to Third Parties

Opening up the operating system that powers its Meta Quest devices to third-party hardware makers, Meta aims to create a larger ecosystem and make it easier for developers to create apps for larger audiences.

Jetpack Compose Extends Transitions and Animations, and Improves Performance

The latest release of Jetpack Compose, announced at Google I/O 2024, brings several extensions, including support for shared element transitions, lazy list item animations, improved performance, and more.

Kotlin 2.0 Launched with New, Faster, More Flexible K2 Compiler

JetBrains has released Kotlin 2.0 along with the new K2 compiler. While the language itself introduces no new syntax, the K2 compiler brings several benefits, including faster builds, extended analysis capabilities with smart casts, and multiplatform support out of the box.

How GitHub iOS Team Leveraged Apple-Silicon Actions Runners to Reduce Testing Time

The GitHub iOS team adopted Apple Silicon-powered macOS runners to reduce the time required to build and test their app using GitHub Actions. In the process, they also refactored the app to better leverage GitHub Actions parallelism.