第1022章 避免重复造轮子(2/2)

所以这里面的工作量非常大,甚至比写内核部分还大,因为功能层和应用层的体验讲究一个细腻。

而且后面还有ui层,不要以为这玩意就跟系统其它部分独立出来了,其实根本不是。

界面和过渡动画都是其中的一环,有时候为了体验,ui还需要进行一定的妥协。

比如果子很擅长干的一件事就是让你以为它很流畅,而这一套打法在性能不够用的早期是真无解的存在。

比如遇到了加载缓慢的场景,萧楚生这边的想法是调用一段等待动画,表面上看就是个转圈圈加载等待的界面,实际内部可能已经卡死了,系统底层在监测到问题时会进行重启操作。

而这期间,加载动画并不会结束。

这玩意算是果子早期的进阶版本,这种机制被萧楚生要求写进了系统底层,到时候开发应用必须有这一块的适配,否则到时候开发的应用无法通过打包运行成功。

而安卓当年也是吃了太实诚的亏,他的卡死,那是真给你卡死在那,一点都操作不了的那种……至少感官上是真的恶心。

当然,安卓本身早期的稳定性就很烂,这点倒也无法否认。

所以就这些细节上的体验就已经决定了萧楚生的系统从出生的那一刻开始,它已经远远甩开了同期的另外几家。