V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gavinkwoe
V2EX  ›  问与答

为什么大家都觉得 iOS 和 Android 开发不需要像 Zend 或 Rails 这类的框架?

  •  
  •   gavinkwoe · 2014-08-08 12:20:18 +08:00 · 2798 次点击
    这是一个创建于 3766 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,有必要吗?没有必要吗?貌似BAT都没有这方面考虑,小公司更别说。
    9 条回复    2014-08-08 15:21:09 +08:00
    watsy0007
        1
    watsy0007  
       2014-08-08 12:36:51 +08:00
    不是不需要。
    是很多人不知道有这么屌炸天的框架。这么辩解的业务为主框架。

    另外上手难度和兼容性是很多人担心的。
    watsy0007
        2
    watsy0007  
       2014-08-08 12:37:25 +08:00
    辩解=>便捷
    gavinkwoe
        3
    gavinkwoe  
    OP
       2014-08-08 12:37:48 +08:00
    @watsy0007 确实
    WildCat
        4
    WildCat  
       2014-08-08 12:39:32 +08:00
    @watsy0007
    @gavinkwoe

    iOS是ReactiveCocoa?
    Android呢?
    watsy0007
        5
    watsy0007  
       2014-08-08 12:40:53 +08:00
    还有一部分被年年升级的和硬件相关的特性绑定了
    象zend,rails,django,更多的会被开发流行的思想上引导。语言不会年年大更新,兼容性差异太大。

    但是移动就不一样了。。
    其实上层抽象以后。象老郭你搞的。
    把很多模块独立出来。
    新API支持的模块。新抽象1个出来使用。模块使用过程检测是否支持。挺好的。

    原生的API太蛋疼了。
    gavinkwoe
        6
    gavinkwoe  
    OP
       2014-08-08 12:45:18 +08:00
    @watsy0007 其实不只是封装抽象这么点事,现在其他平台几乎都有主流的思想和开发模式,渐渐型成了好多案例和最佳实践。像iOS和Android这两个平台,在思想和模式上都太过于分裂,应该还处在比较原始的阶段。目前还没看到哪两个公司使用的是同一套开源库和组件,但写出来的代码几乎完全不一致。
    gavinkwoe
        7
    gavinkwoe  
    OP
       2014-08-08 12:46:10 +08:00
    @WildCat ReactiveCocoa应该不能算做框架吧
    gavinkwoe
        8
    gavinkwoe  
    OP
       2014-08-08 12:47:24 +08:00
    很蛋疼的问题,至少我一直没想清楚是为什么
    headwindx
        9
    headwindx  
       2014-08-08 15:21:09 +08:00
    app 比较灵活多变。大框架没有,但是局部的系统框架还是有一些的;毕竟 app 不如 web 的规模大,遇到升级也都是硬升级了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5400 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:13 · PVG 15:13 · LAX 23:13 · JFK 02:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.