84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
最近做個外包,需求方突然提出要兼容iOS6,可是他們這款應用根本不可能照顧到這片市場,然而對方擺出qq 淘寶什麼的都兼容iOS6,我真是無奈了,前輩們咋麼看?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
我觉得这就跟我们做前端的一样,要兼容 IE6 可以,加钱…
一般公司的话,现在不介意支持iOS6了,因为iOS7以上可能使用一些更高级的方法,适配低版本会花更多时间,这与你们产品的收益不是成正比的。。直接iOS8更好,哈哈。。。外包的话客户明确要求你叫加钱呗
我的手机还是IOS5.1.1,你们竟然都讨论兼容不兼容IOS6了。。。看来我的设备落伍
怎么说呢,你是外包,如果你想赚钱就应该要按照需求方的要求来完成你的项目,当然你的说服力可以的话你可以尝试说服对方放弃支持,毕竟iOS6的市场占有率已经很低了~
看你产品的目标用户吧,我们选择不兼容,为了兼容iOS花了很大精力去做适配不值得,而且还可能导致其他奇怪的问题出现
应该不用再需要考虑兼容ios6,但是要兼容ios7. 补充:针对客户,你可以通过写一份调查报告,试图说服他们接受如果兼容ios6,这是在做白用功。当然,客户至上原则。
下面是我陈述的原因: ----------- 1.市场占有率: 虽然我没有认真的调查过,不过你可以搜索下不同版本ios6的,可以查看这里有一篇调查文章http://www.askci.com/chanye/2014/09/23/174318kn6g.shtml 通过上图可以看到,ios6-版本的话再市场占有率明显很低,而且应该是老设备安装,用户活跃度应该不会很高。 2.开发成本和周期 ios6与ios7/8相比不论在UI和Api及网络层面上都有不同,要做到兼容会极大的兼容调试和周期。 同时ios7/8对系统和网络的请求进一步升级,对系统的UI和操作性上有明显的调整。放弃ios6会更好的方便开发 3.apple的推送策略 苹果一贯作风有强推,大部分用户会接受推送并升级,估计很快ios8的占有率会很大提高。当然ios7还是要兼容的
以上是我的回答,数据上不严谨,楼主可以自行搜索相关的调查报告。
看看这个:http://david-smith.org/iosversionstats/
摘录一部分: iPhone Only: 8.X 56.7% 7.X 38.0% 6.X 4.9% 5.X 0.3%
这个没有什么该不该。这样说吧,加需求,可以,加钱。代码量会多很多。
比如UIView的默认背景颜色不同,比如导航栏需要调整,比如UILabel背景不透明,比如UITextField默认不是竖直居中,时间也多了,工作量也多了。如果你需要兼容iOS6。。。。明天写个文章介绍一下最近适配iOS6遇到的坑
你就说,QQ开发出来的时候那时候大家还在用iPhone 3GS呢
我觉得这就跟我们做前端的一样,要兼容 IE6 可以,加钱…
一般公司的话,现在不介意支持iOS6了,因为iOS7以上可能使用一些更高级的方法,适配低版本会花更多时间,这与你们产品的收益不是成正比的。。直接iOS8更好,哈哈。。。外包的话客户明确要求你叫加钱呗
我的手机还是IOS5.1.1,你们竟然都讨论兼容不兼容IOS6了。。。看来我的设备落伍
怎么说呢,你是外包,如果你想赚钱就应该要按照需求方的要求来完成你的项目,当然你的说服力可以的话你可以尝试说服对方放弃支持,毕竟iOS6的市场占有率已经很低了~
看你产品的目标用户吧,我们选择不兼容,为了兼容iOS花了很大精力去做适配不值得,而且还可能导致其他奇怪的问题出现
应该不用再需要考虑兼容ios6,但是要兼容ios7.
补充:针对客户,你可以通过写一份调查报告,试图说服他们接受如果兼容ios6,这是在做白用功。当然,客户至上原则。
下面是我陈述的原因:
-----------
1.市场占有率:
虽然我没有认真的调查过,不过你可以搜索下不同版本ios6的,可以查看这里有一篇调查文章http://www.askci.com/chanye/2014/09/23/174318kn6g.shtml
通过上图可以看到,ios6-版本的话再市场占有率明显很低,而且应该是老设备安装,用户活跃度应该不会很高。
2.开发成本和周期
ios6与ios7/8相比不论在UI和Api及网络层面上都有不同,要做到兼容会极大的兼容调试和周期。
同时ios7/8对系统和网络的请求进一步升级,对系统的UI和操作性上有明显的调整。放弃ios6会更好的方便开发
3.apple的推送策略
苹果一贯作风有强推,大部分用户会接受推送并升级,估计很快ios8的占有率会很大提高。当然ios7还是要兼容的
以上是我的回答,数据上不严谨,楼主可以自行搜索相关的调查报告。
看看这个:http://david-smith.org/iosversionstats/
摘录一部分:
iPhone Only:
8.X 56.7%
7.X 38.0%
6.X 4.9%
5.X 0.3%
这个没有什么该不该。这样说吧,加需求,可以,加钱。代码量会多很多。
比如UIView的默认背景颜色不同,比如导航栏需要调整,比如UILabel背景不透明,比如UITextField默认不是竖直居中,时间也多了,工作量也多了。如果你需要兼容iOS6。。。。明天写个文章介绍一下最近适配iOS6遇到的坑
你就说,QQ开发出来的时候那时候大家还在用iPhone 3GS呢