昨天老板突然跟我说要开发个跨平台app,让我赶紧研究安卓和iOS哪个更合适。我一听头都大了,这不就逼着我从头搞个详细对比项目嘛
为啥要折腾这个项目?
一开始我特抗拒,觉得这活儿浪费时间。可老板拍桌子说下周就得提交方案,没办法,我只能硬着头皮上。我琢磨着既然是个人实践,就当成个记录来整,反正还能发博客分享。
准备工作真够呛
我先翻箱倒柜找出自己的旧手机:一台安卓破机子和小米家亲戚借的二手iPhone。接着安装开发环境,Android Studio整了半天才跑起来,iOS的Xcode更扯淡,非逼我升级系统。气得我把咖啡泼键盘上了,擦了半天。然后又去网上搜各种用户评论,结果一堆广告,看得我眼花缭乱。
动手测试过程
开发阶段我先试了安卓:开个简单应用,代码一堆堆的,搞了两天UI才有点样子。操作起来倒是灵活,想改啥就改但老弹出安全警告,烦得要命。
换iOS的时候更蛋疼:苹果设备限制死,调试工具都卡半天。好处是运行起来快,界面干净些,可每次更新都得审核,我改个小按钮折腾一晚上。
- 安卓的亮点:灵活多变,能随意拼插件,但容易卡顿。
- iOS的槽点:生态干净快,但限制多,改点东西都得等审核。
做个双平台兼容测试:安卓应用在iPhone上跑得像蜗牛,反过来iOS应用在安卓上直接崩了。白折腾一下午,浪费我好几个外卖订单。
得出结论那点事儿
整了一星期,我终于总结出来:安卓适合新手玩票项目,省心省钱;iOS适合老板喜欢的精致活儿,看着高档。但你要问我个人选哪个?我直接全放弃了——直接找个第三方工具混过去,省得再遭罪。
这事让我想起去年:前公司也搞类似对比,结果团队吵翻天,散伙了。我当时就拍屁股走人,现在想想还是挺幸运,至少没让老板逼得喝西北风。
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。