Flutter 商城app

flutter.png

前言

Flutter 是谷歌的移动UI框架,基于Dart 语言可以快速在iOS和Android上构建高质量的原生用户界面
最大的特点是就是跨平台,一套代码就能在 iOS和Android 上运行。

FLutter 开发 涉及的基础知识实在太多,这里先直接上项目了,有时间我再慢慢完善。

Flutter 商城app

案例代码中有详细注释说明
github下载地址 flutter-mall

项目结构

├── lib  项目核心代码
│   ├── api  网络请求相关接口
│   ├── common widget 公用方法
│   ├── event 全局事件总栈
│   ├── main.dart  flutter 入口文件
│   ├── model 实体层部分
│   ├── pages
│   │   ├── compenents 公共组件
│   │   ├── main 主要页面(首页、分类、购物车、我的)
│   │   ├── sub 子页面
│   │   └── widget 页面部件
│   ├── router  路由
│   ├── store 状态管理
│   └── utils  工具
│       ├── api_request.dart   API请求
│       ├── event_bus.dart  全局事件
│       ├── locale_lang_util.dart  国际化支持语言
│       ├── shared_preferences.dart 本地存储
│       └── translations.dart  文本显示转换(国际化)
├── assets  资源文件
│   ├── fonts  字体
│   └── images 图片
├── locale 
│   └── lang 国际化支持语言
│       ├── en_US.json
│       └── zh_CH.json
├── pubspec.yaml  项目依赖管理

The end

Thank you for reading
如果觉得文章对你有所帮助,点个赞吧

你可能感兴趣的:(Flutter 商城app)