没有合适的资源?快使用搜索试试~ 我知道了~
使用 Flutter 构建移动银行应用程序.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2024-03-27
09:33:50
上传
评论
收藏 12.51MB PDF 举报
温馨提示
试读
42页
使用 Flutter 构建移动银行应用程序.pdf
资源推荐
资源详情
资源评论
FLUTTER DEVELOPER
Building Mobile
Banking App
with Flutter
Lessons Learned From Deliverin
the Credit Agricole Project
Table of Contents
3
4
5
6
7-9
10-12
13-14
15
16-17
18
19-20
21
22-23
24
25
26
27
28-29
30
31
32
33
34
35
36
37
38-39
40
41
Editorial note
Involving around 30 Flutter Developers
and 250 people of any role makes it
probably one of the biggest Flutter
applications in the world developed by
LeanCode and other partners - with
almost 6,000 Merge Requests
(yes, we use GitLab), yielding over
16,000 commits.
“CA24 Mobile” is the native mobile banking
application built with Flutter framework for retail
clients of Credit Agricole Bank Polska, Polish branch
of the globally known French international Banking
Group Crédit Agricole.
MVP of the project took 12 months to accomplish
with around 30 Flutter Developers and it was
denitely meeting the denition of the large-scale
project
The project was divided into 12 business squads
and 4 technical squads. Each developer was
assigned to a squad, sometimes more than one.
Some of the most noteworthy ones are:
The Overall Design squad – responsible for
maintaining UI components for the whole application,
global appearance-related things (like themes or
accessibility stuff), and also UX research and the core
of cooperation designer-developer.
The STP squad – responsible for all authentication
and security-related things in the app. It is them who
integrated Runtime Application Self-Protection
and authorized API requests.
The Framework squad – responsible for our core
framework consisting of stuff such as the application’s
navigator, project’s architecture, its infrastructure
with all CI/CD, and other meta stuff.
The rest of the squads mainly focused on a specic
business domain, like money lending, checking bank
accounts, onboarding, and so on.
This ebook serves the purpose of sharing some of the
learnings and pain points behind developing and
maintaining such a large-scale banking app project,
as well as proving that Flutter is an enterprise-ready
technology.
This
ebook
was
created
based
on
the
experience
gathered
while
building
banking
application
for
Credit
Agricole
Bank
Polska
and
other
nancial
institutions.
Business perspective
on Flutter
The mobile banking app is called “CA24 Mobile –
app full of benets”. That’s how it was
communicated to the market and the customers.
We want to show you what exactly does
full of benets mean.
In the ever-changing world of technology and mobile
devices, we needed a new mobile application,
the best one available on the market. We knew
about the changing customer behavior. We knew
customers visit local bank branches less and less
often and that we had to integrate our channels to
meet customers’ expectations. Our goal is to be
in the narrow range of choice, so customers
want to choose our offer.
Therefore we decided to create an entirely new
application, starting from a blank page. The new mobile
app would meet our business needs, realize the bank’s
strategy, allow exible growth, integrate with other
components, and lead us to the top of the market.
We created a product, a mobile banking application,
and introduced it in our MVP1, expecting it’ll achieve 6th
place. Our nal goal is to develop our CA24 app further,
so the MVP2 we plan to release by the end of this year
will reach the top 3. Then we’ll start a signicant
acquisition of new customers.
We decided rst to achieve that fantastic, seamless
customer experience, make the customer marvel
at the app, and offer those benets. We achieved these
rst two goals in MVP1. We still need to deliver new
processes in the new application, but it’s something
that requires constant development and will be included
in the following MVPs.
From the project organization perspective, we rst
worked on a design of the application and the agency
that would meet the challenge of designing something
very modern. Then we searched for the technology that
would allow us to deliver such an outstanding design
and necessary functionalities.
We focus on the strategy of being “100%
digital and 100% human” for our customers
all the time. We keep that in mind while
delivering our projects, products, and
service solutions. Hence the connection
between the customer and the adviser,
with technology in the background.
S
ome of the stated goals
:
top 3 among mobile banking applications in
Poland
;
+
1
00K
increase in accounts per year
process automation with the use of bots up to 4
5%
by the end of 2
0
23
;
shortening the time-to-market, resulting from our
idea of conducting both our projects,
S
eamless
and Omnichannel, in the Agile model
;
top 1 in C
R
I
(
Cash
R
eturn on Investment
);
-4 percentage point of churn indicator
;
+5
percentage point of account activation ratio.
K
ey areas
:
Opening an Account,
S
ecurity, Product
S
ervices, Full
R
ange of Payments and Transfers,
B
uy
B
y Click,
B
enet Club, Marketing Preferences.
To choose our design priorities, we asked
ourselves
:
“Which areas should we start
with
?
” This type of product, the best product
in the world, as experts would always like to
offer to the customer, can’t be made all at
once.
By
Katarzyna
Tomczyk-Czykier,
Tribe
Owner
in
the
"CA24
Mobile"
project
and
Managing
Director
in
Channel
Excellence
and
Omnichannel
Orchestration.
剩余41页未读,继续阅读
资源评论
百态老人
- 粉丝: 1257
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功