iOS7对产品开发的影响

2013-09-22 14:05:42 +08:00
 mesiade
好像现在主要分为三种情况:一种是只做iOS7的(系统不是7的话苹果好像会提供最后一个支持你系统版本的APP下载),一种是6和7写在同一个APP里(比如twitter?),还有一种是6和7各写一个(这个目前还没看到过)。

我们是一个初创型的公司,不知道哪种模式比较适合我们,目前还是针对6来开发不过觉得7也是一个很不错的机会。
3235 次点击
所在节点    iDev
7 条回复
loniper
2013-09-22 14:12:19 +08:00
还有一种是6和7各写一个(这个目前还没看到过)。//这个不是有么...reeder就是啊
觉得twitter的模式比较好,当然如果是免费的话第三种也可以。反正比较反感针对新系统再收一次钱(好吧,我是穷人)
gluttony
2013-09-22 17:00:56 +08:00
最好6和7写在同一个App里吧。只做iOS 7的话意味着损失了部分不升级的用户,6和7各写一个的话如果弄成两个项目涉及到公共代码合并等问题,两个项目放在一个xcworkspace里其实也就跟写在同一app里差不多了。
gluttony
2013-09-22 17:06:50 +08:00
mesiade
2013-09-22 18:40:49 +08:00
@loniper
目前看下来也觉得第二种比较合适,第三种的话对于一个刚出的新APP总觉得不太好,比如在推广的时候。


@gluttony
同意放在一个APP里,xcworkspace是啥?好像没怎么用过。Xcode5这边倒还没开始用原来有这么好的功能,可不可以用他编译给6.x用的APP?
icyalala
2013-09-22 19:46:58 +08:00
那些因为一小撮份额而继续要求支持5.0甚至丧心病狂要支持4.3的。。。。
只能呵呵呵。。
so898
2013-09-22 20:10:16 +08:00
@gluttony
理论上这么做确实可以实现,而且挺简单的,实际上软件还要面临大小、实现效率和代码维护等等的内容
最关键之后的测试麻烦程度也不是以前那么简单的,如果说的话,必须针对iOS 6升级到iOS 7的用户的本地数据进行兼容性测试
总之恶心的东西一大排……

@icyalala
我觉得你可以去围观一下百度 iOS客户端的更新说明,他们骄傲地说自己支持了iOS 7,然后键盘还是iOS 6风格的,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,简直逗逼
虽然明白人知道那是由于匹配iOS 4.3导致的(iOS 7 SDK似乎不再支持iOS 4.X了),但是用户不会知道的
产品经理的艰难的抉择,提前赞一个
kevinzhow
2013-09-22 20:33:18 +08:00
6和7 整合到一个里,7 的feature判断下系统版本,然后决定写不写那句就可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/83247

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX