InfoQ Homepage User Experience Content on InfoQ
-
QCon London: How to Design GenAI Interaction from the Company That Designed Apple’s First Mouse
During her QCon London keynote, Savannah Kunovsky, managing director of emerging technologies at IDEO, talked about how design thinking can ensure that the products we build are not only technically impactful but genuinely impactful. She also discussed how we can use Gen AI to assist people in being more connected and adapting their interactions to their users' needs.
-
How Observability Can Improve the UX of LLM Based Systems: Insights of Honeycomb's CEO at KubeCon EU
During her KubeCon Europe keynote, Christine Yen, CEO and co-founder of Honeycomb, provided insights on how observability can help cope with the rapid shifts introduced by the integration of LLMs in software systems, which transformed not only the way we develop software but also the release methodology. She explained how to adapt your development feedback loop based on production observations.
-
Google Introduces Widgets Quality Tiers
Google will start classifying all Android widgets in three quality tiers based on their adherence to best practices and widget guidelines, helping creators improve the user experiences of their widgets.
-
Improving Threads' iOS Performance at Meta
An app's performance is key to make users want to use it, say Meta engineers Dave LaMacchia and Jason Patterson. This includes making it lightning-fast, battery-efficient, and reliable across a range of devices and connectivity conditions. In a recent article, they recounted their experience with the Threads app.
-
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.
-
Transforming Software Product Teams into Tech Investors
The key responsibility of an organisation lies in balancing user value with profitability. In a product organisation, software product teams invest their own time. According to Fabrice des Mazery, software developers are much more than stakeholders; they are the main investors as they are part of the product teams.
-
How Lyft Leveraged iOS Live Activities to Enhance User Experience
Providing timely updates to users is key to improving their mobile experience, explains Lyft iOS engineer Max Husar, although it will increase development scope and effort. To achieve a balance between flexibility, reliability, and reusability, Lyft engineers used iOS ActivityKit to add dynamic content to their app.
-
How Continuous Discovery Helps Software Teams to Take Product Decisions
Continuous discovery for product development is regular research that involves the entire software product team, and that can actively inform product decisions. Equating continuous discovery to weekly conversations with one or more customers can be misleading. Combining quantitative and qualitative research methods can help software teams gather data and understand what is behind the data.
-
How Spotify Fights Global Warming by Taking Their Mobile App Size under Control
Adding new features has often a hidden impact on app size, with several undesired effects, including user disengagement and unnecessary carbon emissions. To keep app size under control, Spotify engineers established pre-PR and post-PR processes to help prevent an estimated 10MB app size growth over six months.
-
Apple Adds Delivery Metrics to Its Push Notification Console
To help developers gauge delivery of notifications in production, the Push Notification Console now includes metrics to get insights into the behavior of an app and its integration with the Apple Push Notification service (APNs).
-
Transitioning to SwiftUI at Airbnb
In 2022, the iOS team at Airbnb decided SwiftUI was sufficiently mature to be adopted for their official app. This required a careful transition, explains Airbnb staff engineer Bryn Bodayle.
-
IDPs with Poor User Experience are Destined to Fail
User Experience design is of paramount importance for implementing an Internal Developer Platform, finds Fernando Villalba. In a comprehensive blog post detailing what great design and UX (user experience) means, Villalba expands on how to leverage these best to build an IDP (internal developer platform) that is user-friendly and hence more likely to be adopted widely.
-
Platform Engineering Challenges: Small Teams, Build Versus Buy, and Building the Wrong Thing
The team at Syntasso wrote a series of blog posts outlining twelve challenges that platform teams face. These challenges include having a small platform team support a large organization, failing to understand the needs of the platform users, and struggling with the build-vs-buy argument.
-
AirBnb Animation Engine Lottie Improves Performance by Adopting Core Animation
AirBnb has announced the fourth major iteration of its open-source vector-based animation engine Lottie. Thanks to the adoption of Core Animation, Lottie 4.0 provides significant performance improvements and reduces CPU load, says AirBnb iOS engineer Cal Stephens.