V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
mesiade
V2EX  ›  iDev

iOS7对产品开发的影响

  •  
  •   mesiade ·
    mesiade · 2013-09-22 14:05:42 +08:00 · 3206 次点击
    这是一个创建于 3882 天前的主题,其中的信息可能已经有所发展或是发生改变。
    好像现在主要分为三种情况:一种是只做iOS7的(系统不是7的话苹果好像会提供最后一个支持你系统版本的APP下载),一种是6和7写在同一个APP里(比如twitter?),还有一种是6和7各写一个(这个目前还没看到过)。

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


    @gluttony
    同意放在一个APP里,xcworkspace是啥?好像没怎么用过。Xcode5这边倒还没开始用原来有这么好的功能,可不可以用他编译给6.x用的APP?
    icyalala
        5
    icyalala  
       2013-09-22 19:46:58 +08:00
    那些因为一小撮份额而继续要求支持5.0甚至丧心病狂要支持4.3的。。。。
    只能呵呵呵。。
    so898
        6
    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
        7
    kevinzhow  
       2013-09-22 20:33:18 +08:00
    6和7 整合到一个里,7 的feature判断下系统版本,然后决定写不写那句就可以了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3377 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:12 · PVG 20:12 · LAX 05:12 · JFK 08:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.