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

真心觉得 iOS 开发面太广,要学的东西太多,跟 web 比起来

  •  1
     
  •   Heavytiger · 2015-06-30 13:25:05 +08:00 · 2861 次点击
    这是一个创建于 3429 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如开发一个相机+图片/视频编辑,你要晓得rgba,hsv,shader, opengl es啥的。
    比如开发一个社交软件,你要晓得http,交互动画,设计啥的。
    比如开发一个聊天的,你要晓得socket,聊天服务器搭建啥的。
    比如开发一个声音编辑啥的,你要晓得音频编辑、等等我都不晓得改晓得啥的啥的。
    比如开发一个阅读的,你要晓得core text啥的。
    比如开发一个地图的,你要晓得地图,这个简单啥的。

    不是抱怨,觉得跟web开发比起来,不沾边的东西要学的太多。

    21 条回复    2024-08-02 10:50:43 +08:00
    newtonisaac
        1
    newtonisaac  
       2015-06-30 13:51:15 +08:00
    恰恰相反。
    ck65
        2
    ck65  
       2015-06-30 13:53:18 +08:00
    要是能查查字典就把啥都办了,还要人干啥。
    Phariel
        3
    Phariel  
       2015-06-30 13:53:48 +08:00
    这就说明你对WEB开发还停留在切图阶段。
    visonme
        4
    visonme  
       2015-06-30 13:55:25 +08:00
    我只能说这无关IOS,在任何一个平台要做以上内容的开发,你要的了解的东西都是差不多的
    yeqiu
        5
    yeqiu  
       2015-06-30 13:56:51 +08:00
    我想说的楼上都说了
    nikoukou
        6
    nikoukou  
       2015-06-30 14:00:00 +08:00
    楼主说的web开发估计就是html+css+jquery,实在不想弄ios,去弄framework7这种html5移动框架吧,相对能简单点
    yghack
        7
    yghack  
       2015-06-30 14:00:50 +08:00
    你去看看运维都要做什么
    subpo
        8
    subpo  
       2015-06-30 14:03:47 +08:00   ❤️ 1
    真心觉得 web 开发面太广,要学的东西太多

    比如开发一个相机+图片/视频编辑,你要晓得rgba,hsv,shader, opengl es啥的。
    比如开发一个社交软件,你要晓得http,交互动画,设计啥的。
    比如开发一个聊天的,你要晓得socket,聊天服务器搭建啥的。
    比如开发一个声音编辑啥的,你要晓得音频编辑、等等我都不晓得改晓得啥的啥的。
    比如开发一个阅读的,你要晓得core text啥的。
    比如开发一个地图的,你要晓得地图,这个简单啥的。

    以上
    echo1937
        9
    echo1937  
       2015-06-30 14:04:06 +08:00
    你又不是在开发一款同时具有”相机+图片/视频编辑“+”社交软件“+”聊天的“+”声音编辑“+”阅读的“+”地图的“等功能的app。
    Email
        10
    Email  
       2015-06-30 14:08:59 +08:00
    哇哈哈哈哈
    Heavytiger
        11
    Heavytiger  
    OP
       2015-06-30 14:09:13 +08:00
    我web开发确实只停留在数据库的crud阶段。不过,居然已经够用了。而主要职业ios,学了这么多,还不够用啊。
    Heavytiger
        12
    Heavytiger  
    OP
       2015-06-30 14:10:01 +08:00
    你们web还分前后端。
    neo2015
        13
    neo2015  
       2015-06-30 14:10:36 +08:00
    Android/iOS程序员,我就是因为觉得WEB太难才来做APP的。APP上太难的问题比较少。WEB上,有的东西就。。。
    Heavytiger
        14
    Heavytiger  
    OP
       2015-06-30 14:11:49 +08:00
    搞得想转web了。
    Heavytiger
        15
    Heavytiger  
    OP
       2015-06-30 14:13:09 +08:00
    @echo1937 不代表以后不会做啊。况且,已经都做过了。
    Heavytiger
        16
    Heavytiger  
    OP
       2015-06-30 14:13:30 +08:00
    @Phariel 这个不是设计该做的么
    Heavytiger
        17
    Heavytiger  
    OP
       2015-06-30 14:14:33 +08:00
    @neo2015 等老板叫你做图片/视频编辑、音频编辑啥的,你就晓得了。
    suikator
        18
    suikator  
       2015-06-30 14:27:58 +08:00 via Android
    看来楼主是大牛,web和ios都玩的很6,而且分析的很有道理,从各个层面详细的解释了web和ios的异同,得出了“真心觉得 iOS 开发面太广,要学的东西太多,跟web开发比起来,不沾边的东西要学的太多。“的结论
    neo2015
        19
    neo2015  
       2015-06-30 14:31:02 +08:00
    @Heavytiger 还好吧,又不是把所有功能都要求做上。需要的时候查资料文档就知道了。之前做的ffmpeg,弹幕视频。WEB上的东西,很多东西只有足够的经验才能做的出来。特别是大型高并发系统。APP上的问题,GitHub都可以解决98%了。自己的APP已经80W+的下载了,目前正在开发iOS版本。后台反而一直进展缓慢
    lizy0329
        20
    lizy0329  
       108 天前
    大哥,你说的这些,都有相关 SDK 封装好了,你只需要 import 就 OK
    lizy0329
        21
    lizy0329  
       108 天前
    @yghack 重启,改配置
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3413 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:53 · PVG 19:53 · LAX 03:53 · JFK 06:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.