GithubHelp home page GithubHelp logo

hhy5277 / flutter_shop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shenghy/flutter_shop

0.0 1.0 0.0 89 KB

一个Flutter的电商实战项目,包括首页、列表页、详细页、购物车页和会员中心,配有全套文字和视频教程。

Java 0.44% Objective-C 0.91% Dart 98.65%

flutter_shop's Introduction

Flutter的移动电商实战

项目和教程都在更新中............

完全模仿了百姓生活+小程序的项目,数据来自Fiddle提取,有完整的接口API文档。页面包括首页、商品列表页、商品详细页、购物车页面和会员中心。

目前项目还在开发当中,配有完整的视频和文字教程,是你Flutter进阶必备项目。

教程文章地址

教程文章地址(60节,超5万字教程,持续更新中):https://jspang.com/post/FlutterShop.html

用到的组件

  • dio:用于向后端接口作HTTP请求数据
  • flutter_swiper: 轮播插件,制作了商城首页的轮播效果
  • flutter_screenutil:用于不同屏幕的适配,一次设计,适配所有屏幕
  • url_launcher:用于打开网页和实现原生电话的拨打
  • flutter_easyrefresh:下拉刷新或者上拉加载插件,方便好用,可定制。
  • provide:谷歌最新推出的Flutter状态管理插件,亲儿子,用的爽。
  • fluttertoast:Toast轻提示插件,APP必不可少,IOS和Android通用。

图片展示

商城图片

更新日志:

  • 商品详细页面主要UI布局完成,还有app的路由系统制作完成。[2019/4/4]

  • 第一次上传项目到GitHub上,我已经写了35课教程,把首页和商品分类页面制作完成。[2019/3/28]

知识架构图

一起学习

我建立了一个QQ群,大家一起学习:

qq群:806799257

入群问题:Flutter出自于哪个公司?

入群答案:google (注意全小写,最好用电脑端加入,移动端Bug)

flutter_shop's People

Contributors

shenghy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.