前几天被领导抓去谈话,说我负责那个内部办公APP安卓版卡得跟拖拉机似的,再不优化就要我好看。得,连夜翻资料发现原生安卓、谷歌那个Flutter还有脸书搞的RN三条路摆眼前,立马撸袖子实测了一把。
原生安卓开搞
早上九点冲了杯特浓咖啡就开始怼原生安卓。环境配置这老冤家果然没让我失望,整整两小时都在跟Gradle版本号打架。好不容易跑通个空白页面,改个按钮颜色都得重新编译打包,真机测试时手滑点了二十几次才安装成功。
踩坑实录:
- 编译等得屁股长疮,改一行代码等三分钟
- 不同品牌手机适配要人命,某耀手机闪退八次
- 搞个文件上传功能写了200行Java手抖
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
换Flutter试试
下午抄起官方文档装环境,这货倒是痛快,命令行敲几下就跑起来了。热重载确实爽歪歪,点保存按钮瞬间看到效果。正嘚瑟着做个下拉刷新,结果发现某米手机列表滚动时疯狂掉帧。
实战对比表:
项目 | 原生安卓 | Flutter |
---|---|---|
编译速度 | 龟速 | 闪电 |
界面一致性 | 稀碎 | 统一 |
安装包大小 | 35MB | 89MB |
第三方库支持 | 海量 | 瘸腿 |
React Native收尾
晚上不死心又折腾RN。刚装上就发现node_modules文件夹比我硬盘还肥,跑起来手机烫得能煎蛋。做个简单数据列表倒挺快,结果接入扫码功能时卡壳三小时,文档写得跟天书似的。
凌晨两点瘫在椅子上
- 要性能硬刚选原生——得备足速效救心丸
- 赶时间用Flutter——祈祷别碰上复杂功能
- RN嘛..除非团队全是前端老油条
跟领导拍胸脯选了原生改造,结果你猜怎么着?方案报上去第三天,测试部小王偷偷跟我说,领导自己搞了个钉钉二开版糊弄老板。合着我这三天三夜白熬了,现在正琢磨转行送外卖!
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。