Giter Club home page Giter Club logo

jd_get_proj's Introduction

京东购物DEMO项目 GetX+DIO+sqflite+event_bus+flutter_screenutil Jingdong shopping demo project getx + dio + sqflite + event_bus+flutter_screenutil

由于视频网站上使用基础框架的京东购物DEMO比较多,故使用 Getx + sqflite 来实现此程序,希望帮助大家更多的了解主流框架的使用 Since there are many Jingdong shopping demo using the basic framework on the video website, I use getx + sqflite to implement this program. I hope to help you know more about the use of the mainstream framework

上手指南 Getting Started Guide

需要懂得Dart基本语言,熟悉flutter基本控件及原理,了解基本通信原理(REST) 升级flutter到支持空安全版本 You need to understand the basic language of dart, be familiar with the basic controls and principles of flutter, understand the basic communication principle (REST), and upgrade flutter to support empty Security version

安装要求 Installation requirements

安卓环境,苹果XCode,Dart环境,flutter环境,以及所需的控件包 见(pubspec.yaml) Android environment, apple Xcode, dart environment, flutter environment and required control packages (pubspec.yaml)

测试 testing 在安卓和苹果都已测试 Both Android and apple have been tested

使用到的框架 Framework used

屏幕无关性库 (Screen independence Library)

flutter_screenutil: ^5.1.0

框架库 (decoupling Library)

get: ^4.6.1

三方网络库DIO (Third party network library Dio)

dio: ^4.0.4

扫码工具

barcode_scan2: ^4.2.0

toast三方库

fluttertoast: ^8.0.7

第三方swiper插件

flutter_swiper_null_safety: ^1.0.2

图片缓存

cached_network_image: ^3.2.0

下拉刷新

pull_to_refresh: ^2.0.0

本地存储工具

shared_preferences: ^2.0.11

读取html的插件

flutter_html: ^2.2.1

打开url用的,打开手机电话,网页等

url_launcher: ^6.0.18

图片放大预览

photo_view: ^0.13.0

事件传输

event_bus: ^2.0.0

数据库 (SQL Database library)

sqflite: ^2.0.2

滑动显示按钮控件

flutter_slidable: ^1.2.0

省市区选择器

city_pickers: ^1.0.1

作者 (author) Robert Jiang (Duke0002)

版权说明 (Copyright description) 该项目签署了MIT 授权许可,详情请参阅 LICENSE.md The project has signed MIT license. For details, please refer to license md

鸣谢 (Acknowledge) 灵感来源于:"大地老师"-->> https://www.itying.com/category-79-b0.html Inspired by "earth teacher"

jd_get_proj's People

Contributors

duke00002 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.