Skip to content

Flutter练手项目,通过一些实例项目来学习、记录 Flutter 的知识点,zhihu、2048

Notifications You must be signed in to change notification settings

zh8637688/Flutter-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter-Example

Flutter是Google推出的一款移动端跨平台UI开发框架。

不同于React-Native、Weex等跨平台框架,Flutter具有以下的特性:

  1. Flutter抛弃了桥接原生控件的方案,而是通过平台提供的Canvas自行绘制所有控件;
  2. Flutter使用Dart作为编程语言,Dart语言的AOT特性使得Flutter应用代码能够被预编译成本地代码。

这些特性让Flutter能够更加流畅地运行在各个移动平台中。

Flutter即将发布第一个Release版本,这里记录一下Flutter的学习过程及Flutter相关的资料。

Flutter官网

https://flutter.io/

Flutter中文网站

https://flutter-io.cn/
Flutter中文网
Flutter中文开发者论坛

FlutterStudio,一个在线的Flutter页面构建工具

https://flutterstudio.app/
FlutterStudio

Flutter填坑

  • Android应用启动白屏
  • Flutter 中关于 WebView 的讨论,目前 Flutter 自身还不支持 WebView,可通过插件使用 native 的 WebView。(native webview 会覆盖在 flutter 渲染层之上,导致后续打开的页面被遮挡)

Splash Home detail

Drawer Login Collection

menu dark

Future

  • Route
    • 支持设置统一的页面跳转动画;
    • 支持带参数的命名路由,Navigator.of(context).pushNamed(pagePath + '?key=value')
    • 支持路由拦截,RouteInterceptor

Flutter 2048

About

Flutter练手项目,通过一些实例项目来学习、记录 Flutter 的知识点,zhihu、2048

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published