Swift 6 Introduces Embedded Swift for Low-level Programming

Swift 6 brings a new compilation mode aiming to address the specific constraints of embedded devices as well as kernel- and other low-level code. Embedded Swift is a full-featured subset of Swift covering most of the language, including value and reference types, closures, optionals, error handling, generics and more.

Google Launches Pigweed SDK for Embedded Development on Pi Picos and Other Microcontrollers

Recently launched by Google in developer preview, the Pigweed SDK aims to make it easier to develop, debug, test, and deploy embedded C++ applications. At the heart of the SDK lies Bazel, Google’s own build system, which has been extended to better support workflows and requirements typical of embedded development.

Android 15 Beta 4 Now Available for Developers to Bring their Apps Up to Date

Google released the last scheduled Android 15 beta, which brings stable developer APIs and allows developers to update their apps and publish them on Google Play before non-beta users get access to the official Android version.

The Swift Composable Architecture Brings the Redux Model to iOS App Development

The Composable Architecture (TCA), which recently reached version 1.13, is an “ergonomic” Swift library that provides a general framework to address commonplace problems when you build an app, including state management, feature composition, side effect management, and testing.

Vapor 5 Materializes The Future of Server-Side Development in Swift

Over four years since the launch of its current version, the team behind Swift server-side development framework Vapor is making room for Vapor 5, which aims at leveraging Swift 6 concurrency capabilities and laying the foundations for the framework’s future evolution. An initial alpha release is planned to be ready when Swift 6 is officially released.