InfoQ Homepage Mobile Content on InfoQ
-
Avalonia UI v11 Release Candidate 1: Breaking Changes and API Stabilization
The Avalonia UI team made an announcement regarding the anticipated version 11 Release Candidate 1. In their official release post, they emphasized the significance of this milestone, as it signifies a crucial step forward for the project. The primary focus of this RC is to stabilize the API, bringing the final release of v11 even closer to completion.
-
Apple Releases visionOS SDK to Developers Along with Reality Composer Pro
Developers can now download the software development kit required to create apps for its forthcoming Vision Pro mixed reality headset, Apple announced. Besides making the SDK available, Apple also unveiled a program to bring physical devices to selected labs around the world and more initiatives for developers to test their apps.
-
SwiftUI 5 Leaves Combine behind, Extends Animations, and More
At WWDC 2023, Apple presented the latest iteration of its declarative framework for UI programming. SwiftUI 5 completely overhauls its reactive foundations by replacing Combine with the new Observation framework. Additionally, it adds support for phased animations, improves ScrollView, new gestures, and more.
-
Swift OpenAPI Generator Aims at Streamlining HTTP Client/Server Communication
Apple has introduced a new open source package, the Swift OpenAPI Generator, aimed at generating the code required to handle client/server communication through an HTTP API based on its OpenAPI document.
-
Apple Introduces SwiftData, a SwiftUI-Ready Core Data Replacement
At WWDC 2023, Apple introduced SwiftData, a new framework that provides a declarative, Swift-first API enabling to work with data persistence in iOS apps. SwiftData can easily make a Swift class into a persistent model and is especially suited to be used with SwiftUI.
-
GitHub Announces Code Scanning and Security Advisory Support for Swift
GitHub has launched code scanning support for Swift in beta and announced it will include Swift security advisories in its Advisory Database to extend the capabilities of its Dependabot vulnerability monitor.
-
ETTrace is an Open-Source Profiler for iOS Aiming to Simplify Performance Optimization
Recently open-sourced by Emerge Tools, maker of several analysis tools for iOS apps, ETTrace aims to simplify iOS performance profiling by providing intuitive visualizations and straightforward operation.
-
OpenAI Launches its Official ChatGPT App for iOS
OpenAI made its official ChatGPT app available on the US App Store, providing voice-based input, GPT-4 support for paying users, and faster response times. The company said they will soon start the roll out to additional countries and that an Android version is in the making.
-
JetBrains Compose Multiplatform for iOS Reaches Alpha
After adding support for desktop apps and the Web, JetBrains multiplatform declarative UI toolkit now runs on iOS in alpha.
-
Jetpack Compose Brings Performance Improvements, Better Tooling Integration, and Updates Material 3
At its Google I/O conference, Google has announced a new iteration of its Jetpack Compose UI toolkit for Android. Among its many improvements, Jetpack Compose has now better performance, extended support within Android Studio, a new Material 3 library, and more.
-
How Airbnb Improved its CI Pipeline for iOS Using AWS and Terraform
AirBnb has historically managed its own fleet of Macs to run its iOS continuous integration pipeline. Thanks to AWS providing support for Macs, AirBnb engineers could migrate their iOS CI infrastructure to AWS to increase flexibility, consistency, and efficiency.
-
Xamarin.Forms and Xamarin.Essentials Align with Android 13
Microsoft made the announcement that Xamarin.Forms and Xamarin.Essentials have been updated to target Android 13, aligning with Google's requirement for new Android apps to target at least Android 13 starting from August 2023. The update aims to ensure compatibility with the latest Android version and provide a smooth transition to the future of cross-platform development, .NET MAUI.
-
The Guardian Optimizes Mobile Push-Notification Delivery Architecture
The technology team at the Guardian has taken on making mobile push notifications faster to improve readers' experience. The original architecture, optimized for concurrency, has been suffering from delays in notification delivery. The engineers used improved observability to make significant gains through experimentation.
-
Google Previews Studio Bot, a Coding Bot for Android Development
At Google I/O 2023, Google has previewed Studio Bot, an AI-powered coding bot integrated in Android Studio latest version, codenamed Hedgehog. Studio Bot aims to help developers generate code, unit tests, and fix errors.
-
Google is Rolling out Passkeys to Make Passwords a Relic of the Past
Google has begun rolling out support for passkeys across Google Accounts on all major platforms. Passkeys will be available as an additional authentication option alongside pre-existing mechanisms, including passwords, 2-step verification, and so on.