发表于: 2018-03-05 18:36:58

2 859


今天完成的事情:

编写了师姐安排的任务,整理其ios的版本号和其他参数还有android的版本号和相关参数数据

收获:

安卓4.4以上版本参数


  • Android 4.4 - KitKat                                  (奇巧巧克力棒
  • Android 5.0/5.1 - Lollipop(Android L)   (棒棒糖)
  • Android 6.0 - Marshmallow(Android M)  (棉花糖)
  • Android 7.0 -Nougat(Android N)             (牛轧糖)
  • Android 8.0 -Oreo(Android O)                 (奥利奥)
  • 为何越来越多的安卓软件不再支持低版本的安卓系统?

  • 这其实是进度的表现,先说句题外话,在游戏机领域里,ps4出来之后,一些玩家都希望ps3依然能享受ps4同名游戏。但是ps4玩家却认为被ps3玩家拖了后腿。

说回到手机,新的系统,有时候有些很优秀的api,你不在这个版本自然用不上
如果为了将就低版本,那么就只能放弃掉很多新版本的优秀东西,这在苹果看来,是一件非常要不得的事情,所以才会出现了某些程序ios5,ios6,ios7,ios8以下根本就没法用

另外还有一点,则在于不出意外的话,用新系统的机子大多机能更好,如果你要给一个系统很老旧的机子开发app,有可能死命优化,还是会因为那机子本来就不咋地而卡的要死。但是相反,给新系统开发app,那么绝大多数新机子肯定都没问题的。


这一点,我其实个人还是有些体会的,我iphone4一直用ios5,但是同样一个app,我发现越用越卡,本来最开始很流畅的,结果越更新越卡。这就使得我以及不少人不得不考虑更换新的机子。而新的机子因为系统肯定是新的,那么开发者肯定就更需要针对新的系统去开发

说白了,不放弃老系统只是因为用户群还很大,但是正常来说就应该是跟随着新系统开发

当然了,如果开发者不嫌麻烦的话,自然可以开发很多个版本,对应新老不同的系统

这一点,我其实个人还是有些体会的,我乐视手机一直用android6.0,但是同样一个app,我发现越用越卡,本来最开始很流畅的,结果越更新越卡。这就使得我以及不少人不得不考虑更换新的机子。而新的机子因为系统肯定是新的,那么开发者肯定就更需要针对新的系统去开发。

近几年android版本系类日渐更新,速度发展快速。而一些老的版本所占的份额越来越少,所以放弃老版本是大势所趋。

遇到的问题:刚开始师姐给我这个任务时非常蒙,不知从何下手,最后看了师姐和师弟的日报才知道这个任务所走的步骤。

师姐什么时候给通过任务四啊?

明天计划:如果任务四通过做任务五,如果还是没有,继续整理和理解任务四的思路的和测试用例的熟练和html的基础学习。





返回列表 返回列表
评论

    分享到