Magpie-fly is a component library produced by 58 Group, which encapsulates a variety of common components to meet the needs of developers

Related tags

Templates magpie_fly
Overview

[toc]

magpie_fly

Magpie-fly 是58集体出品组件库,封装了多种常用组件,以满足开发者需求。(Magpie-fly is a component library produced by 58 Group, which encapsulates a variety of common components to meet the needs of developers)

Mapie包含了一系列的开源项目,访问对应仓库了解更多。

Magpie

一个Flutter开发的工具流,实现独立Flutter模块的创建,开发,编译,打包,上传流程。https://github.com/wuba/https://github.com/wuba/magpie

Magpie Native&Dart SDK

与Workflow配套,用于接入App,Flutter的SDK。https://github.com/wuba/https://github.com/wuba/magpie_sdk

Magpie Log

适用于Flutter平台下的圈选埋点库。https://github.com/wuba/magpie_log

Pub使用

  1. Depend on it Add this to your package's pubspec.yaml
dependencies:
  magpie_fly: ^0.0.1
  1. Install it You can install packages from the command line:
$ flutter pub get
  1. Import it Now in your Dart code, you can use:
import 'package:magpie_fly/magpie_fly.dart';

组件目录

lib/src/

lib
├── magpie_fly.dart
└── src
    ├── banner
    ├── drag
    ├── feed
    ├── horizontal_scroll
    ├── popup_window
    ├── search_input
    ├── sliver

组件清单

组件 说明
视频滚动检测播放控件 用于视频列表的滚动检测和播放控制
安全区吸顶组件 Sliver状态栏安全区吸顶
全屏拖动按钮 可用于右下角的广告位
尾部弹性ScrollView 一个支持滑动回弹加载更多的组件
popup_window 一个支持任意方向上的popwindow
搜索组件 提供常用带阴影和不带阴影的搜索组件

致谢

在开发过程中,我们使用到了一些第三方依赖库,在此特别感谢Flutter&Dart社区的开发者们。providercupertino_iconsvideo_playerflutter_markdownandroid_intentflutter_webview_pluginfluttertoast

You might also like...

DEVS: Developer Board and Jobs Listing | For Developers, By Developers

DEVS: Developer Board and Jobs Listing | For Developers, By Developers

devs Setup Currently, this DEVS project is using the master channel of the Flutter SDK. TODO: Migrate to beta Clone the project git clone https://gith

Apr 16, 2022

Simple and fast Entity-Component-System (ECS) library written in Dart.

Simple and fast Entity-Component-System (ECS) library written in Dart.

Fast ECS Simple and fast Entity-Component-System (ECS) library written in Dart. CPU Flame Chart Demonstration of performance for rotation of 1024 enti

Nov 16, 2022

An incremental DOM library, with support for virtual DOM and components, written in Dart.

domino - a DOM library in Dart Inspired by Google's incremental-dom library, package:domino is a Dart-native DOM library supporting incremental DOM up

Dec 26, 2022

NeoPOP is CRED's inbuilt library for using NeoPOP components in your app

NeoPOP is CRED's inbuilt library for using NeoPOP components in your app

NeoPOP NeoPOP is CRED's inbuilt library for using NeoPOP components in your app. What really is NeoPOP? NeoPOP was created with one simple goal; to cr

Dec 29, 2022

package library for extended_image, extended_text and extended_text_field,provide common base class.

 package library for extended_image, extended_text and extended_text_field,provide common base class.

extended_image_library package library for extended_image extended_image A powerful official extension library of image, which support placeholder(loa

Dec 31, 2022

A platform for car sharing where users can book any car that suits their needs and wants for their intended journey, from the closest hosts in the community.

A platform for car sharing where users can book any car that suits their needs and wants for their intended journey, from the closest hosts in the community.

Getting Started This project is a starting point for a Flutter application. For help getting started with Flutter, view our online documentation, whic

Apr 29, 2022

AMURoboclub is the official app of AMURoboclub, a student body of ZHCET that nurtures the needs of curious and innovative minds

AMURoboclub is the official app of AMURoboclub, a student body of ZHCET that nurtures the needs of curious and innovative minds

AMURoboclub is the official app of AMURoboclub, a student body of ZHCET that nurtures the needs of curious and innovative minds. It is the nerve center of robotics enthusiasts who are curious and innovative and wish to come together to learn and share. With the motto 'Where Innovation Meets Implementation', it endeavors to ignite young minds with the fuel of robotics. Enabling that, the app ensures to acquaint its users with the various activities and achievements of AMURoboclub.

Dec 6, 2022

With TOT you can find a teacher that is suitable for your needs with less effort, less time, and less money.

With TOT you can find a teacher that is suitable for your needs with less effort,  less time, and less money.

TOT App In TOT we are here to help you find a teacher at any aspect of science you want from kindergarten to secondary schools. Instead of searching m

Sep 29, 2022

DoItEverywhere fitnessApp - DIE - A project created in flutter for the needs of classes

DoItEverywhere fitnessApp - DIE - A project created in flutter for the needs of classes

DIE - DoItEverywhere DIE is a project created in flutter for the needs of classe

Jan 31, 2022
Owner
Wuba
Wuba Open Source
Wuba
Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls into your app with only a few lines of code.

Call Kit (ZegoUIKitPrebuiltCall) Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls

ZEGOCLOUD 9 Dec 26, 2022
Magpie is a visualized platform which designed to create, develop and compile your standalone flutter module.

Magpie Workflow is a visualized platform which is designed to create, develop and compile your standalone flutter module;

Wuba 124 Dec 4, 2022
Basf flutter components - A BASF Flutter components library for iOS and Android

basf_flutter_components A BASF Flutter components library for iOS and Android In

BASF Mobile Solutions 7 Dec 15, 2022
Flutter Multi-platform allows developers to unleash their app to run on the wide variety of different platforms with little or no change.

Flutter Multi-platform sample Flutter Multi-platform allows developers to unleash their app to run on the wide variety of different platforms with lit

MindInventory 22 Dec 31, 2022
A group of overlapping round avatars are called face piles, a face pile is a series of overlapping avatar images that come and go as users join and leave a given group.

Flutter Face Pile A group of overlapping round avatars are called face piles. A face pile is a series of overlapping avatar images that come and go as

Amine Chamkh 3 Sep 22, 2022
From then on, developers only need to master one Button component, which is enough.

FButton From then on, developers only need to master one Button component, which is enough. Support corners, borders, icons, special effects, loading

Fliggy Mobile 198 Nov 22, 2022
Fly towards a more connected future with Wings HQ :D

Flying towards a more connected future For Project Presentation(website) Click here For Project Demo Video(youtube) : Click Here ?? CONTENT: - - - - -

Samrat Mukherjee 4 Oct 3, 2021
Full screen menu for Flutter apps to give a user a broad variety of variants in beautiful way

Full screen menu for Flutter apps to give a user a broad variety of variants in beautiful way

Yako 94 Dec 14, 2022
A Dart EPUB parser built from the ground up, and designed to support a variety of use cases and custom

A Dart EPUB parser built from the ground up, and designed to support a variety of use cases and custom implementations such as on-device caching and serving content from a server.

getBoolean 11 Nov 3, 2022
A smartphone application called Easy Job goal is to make easier for businesses to find people who meet their standards as well as for job seekers to search for and choose from available positions .

Easy_Jobs 19SW54(MAD-Project) A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to ge

Muskan 2 Nov 6, 2022