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.



.avif)

.avif)
.avif)
.avif)