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
如果觉得文章对你有所帮助,点个赞吧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。