android java开发与flutter的开发一些感想

最近因为项目不赶,有着充足时间学习,以前一直是使用java开发android,最近看到谷歌的flutter进行android和IOS一套代码搞定两端,我觉得这个是好的趋向。

以下言论仅是个人观点,如果有侵权行为请联系我删除修改。

如果在刚学习后就直接投入项目开发,请做好以下几点准备:

1、由于dark语言的特性,我个人觉得无限嵌套的代码可阅读性比较差;

2、flutter开发过程中会遇到各种奇葩或者为止的bug,可能是重启编译器就搞定了,可能你需要更新fluter版本,但是国内没翻墙,下载进度有时候会一直卡着不动,我后面是通过官网找到最新版本下载才可以的。可能你引用第三方的插件后,import调用的时候发现还是红色下划线,意思就是找不到这个插件。

3、如果你们公司由你一个人或者几个人刚学习开发的话,前期开发没问题,但是如果遇到大部分辞职了,这个时候需要招聘新的员工来继续投入开发,这个时候就有个问题想问了,现在这个人才市场懂android或者IOS开发的同时懂flutter的有多少人,这个进行人员变更版本迭代是否要投入更多的成本。

4、flutter说是接近原生开发,我觉得他的UI渲染默认的就比原生好,可是我感觉原生的可扩展性相对更好,可能是我使用java开发android的时间比较久吧,flutter通过gpu渲染出来的,而且内存回收也做得比java好,但是我感觉当我页面的view很多很多并且需要http请求更新数据的时候会卡顿,可能是我代码写得不够好的缘故吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值