Flutter资料
Futter中文网
Flutter代码示例
Dart开发包
Awesome Flutter
Flutter教程
Flutter UI参考
-
Alert
sweetalert for flutter
Refresh
flutter_easyrefreshProgressHub
modal_progress_hudPicker
city_pickers
flutter_picker
CupertinoPicker、CupertinoDatePickerFlutter html 加载调研
flutter_widget_from_html
css_text
flutter_html
Flutter 图片缓存
extended_image
flutter_cached_network_image
Flutter 打包
先执行
flutter build ios --release
然后再打包
App Store提交审核报错 ERROR ITMS-90087解决办法
APP_PATH="${TARGET_BUILD_DIR}/${WRAPPER_NAME}"
# This script loops through the frameworks embedded in the application and
# removes unused architectures.
find "$APP_PATH" -name '*.framework' -type d | while read -r FRAMEWORK
do
FRAMEWORK_EXECUTABLE_NAME=$(defaults read "$FRAMEWORK/Info.plist" CFBundleExecutable)
FRAMEWORK_EXECUTABLE_PATH="$FRAMEWORK/$FRAMEWORK_EXECUTABLE_NAME"
echo "Executable is $FRAMEWORK_EXECUTABLE_PATH"
EXTRACTED_ARCHS=()
for ARCH in $ARCHS
do
echo "Extracting $ARCH from $FRAMEWORK_EXECUTABLE_NAME"
lipo -extract "$ARCH" "$FRAMEWORK_EXECUTABLE_PATH" -o "$FRAMEWORK_EXECUTABLE_PATH-$ARCH"
EXTRACTED_ARCHS+=("$FRAMEWORK_EXECUTABLE_PATH-$ARCH")
done
echo "Merging extracted architectures: ${ARCHS}"
lipo -o "$FRAMEWORK_EXECUTABLE_PATH-merged" -create "${EXTRACTED_ARCHS[@]}"
rm "${EXTRACTED_ARCHS[@]}"
echo "Replacing original executable with thinned version"
rm "$FRAMEWORK_EXECUTABLE_PATH"
mv "$FRAMEWORK_EXECUTABLE_PATH-merged" "$FRAMEWORK_EXECUTABLE_PATH"
done
Flutter Bug
flutterViewController Multiple Entry and pop, [flutterViewController dealloc] crashed
Flutter混合开发
官方混编文档
使用Flutter和原生App混合开发【教程篇】
即将开源 | 让Flutter真正支持View级别的混合开发
【Flutter】修改flutter_boost,兼容iOS侧滑的一个解决方案
Flutter瘦身
Flutter build aot —release —extra-gen-snapshot-options=—print-snapshot-sizes
https://www.youtube.com/watch?v=oCxQY08GOwo
Fish Redux学习
fish_redux_demo
redux基本概念(知识点)
fish_redux 使用指北(这可能是比官方更友好的文档)
Flutter升级
Flutter苹果审核
Dear Developer,
We identified one or more issues with a recent delivery for your app, "XXX" 1.1.0 (1.1.0.20190906). Your delivery was successful, but you may wish to correct the following issues in your next delivery:
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to App Store Connect.
Best regards,
The App Store Team
Flutter Context 封装
Flutter | 通过 ServiceLocator 实现无 context 导航
Flutter 支持web开发
flutter_web
Flutter Web环境搭建
Flutter for web初探
Flutter Bloc学习
Flutter - BLoC 第一讲
flutter_bloc
Bloc_felangel_io
Bloc_felangel_github
Bloc Plugin for IntelliJ and Android Studio
Bloc Extension for VSCode
Flutter支付
微信分享/支付
fluwx
sy_flutter_wechat
OpenFlutter/fluwx
Flutter路由
简书_flutter-fluro
pub.dev_fluro
Flutter 模板
Flutter代码模板,解放双手,提高开发效率必备
上述模板下载
Flutter开源项目
🔥🔥🔥 基于Google Flutter的WanAndroid客户端,支持Android和iOS。
包括BLoC、RxDart 、国际化、主题色、启动页、引导页,拥有较好的项目结构&比较规范的代码!
flutter_wanandroid闲鱼的
Fish Redux
Fish Redux 是一个基于 Redux 数据管理的组装式 Flutter 应用框架, 特别适用于构建中大型的复杂应用。它的最大特点是 配置式组装, 它会非常干净,易编写、易维护、易协作。
fish-reduxFlutter 开发者帮助 APP,包含 flutter 常用 140+ 组件的demo 演示与中文文档
flutter-go跨平台的开源Github客户端App(里面包含文章讲解)
GSYGithubAppFlutter🔥🔥🔥全面而又精美的Flutter Todo-List项目,作为实践项目,再合适不过了!
flutter-todosFlutter淘宝App,支持iOS、Android
GZXTaoBaoAppFlutterA Flutter UI Kit. 一个Flutter UI组件库。
flukit🔥🔥🔥本项目包括各种基本控件使用(Text、TextField、Icon、Image、Listview、Gridview、Picker、Stepper、Dialog、Slider、Row、Appbar、Sizebox、BottomSheet、Chip、Dismissible、FlutterLogo、Check、Switch、TabBar、BottomNavigationBar、Sliver等)、豆瓣电影、每日一文、和天气、百姓生活、随机诗词、联系人、句子迷、好奇心日报、有道精品课、高德定位等板块
flutter_app
Flutter 理解树
Flutter 架构
Flutter 完整项目(mvvm架构)
Flutter响应式编程 - RxDart
Flutter provider
Flutter 基于Bloc框架的封装
flutter_bloc说明
Flutter Hooks 使用及原理
Flutter 代码规范
Flutter Provider学习
Flutter 知识梳理 (状态管理) - Provider 之各种 XXProvider 的使用姿势
从零开始的Flutter之旅: Provider
provider 示例
Dart语法学习
Dart编程语言中文网
DartCn
Dart 编程语言概览
Dart学习之基础语法
Dart语法学习
DartPad
Flutter 国际化
Flutter 状态管理
Flutter 屏幕适配
未完待续
。
。
。
。
。
。
e