1,开篇前言
2018年,Google正式推出Flutter1.0,其让人印象最为深刻的标语便是“为所有屏幕构建精美应用”,彰显了Flutter在一统多平台的野心。而后Flutter技术方兴未艾,国内很多公司也都积极拥抱Flutter。笔者拥有多年的移动端开发经验,近两年的主要工作便是使用Flutter构建大型商业应用。
本小册便是从一个精美的移动端工具类App入手,帮助读者了解并掌握一个Flutter App如何从诞生、开发调试到最终上线的全部过程。此App同时支持Android和iOS平台。
读者对象:
- 具有
Dart语言基础,Flutter框架基础知识 - 拥有一点点原生移动开发技术,甚至没有也可以
- 了解
Flutter开发框架,如GetX,Fish Redux等
App部分页面展示:
您将在这个小册中学到什么:
GetX框架精讲,全方位使用GetX框架开发一个Flutter App- 精美的App页面布局
PageView、ListView、NavigationBar等基础控件的看法Flutter基础动画的开发- 复杂动画
Lottie的开发 - 移动端数据库
Sqlite的开发 - 本地通知
Notification的开发 - 国际化,多语言的开发
modal_bottom_sheet, audioplayers, awesome_notifications的多插件使用的介绍- 隐私政策解读和实现
Android和iOS端开发调试,以及GooglePlay, AppStore上线全过程- 其他众多开发小技能