pujyzx / githubclientapp

Flutter实现一个简单的Github client app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

githubclientapp

按照Flutter实战篇当中的步骤编写的客户端程序 主要功能有

  • 登录、登出github
  • 切换主题
  • 切换语言
  • 列表展示项目主页
  • 登录状态持久化

开发环境 为flutter v1.12.13+hotfix.8,cached_network_image需要修改原来的0.8.0为2.0.0-rc

开发工具用的是android studio,我安装了flutterjsonbeanfactory 插件,用来把json转成dart实体类,还是挺方便的,如果json的数据结构有调整,可以用如下方式重新生成dart类(Alt+J)

image

Getting Started

导入 android studio或者vs code ,pub get之后运行即可

About

Flutter实现一个简单的Github client app


Languages

Language:Dart 92.6%Language:CSS 5.6%Language:Kotlin 0.7%Language:Swift 0.7%Language:Shell 0.4%Language:Objective-C 0.1%