InfoQ Homepage Android Content on InfoQ
-
Android 15 Brings Desktop-Like Windowing UX on Tablets
The latest Beta 2 for the upcoming Android 15 release introduces desktop windowing for tablets as a developer preview. The new feature makes it possible to manage "freeform windows" that users can create to display multiple apps and resize or move around similarly to what they would do on a desktop computer.
-
Jetpack Compose Embraces Adaptive UIs with Compose Material 3 Adaptive
Compose Material 3 Adaptive, a library meant to create adaptive UIs able to adapt themselves automatically according to the current window size or device orientation, has reached 1.0 and is ready to be used in production apps.
-
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.
-
.NET 9 MAUI Preview 5: New Blazor Project Template, Android 15 Beta 2 Support
Microsoft released .NET 9 Preview 5 on June 11th 2024. This update brings a .NET MAUI Blazor Hybrid and Web App project template, Android API 35 Beta 2 support, and some performance and app size optimizations on the Android platform.
-
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.
-
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.
-
Android 15 Beta Brings Loudness Control, Improvements for Satellite Connectivity, and More
Google has released Android 15 Beta. This version brings loudness control, screen recording detection, edge-to-edge apps by default, improvements for satellite connectivity and OpenJDK core libraries, new SQLite Apis, and more.
-
Wear OS Gets New, More Efficient Text-to-Speech Engine
Google has announced a new text-to-speech engine for Wear OS, its Android variant aimed at smartwatches and other wearables, supporting over 50 languages and faster than its predecessor thanks to using smaller ML models.
-
Android Fused Orientation Provider Aims to Improve Device Orientation Management
The Fused Orientation Provider (FOP) is a new Android API that uses signals from motion sensors embedded in a smartphone to provide consistent and reliable device orientation. FOP is distributed through Google Play Services and is available on all devices running Android 5, independently from their manufacturers.
-
Android Studio Iguana Brings Crashlytics Integration, Compose UI Check, Baseline Profiles Wizard
The latest version of Android Studio, dubbed Iguana, brings several new features, including better integration with Crashlytics; Compose UI Check, a new tool to verify Compose UI design and behavior; improved rendering for Compose views; a wizard to create baseline profiles, and more.
-
Google Project IDX Integrates iOS and Android Emulator, Extends Templates Library, and More
Six months after its launch, Google has extended its experimental AI-powered, Cloud-based, shared workspace Project IDX with the introduction of integrated iOS simulator and Android emulator, new project templates, better integration with the Nix package manager, and more.
-
How Continuous Mobile Development Can Benefit from Test Automation
Test automation can support continuous mobile software development by reducing manual testing efforts, minimizing human errors, and accelerating the release cycle. Burak Ergören shared his experiences from automating their mobile testing at QA Challenge Accepted 2023.
-
Jetpack Compose 1.6 Brings Improved Performance and Extends Supported APIs
The latest release of Android UI toolkit Jetpack Compose aims to improve overall performance and extends supported APIs, including drag and drop, selection by mouse, spline-based keyframe animations, and more.
-
KSP2 Aims to Improve Kotlin Meta-Programming, Adds Support for the K2 Kotlin Compiler
Currently available in preview, KSP 2.0, the evolution of Kotlin Symbol Processing (KSP), introduces a new architecture aimed at resolving some limitations in KSP 1.0 and adds support for the new K2 Kotlin compiler, explain Google software engineers Ting-Yuan Huang and Jiaxiang Chen.
-
Using Gemini AI in Android Apps with the New Google AI SDK
Google introduced its new Google AI SDK to simplify integrating Gemini Pro, its best-performing model to date, in Android apps. Using this SDK, developers need not build and manage their own backend infrastructure.