Enhancing Flutter Apps UX for Global Users

Kenichi Kambara

English · Beginner

← Schedule

Abstract

This talk covers how to improve Flutter Apps UX by enhancing various techniques tailored for global users. Delivering our Flutter apps globally means accommodating different languages, cultures, and user behaviors. I visited over 40 countries to demonstrate the app and gather real user feedback. Sometimes, users operated the app as expected, and sometimes not. The insights gained from these experiences were reflected in the app's development. We'll explore key challenges such as supporting multiple languages including RTL, adding user-friendly tutorials and instructions, providing better UI, and creating adaptive layouts for various devices. These topics will add new dimensions to your app's UX. In this session, I'll dive deep into these areas and provide concrete code examples using Flutter/Dart. Specifically, I'll cover: - Decision Making: Why and how I decided to add these new features based on user feedback. - Implementation Steps: Practical steps to improve your Flutter app's UX. - UX Principles: Key principles for expanding and enhancing UX. - Code Examples: Concrete code examples addressing the mentioned challenges. We're delivering our Flutter app globally. When I traveled to various countries around the world and let local people use my app, they were as pleased as I had hoped they would be, but I encountered several product challenges. I have addressed these issues, and people worldwide are using it more than ever. I would like to share the insights gained along with this real-life experience.

Tags

Android