在Android原生Github客户端AwesomeGithub上同步开发出的基于Flutter的跨平台客户端。
Flutter Github客户端,同时支持Android与IOS,支持账户密码与认证登陆。使用dart语言进行开发,项目架构是基于Model/State/ViewModel的MSVM;使用Navigator进行页面的跳转;网络框架使用了dio。
如果你对Flutter怀有憧憬,或者你想更好的理解与掌握Flutter。请Clone下该项目,通过这个项目你将正式成为一名Flutter开发者。
项目持续更新中,为了防止走失,请做好start准备!😊😊
接下来的一段时间,我会对该项目中使用的技术进行逐一进行讲解,目的是为了对这个项目做全面的解析,不让读者产生一点疑惑。
- Flutter StatelessWidget
- Flutter StatefulWidget
- Flutter Navigator
- Flutter MethodChannel
- Flutter Dio
- Flutter Dialog
- Flutter MSVM
- Flutter ValueNotifier
- Flutter WebView
version: 1.0.0+1
environment:
sdk: ">=2.2.2 <3.0.0"
dependencies:
flutter:
sdk: flutter
http: 0.12.0+4
dio: 3.0.7
shared_preferences: 0.5.6+1
url_launcher: 5.4.1
toast: 0.1.5
webview_flutter: 0.3.19+8
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2
如需了解更多可以扫描下方二维码,加入我们:Android补给站。让我们与志同道合的你一起成长。