InfoQ Homepage Development Content on InfoQ
-
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.
-
CockroachDB Updates: Available on Azure, Multi-Region Support, and Enhanced Migration Capabilities
Cockroach Labs recently announced several updates to its CockroachDB: CockroachDB dedicated is available in limited access on Azure, multi-region capabilities in CockroachDB serverless in preview, and new and improved capabilities in CockroachDB MOLT (Migration of Legacy Technology).
-
Google Maps Previews Aerial View API
At the recent Google I/O conference, the cloud provider announced the preview release of Aerial View API, a new option to access cinematic videos of points of interest. Immersive View for routes, Photorealistic 3D Tiles, new route customization capabilities, and reusable web components are other Google Maps improvements.
-
Is ChatGPT Fit for Every Purpose: Alan Turing Ethics Fellow Presents Checklist in Devoxx UK Keynote
During her keynote at Devoxx UK, Mhairi Aitken talked about the limitations of AI when grappling with the complexities of human language. Further, she provided checklist developers use to inspect the AI Foundations before building on top of them. She urged us to be guided by ethical and social considerations when building on AI, as a general-purpose AI model may not be fit for every purpose.
-
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.
-
StackFeed: Cloud Service Updates as a Service
In the fast-paced field of cloud services, staying current with service updates is often challenging. The recently announced StackFeed aims to address this issue, especially for software architects managing multi-cloud architectures. Architects select cloud services they're interested in, and StackFeed generates a customised service update feed consumable using an RSS reader, Slack or Teams.
-
AWS Announces the General Availability of Private Access to the Management Console
AWS recently announced the general availability (GA) of private access to the AWS management console. Private access is a new security feature that allows customers to limit access to the AWS Management Console from their Virtual Private Cloud (VPC) or connected networks to a set of trusted AWS accounts and organizations.
-
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.
-
.NET MAUI Community Toolkit 5.1.0: Lazy View and Keyboard Extensions
The latest release of the .NET MAUI Community toolkit, version 5.1.0, brings two main features and several bug fixes for the last version.
-
Java Gets a Boost with the Record Pattern, Enabling More Expressive Coding
JEP 440, finalizing Record Patterns, has been promoted from Proposed to Target to Targeted status for JDK 21, following feedback-driven enhancements in JEP 432 and JEP 405. Record patterns now allow for powerful data navigation and processing when used with type patterns. The main change from JEP 432 is the removal of record patterns in the header of an enhanced for statement.
-
GCC 13 Supports New C2x Features, Including nullptr, Enhanced Enumerations, and More
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.
-
Josh Long at Devoxx UK: Showcasing Bootiful Spring 6 and Spring Boot 3
At his Devoxx UK presentation, Josh Long - Spring developer advocate at VMWare - coded his way through the new features coming in Spring Framework 6, and Spring Boot 3, emphasizing the benefits at the Java language level in the latest versions starting with version 17. He showcased the graphql support, the new declarative client, the new tracing, the native support and the new jakarta ee baseline.
-
Java News Roundup: JDK 21 Updates, Spring Data 2023.0, JobRunr 6.2, Micronaut 4.0 Milestones
This week's Java roundup for May 8th, 2023, features news from OpenJDK, JDK 21, GraalVM Native Build Tools 0.9.22, Spring Framework, Spring Data and Spring Shell releases, Micronaut 4.0-M3, Quarkus 3.0.3, Eclipse Vert.x releases, Micrometer Metrics and Tracing releases, Groovy 4.0.12, Tomcat releases, Maven 3.9.2, Piranha 23.5.0, Reactor 2022.0.7, JobRunr 6.2, JDKMon releases and Devoxx UK.
-
AWS Verified Access Now GA with Support for WAF and Signed Identity Context
AWS recently announced the general availability of Verified Access, a managed service that provides secure access to corporate applications without relying on a VPN. With the GA, the cloud provider introduced support for AWS WAF and the ability to pass signed identity context to end applications.