用 Flutter 写了个 V2EX 的小 demo, Flutter 真的很优秀。

2018-07-26 17:58:31 +08:00
 wyndamlion

V2EX Flutter Demo

项目地址: https://github.com/onlynight/v2ex_flutter_demo

关于 Demo

该 Demo 旨在学习 flutter,以及研究 flutter 的实用性。

从学习 flutter 到编写完该 demo 总计耗时 3 天,易上手。

设计理念优秀,UI 组建全部以 widget 形式呈现,非 UI 组建也可以是 widget,API 设计规范统一,优秀。

app 预览

app 下载

下载最新的 release https://github.com/onlynight/v2ex_flutter_demo/releases

相关项目

使用 V2EX 接口项目地址: https://github.com/djyde/V2EX-API

之前写的一个 MVVM 模式的 V2EX android demo 项目地址: https://github.com/onlynight/V2EX

Flutter

这是一个用 flutter 写的 V2EX 客户端 app。旨在学习 flutter,以及研究 flutter 的实用性。对比了 React Native,Weex 和 Flutter,Flutter 优势很明显,具体有以下几点:

  1. 性能表现优异(目前只测试 android 端,ios 暂时没有测试,估计性能会比 android 更优秀)
  2. 教程文档全中文
  3. 社区友好,文档齐全
  4. 大厂 google 负责开发维护
  5. 高校 UI 编写(虽然没有从开发框架层面做 MVC,直接使用代码编写界面,但是设计理念优秀,特别适合 app 开发人员学习,深入)
  6. 综上,非常优秀的大前端框架,优秀。
13867 次点击
所在节点    问与答
68 条回复
tongyang
2018-08-13 14:19:08 +08:00
@39499740 ==我的意思是类似那种像 Android 的 textview 可以直接解析 HTML 或者 markdown 网页的控件。。这种的即使显示了对内部的链接之类的也无法控制。。
39499740
2018-08-13 14:23:23 +08:00
@tongyang 因为现在没有相关方面的需求,所以没去了解。
你可以去 https://github.com/memspace/zefyr 了解一下。这是个富文本编辑器,但是编辑器里面好像有个页面是展示的,你可以翻翻 demo
tongyang
2018-08-13 14:35:17 +08:00
@39499740 谢谢啦
pythonee
2018-09-10 10:33:34 +08:00
不错,准备开始学习
bbinchina
2019-10-23 23:02:22 +08:00
楼主对 flutter 的工作感兴趣吗?我司正在招人,地点成都上海可选✧◝(⁰▿⁰)◜✧
jemygraw
2020-01-03 14:06:09 +08:00
不错,不错,稍微修修就能跑。
cooaer
2023-05-22 19:49:52 +08:00
@hyyou2010 #47 官方明确说了,不会有热更新功能,理由是苹果应用商店不允许二进制代码更新!
cooaer
2023-05-22 19:53:45 +08:00
@deathscythe #54 你试试 release 模式! debug 和 release 包的代码运行模式不一样,debug 用的是 jit 模式,release 是 aot ,性能有很大提升!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/474430

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX