{"repo":"CarGuo/gsy_github_app_flutter","free":true,"listed":false,"github":"https://github.com/CarGuo/gsy_github_app_flutter","clone":"git clone https://github.com/CarGuo/gsy_github_app_flutter.git","description":"Flutter 超完整的开源项目，功能丰富，适合学习和日常使用。GSYGithubApp 系列的优势：我们目前已经拥有 Flutter、Weex、ReactNative、Kotlin View、Kotlin Jetpack Compose ，Compose MultiPlatform，Harmony ArkUI 七个版本，功能齐全，项目框架内技术涉及面广，完成度高，持续维护，配套文章，适合全面学习，对比参考。","language":"Dart","stars":15477,"topics":["flutter","flutter-ui","flutter-app","flutter-demo","flutter-widget","github-app","dart","cross-platform","android","ios"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"English Readme 一款跨平台的开源Github客户端App，提供更丰富的功能，更好体验，旨在更好的日常管理和维护个人Github，提供更好更方便的驾车体验～～Σ(￣。￣ﾉ)ﾉ。项目涉及各种常用控件、网络、数据库、设计模式、主题切换、多语言、状态管理（Redux、Riverpod、Provider）等。在开发学习过程中，提供丰富的同款对比： ### 同款Weex版 （ https://github.com/CarGuo/GSYGithubAppWeex ） ### 同款ReactNative版 （ https://github.com/CarGuo/GSYGithubApp ） ### 同款Android Kotlin View版本（ https://github.com/CarGuo/GSYGithubAppKotlin ） ### 同款Android Compose版本（ https://github.com/CarGuo/GSYGithubAppCompose ） ### 同款Compose Multiplatform版本（ https://github.com/CarGuo/GSYGithubAppCMP ） ### 同款HarmonyOS ArkUI版本（ https://github.com/CarGuo/GSYGithubAppOH ） ### 简单 Flutter 独立学习项目 ( https://github.com/CarGuo/gsy flutter demo ) 相关文章 公众号 掘金 知乎 CSDN 简书 --------- --------- --------- --------- --------- GSYTech 点我 点我 点我 点我 - ### Flutter系列文章专栏 ---- - ### Flutter 独立简单学习演示项目 - ### Flutter 完整开发实战详解 Gitbook 预览下载 - ### 所有运行问题请点击这里 ### GSY老书：《Flutter开发实战详解》上架啦：京东 / 当当 / 电子版京东读书和Kindle - ### 如果克隆太慢或者图片看不到，可尝试从码云地址下载 ----- 须知 因为是偏学习展示项目，所以项目里会有各式各样的模式、库、UI等，请不要介意 0、 全局状态管理目前有多种模式，包括 Provider、Redux、Riverpod 等 1、 TrendPage ： 目前采用纯 riverpod 状态管理，演示 2、 Provider：目前在 RepositoryDetailPage 出使用 3、 Redux：目前展示了全局登陆和用户信息等上面使用。 4、 riverpod：目前用于管理全局灰度，多语言。 5、 Repos 等请求展示了 graphQL 6、 Redux：目前展示了全局登陆和用户信息等上面使用。 7、 Signals：目前用于 NotifyPage、RepositoryDetailFileListPage 页面内状态管理 列表显示有多个，其中： 1、 gsy pull load widget.dart.dart common list page.dart 等使用，搭配 gsy list state.dart 使用 2、 gsy pull new load widget.dart.dart dynamic page.dart 等使用，搭配 gsy bloc list state.dart 使用 有 iOS 和 Android 两种风格下拉","default_branch":null,"files":null,"tree":[],"storefront":"/r/CarGuo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CarGuo/gsy_github_app_flutter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}