Flutter 和 原生的选择

  • 最近 flutter 很火,还可以跨平台,很有诱惑力
  • 不过我想要开发 android 上可以统计通话记录,控制音量、摄像头之类的应用的话选择哪个?
  • 如果 flutter 只能开发比较上层的应用,不能访问 android 底层的话就鸡肋了
  • 希望了解的人来解惑
阅读 3.9k
3 个回答

一句话,Android 原生开发的话,你要去学习各种内容原理基础,什么Listview的使用,Dialog的使用,tab选项卡的实现,线程模式,UI线程问题,图片的异步加载与缓存,各种界面的.xml文件的文件名命名调试管理,app启动性能优化,卡顿问题排错,java语言与android自身特性如何高效结合
而 flutter 让大家知道UI外观和UI的逻辑可言完全用一种dark语言的代码写完,用代码写布局,没有很多设计模式,代码直接写明页面各种元素的边距位置,动画效果怎样,很直观,不用深入底层原理就能写出性能优秀的而且直观的UI界面,
统计通话记录,控制音量、摄像头,这个写个flutter 的插件就可以了,插件是用来和java这些底层语言沟通的东西。

flutter本身应用还不怎么广泛,问其他人也是白问,自己没有踩过坑,怎能知道坑有多深,还不如自己花点时间按照你的需求写个demo比较一下来的直观,一句话,电脑拿出来就是干

好吧,还是乖乖学原生

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题