InfoQ Homepage Mobile Content on InfoQ
-
Kotlin Multiplatform Mobile Enters Beta
Created by JetBrains to enable using Kotlin to build iOS and Android apps with native UI from a single codebase, Kotlin Multiplatform Mobile has exited the experimental phase and is now available in beta.
-
Android Gradle Plugin 8.0 Improves Build Times, Requires Updating Third-Party Plugins and Libraries
Google has announced the upcoming Android Gradle Plugin (AGP), version 8.0, reduces build times by removing the Transform APIs and replacing them through the Artifacts API and Instrumentation API. All third-party plugins and apps relying on them are required to migrate to the new APIs.
-
Meta Launches New Chromium-Based WebView for Android
Meta has been developing its own Chromium-based WebView for Android for a few years and has now started rolling it out to users of its Facebook app. The new WebView, which has not been open-sourced yet, improves security, stability, and performance, says Meta.
-
Android Studio Dolphin Extends Jetpack Compose, Wear OS, and Test Automation Integration
The latest release of Android Studio, dubbed Dolphin, improves Jetpack Compose screen previews, extends Wear OS support, and introduces Gradle Managed Virtual Devices to simplify test automation.
-
Swift 5.7 Brings New Generics Implementation and Reference Counting Improvements
Announced at WWDC 2022, Swift 5.7 is now officially available. It includes major improvements to the compiler internals, and many syntax and standard library additions, including String regex, concurrency updates, and more.
-
Flutter 3.3 Previews New Rendering Engine
With Google’s UI framework Flutter, users can build natively-compiled applications for mobile, web, and desktop from one codebase. Google just announced the third Flutter release of 2022, version 3.3, and version 2.18 of Flutter’s language Dart. Both releases are refinements without significant new features. A new rendering engine called Impeller is available, but only in preview and only for iOS.
-
Android Cross Device SDK Aims to Simplify Task Handoff and Multi-Device Experiences
Google has announced a developer preview of its new Cross device SDK for Android, aimed to help developers build cross-device experiences using high-level, intuitive APIs. The new capabilities can be used to create multiplayer games, to carry through productivity tasks across different devices, or to enable group experiences.
-
Google Releases CameraX 1.2 Beta with MLKit Integration
Now available in beta, CameraX 1.2 brings out-of-the-box integration with some of MLKit vision APIs and a new feature aimed to reduce shutter button lag when taking pictures.
-
Android Adds Experimental Support for Predictive Back Gestures
To help users understand where a back gesture will land them in an Android app, Google has introduced a new predictive back gesture. The new feature allows the user to decide whether they want to complete the gesture or not by showing an animated preview of the gesture outcome.
-
Jetpack Compose 1.2 Includes Lazy Grids, Support for Google Fonts, and More
Jetpack Compose 1.2 stabilizes a number of features, including lazy grids, nested scroll, easing curve for animations, and more. In addition, it brings several new experimental features, like custom layouts and downloadable fonts, and fixes many issues.
-
Amazon Introduces New APIs and SDKs for Alexa Skill Development
At Alexa Live 2022, Amazon announced new APIs and SDKs for Alexa skill developers, including the Alexa Ambient Home Dev Kit, the Alexa Connect Kit SDK for Matter, Universal Device Commands, and more.
-
Node-RED 3 Improves Its Node Editor, Runtime Features, and Debugging
Node-RED, the flow-based visual programming environment originally developed by IBM and initially targeted at IoT applications, has reached version 3.0, bringing a number of improvements to the node editor, new features to control flows at runtime, and more.
-
Android 13 Final Beta Improves Security and Privacy, and More
The latest beta of Android 13 is a final update that allows developers to make sure their apps are ready for the new Android release when it becomes available in a few weeks, says Google.
-
How Rewriting a C++/ObjC Codebase in Swift Shrank it down to 30%
In a recent article on the Swift language blog, Graphing Calculator's creator Ron Avitzur recounted how his decision to fully rewrite his app in Swift allowed him to shrink its codebase down to 30% of its original size, improving maintainability and readability while not losing performance.
-
Apple Introduces Lockdown Mode to Secure Its OSes against Cyberattacks
The new Lockdown Mode announced by Apple, available now in the latest betas of iOS 16, iPadOS 16, and macOS Ventura, aims to provide a further level of protection to users at risk of highly targeted Cyberattacks.