本文中的案例全部来自Packt今年4月所发行的Flutter Projects by Simone Alessandria,全书共计11个项目。这两年也翻译了好几本技术类的书,但译书相对较为费时,且因缺少打磨文字的时间和功底,时常会出现一些错误,以后会多分享此类总结,感兴趣可以一起交流,对于读者特别关注的项目也可挑选出来进行翻译。
- Hello World Travel
- Measures Converter
- Productivity Timer
- Pong Game
- Let's Go to the Movies
- Shopping List
GitHub 地址:https://github.com/alanhou/flutter-projects
国内使用 flutter 时,可配置镜像进行加速
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
常用命令
flutter doctor
flutter create hello_world
flutter run
快捷键/命令
stless
stful
项目一:Hello World Travel
Dart语言基础
在线运行: DartPad 面向对象讲解:How to explain object-oriented programming concepts to a 6-year-old 私有变量以下划线 _ 开头 Material Design
扩展阅读
Hello World Travel项目二:Measures Converter
Stateful Widget运行流程示例
单位转换对照表
项目最终效果
扩展阅读
项目三:Productivity Timer
项目最终效果
扩展阅读
项目四:Pong Game
最终项目效果
扩展阅读
项目五:Let's Go to the Movies
项目最终效果
电影搜索页 电影列表页 电影详情页扩展阅读
项目六:Shopping List
SQLite 五种数据类型:NULL
、INTEGER
、REAL
、TEXT
、BLOB
项目最终效果
购物列表首页 购物清单子项本文首发地址:Alan Hou的个人博客
网友评论