Flutter for Smart City: Expo City Dubai Case Study

Merixstudio has been using Flutter since 2019 and recommends it for increasingly complex projects. The mobile app for Expo City Dubai is the clearest demonstration of what the framework can handle — a city-scale deployment that needed to work seamlessly across navigation, real-time data, and a diverse user base.

00:06 → 00:08

Hi. I'm Paweł, a mobile tech lead at Merixstudio.

00:08 → 00:10

We've been using Flutter since 2019.

00:10 → 00:14

We recognize its potential and the many benefits it offers our clients,

00:14 → 00:17

like cost and time effective development without

00:17 → 00:19

compromising on quality.

00:19 → 00:21

Today, we recommend Flutter even for the most complex

00:21 → 00:24

projects, such as the mobile app for Expo City Dubai,

00:24 → 00:27

an organization shaping the smart city of the future.

00:27 → 00:29

Technology plays a crucial role in supporting

00:29 → 00:33

Expo City Dubai's vision of becoming a future smart city by

00:33 → 00:37

integrating advanced systems and innovations across various sectors.

00:37 → 00:40

The smart city users expect that what we put out there is

00:40 → 00:42

thoughtful and engaging.

00:42 → 00:45

Our duty is to help that journey whether you're visiting

00:45 → 00:48

for a day or setting up as a business or in future living in

00:48 → 00:50

one of our residential areas.

00:50 → 00:54

We wanted to create a digital platform that is user friendly,

00:54 → 00:56

at the same time engaging,

00:56 → 00:59

providing real time information to the users,

00:59 → 01:01

enabling navigation across the city,

01:01 → 01:04

and to share their experiences with their friends and family.

01:04 → 01:07

Building a mobile app for a dynamic environment such as

01:07 → 01:10

Expo City Dubai provides unique challenges.

01:10 → 01:12

It was conceived as the backbone of a super app

01:12 → 01:16

consolidating diverse modules and digital smart city services.

01:16 → 01:19

So one of our main technical goals was ensuring scalability

01:19 → 01:21

and preparing the app for future development.

01:21 → 01:24

Flutter supports this with its ongoing evolution made by

01:24 → 01:28

Google and a strong community which we are eager to be part of.

01:28 → 01:30

This also mean access to numerous ready to use solutions

01:30 → 01:33

enabling even faster development.

01:33 → 01:33

On the other hand,

01:33 → 01:36

Expo City Dubai already has comprehensive ecosystem and

01:36 → 01:40

standards so we had to integrate the app seamlessly into them.

01:40 → 01:43

Thanks to Flutter's single code base for all platforms,

01:43 → 01:46

we ensured consistent design aligned with the client's style

01:46 → 01:47

guide across them.

01:47 → 01:52

Additionally, we leverage its extensive UI customization options and widgets.

01:52 → 01:55

Flutter's flexibility and its ease of integration with native

01:55 → 01:58

code were invaluable for handling even the most advanced features.

01:58 → 02:01

This was especially useful when integrating the app with the

02:01 → 02:05

client's third party services and developing a key feature, the map view.

02:05 → 02:07

In visually rich mobile apps like this,

02:07 → 02:11

Flutter's high performance rendering engine also plays a crucial role.

02:11 → 02:13

It supports high refresh rates,

02:13 → 02:15

ensuring smooth graphics and animations.

02:15 → 02:16

Through these years,

02:16 → 02:19

we have seen a growing interest in Flutter from our clients.

02:19 → 02:22

It also offers our developers great opportunities for growth

02:22 → 02:23

and ensure enjoyable work.

02:23 → 02:26

We are sure that focusing on this technology within mobile

02:26 → 02:28

development was the right decision.

Let's connect and build together