请教一个问题,新air对于ios开发是否够用? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Parallel
V2EX    Apple

请教一个问题,新air对于ios开发是否够用?

  •  
  •   Parallel 2013 年 7 月 17 日 11070 次点击
    这是一个创建于 4631 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请问这里有用新air做ios开发的吗?
    想学习一下ios开发,苹果团最近pro一直缺货,所以来咨询一下新air是否够用?
    44 条回复    1970-01-01 08:00:00 +08:00
    cxe2v
        1
    cxe2v  
       2013 年 7 月 17 日
    作开发的话完全够用
    zazago
        2
    zazago  
       2013 年 7 月 17 日
    正用air开发中,11寸屏幕小是硬伤,其他妥妥的.
    Parallel
        3
    Parallel  
    OP
       2013 年 7 月 18 日
    @cxe2v
    @zazago Xcode+模拟器+少许网页 会出现卡顿吗?
    refresh
        4
    refresh  
       2013 年 7 月 18 日
    开发还是pro好,尺寸太小了不好用吧,键盘也小
    cxe2v
        5
    cxe2v  
       2013 年 7 月 18 日
    不会
    davepkxxx
        6
    davepkxxx  
       2013 年 7 月 18 日
    @zazago 11寸对比13寸到底如何?
    txx
        7
    txx  
       2013 年 7 月 18 日 via iPhone
    12年的 air +8g内存 都没问题
    alexrezit
        8
    alexrezit  
       2013 年 7 月 18 日
    性能是一方面, 键盘屏幕重量续航温度等各方面都有相当大的差距. 如果一定要买建议加到至少 8 GB 的内存.
    offspring
        9
    offspring  
       2013 年 7 月 18 日
    这个问题也被问了太多次了吧
    offspring
        10
    offspring  
       2013 年 7 月 18 日
    @alexrezit 键盘基本一样吧 而且这相当大的差距到底是说air好还是pro好
    alexrezit
        11
    alexrezit  
       2013 年 7 月 18 日
    @offspring
    显然是 MBP 好...
    Yuansir
        12
    Yuansir  
       2013 年 7 月 18 日
    2012款mba13寸表示毫无压力
    wupher
        13
    wupher  
       2013 年 7 月 18 日
    屏幕太小,调xib或者storyboard的时候有点不方便。
    一般iOS开发还行,但是如果要折腾一些原生库编译,像FFMpeg、OpenCL之类,都不快。你可编译个boost试试。
    我觉得以开发来说,作web、Ruby、JS之类的开发也许更适合?
    offspring
        14
    offspring  
       2013 年 7 月 18 日
    @alexrezit 同样屏幕尺寸的是air分辨率比较高吧 可能pro屏幕别的数据好一点 但是分辨率也很重要吧 重量还用比么... 续航也基本一样吧 没你说的那么大的差距 而且pro用ssd还要定制吧貌似
    alexrezit
        15
    alexrezit  
       2013 年 7 月 18 日
    @offspring
    分辨率 MBA, 画质 MBP, 新的 MBA 是 Haswell 的续航自然更好.
    Parallel
        16
    Parallel  
    OP
       2013 年 7 月 18 日
    @refresh 13寸的可以满足吧?15寸感觉不大好带。
    zazago
        17
    zazago  
       2013 年 7 月 18 日
    @Parallel 没感受到卡顿现象,可能模拟器启动需要四五秒,尚在我可以接受的范围。开多几个项目可能会稍微卡顿一下。
    Parallel
        18
    Parallel  
    OP
       2013 年 7 月 18 日
    @txx
    @alexrezit 新air是4G的,目前苹果团没有定制机。
    zazago
        19
    zazago  
       2013 年 7 月 18 日
    @davepkxxx 没用过13寸除了屏幕大一点外 应该是没有差别...- -
    Parallel
        20
    Parallel  
    OP
       2013 年 7 月 18 日
    @wupher LZ软件工程专业新生,想学习一下ios。
    66450146
        21
    66450146  
       2013 年 7 月 18 日   1
    12 款 13 寸 Air (8G 内存)来讲一下体验吧

    1. 很轻便,每天背着毫无压力。出门再也不用考虑要不要带电脑的问题了,往包里一塞就走。
    2. 开发 iOS app 完全没问题,13 寸的屏幕有点小,有条件建议外接显示器。
    3. 编译很慢,花的时间比 iMac 多一半以上。如果你的 app 要用比较大的第三方 C/C++ 库的话这是个问题。比如 VoIP 或者多媒体之类的。
    4. 如果你用 4G 内存的机子,就跟 iOS 模拟器和 Chrome 说拜拜吧,没办法抢救的。
    5. 上面提到编译时间很长,其实不只是这样……编译时间超过 5 分钟的话 CPU 温度会飙升(90 度以上),外壳变热,风扇开始呼呼响,最后 CPU 核心温度会稳定在不到 90 度的位置。掌托的温度是个问题,因为这时候我的手腕会出汗,接触的地方就会变得黏糊糊的。。。
    6. Xcode 4 的卡顿是没救的。。。。这玩意的性能真的很烂。。。。Xcode 5 有改进但是有时候还是让人捉急。

    综合一下,性能没有问题,主要是散热比较差,换来更好的便携性和更高的逼格(XDD)。
    Parallel
        22
    Parallel  
    OP
       2013 年 7月 18 日
    @zazago 4G貌似有点尴尬
    Parallel
        23
    Parallel  
    OP
       2013 年 7 月 18 日
    @66450146 很详细的指导,辛苦了~ 看样子还是入手662吧。
    clydelin
        24
    clydelin  
       2013 年 7 月 18 日
    完全够用了
    bishop
        25
    bishop  
       2013 年 7 月 18 日   1
    @66450146 我也是12年的air 同样8G内存,但是没有你说的那么夸张,从来没有任何卡顿,xcode 很流畅,发热到是认同你的说法,还有一点,编译很快,不能说很慢。
    @Parallel
    offspring
        26
    offspring  
       2013 年 7 月 18 日   1
    @66450146 我是11年的air 4g内存 模拟器和chrome一起开也不会卡 不要说是我觉得不卡 和公司新版的27的 iMac 对比了一下 感觉速度没差太多 除非开了chrome xcode safari再开ps的话确实会卡... 而且是要多大的项目需要编译五分钟 一般一分钟不到就编译好了吧
    tzheng
        27
    tzheng  
       2013 年 7 月 18 日
    @refresh 11寸的键盘不小哦,都是标准的现在,过去上网本什么的10寸一下的爱把键盘整小。那会儿年纪小不懂咋回事儿,拿着编程总感觉哪里不得劲儿,后来发现原来是键盘不得劲儿。。
    clowwindy
        28
    clowwindy  
       2013 年 7 月 18 日
    现在够用,一年以后难说。
    alexrezit
        29
    alexrezit  
       2013 年 7 月 18 日
    @Parallel
    国内的学校么? 国内的软件工程不值得学.
    66450146
        30
    66450146  
       2013 年 7 月 18 日   1
    @bishop @offspring Xcode 和编译速度这个跟项目大小有关系。之前那个项目在 12 年中的 21 寸 iMac 上要编译十分钟以上(boost + pjsip,自行脑补一下),在 Air 上我印象中是不止十五分钟的。那个项目是如此巨大以至于在 Xcode 左下角的文件名过滤里面输入任何东西都会导致 Xcode 卡死没响应。平时 Xcode 偶尔也 crash 一下,虽然次数不多但是很是让人心烦。内存也跟这个有关系,一打开这个项目 Xcode 至少就要吃掉 1.5G 的内存,满满的都是泪啊。。。。

    btw,最近的项目有一个四万多行的源文件,打开就各种卡啊。。。

    @Parallel Air 的流畅程度是很棒的,只是不适合长期高负荷运转。如果不用第三方 C/C++ 库而且项目不奇葩的话,开发 app 的感觉非常爽,逼格非常高,哈哈
    wity_lv
        31
    wity_lv  
       2013 年 7 月 18 日   1
    我晒一下我的配置:
    2010 下半年 13寸低配: M374
    今年年初换了两根 4G DDR 1067 的内存。
    CPU: Inter Core 2 Due 2.4G
    系统: Mac OS X 10.8.4

    日常开发使用:
    浏览器: Chrome(有Flash) + Safari(禁Flash) 都开。 Tab也签一般10个左右。
    IDE: XCode + IDEA(以前是eclipse)
    其他软件: Evernote , Mail, TextMate, iTerm, Terminal, Dash.

    用atMonitor监视CPU,内存。
    CPU日常保持在30%以下, 编译运行程序的时候偶尔会飙到60%以上。
    内存,一直在70%以上。

    以我的使用情况看:
    1. macbook air 在cpu方面够用
    2. 4G内存太小,必须8G
    3. 屏幕肯定是用外界屏, 电脑的屏幕看看控制台输出,看看文档
    xiluo
        32
    xiluo  
       2013 年 7 月 18 日
    稍微吃CPU的编译活动的话,air的CPU会叫
    Parallel
        33
    Parallel  
    OP
       2013 年 7 月 18 日
    @alexrezit 对啊,国内的学校。ECNU。
    Parallel
        34
    Parallel  
    OP
       2013 年 7 月 18 日
    @wity_lv 新air的8G还得定制,目前也没什么消息。
    方案一:mac mini + 显示器 + 一般本子
    方案二:rmbp 13寸 高配 (或加显示器)
    方案三:rmbp 15寸 低配
    方案四:新air 13寸 + 台式机
    预算都在一万二三。方案四主要在于便携。
    alexrezit
        35
    alexrezit  
       2013 年 7 月 18 日
    @Parallel
    iMac + MBA?
    wity_lv
        36
    wity_lv  
       2013 年 7 月 18 日
    @Parallel 推荐方案3,rmbp 15
    重量比mbp 13轻点(0.04kg差别,可以忽略不计),便携性问题不大。
    Mac OS & Win 之间切换,喝口水,刷个微博的功夫。
    retina屏, 拖StoryBoard, 不会觉得屏幕不够用。

    式过同事的rmbp之后,基本对其他笔记本无爱。以后换电脑会选两个极端:
    1. rmbp 15 16G版
    2. mac mini 低配自己上16G内存+256 SSD
    wity_lv
        37
    wity_lv  
       2013 年 7 月 18 日
    @wupher boost 是什么? 求详解...
    现在的本,编译一次ffmpeg,编译的我想哭。
    cocoachina上发了一个 ffmpeg 编译的项目,只要有人提问题,我就会重编译一次ffmpeg,编译时间巨长。
    http://www.cocoachina.com/bbs/read.php?tid=142628
    Parallel
        38
    Parallel  
    OP
       2013 年 7 月 18 日
    @wity_lv 说的我又心动了。。决定入手15寸低配,不想等了。。
    so898
        39
    so898  
       2013 年 7 月 18 日
    @wity_lv
    大神!跪拜!
    我以前也是一只用你这个项目,不过这段时间在各种人的怂恿下开始用XMBC了……
    wupher
        40
    wupher  
       2013 年 7 月 18 日
    @wity_lv boost是C++模板库(http://www.boost.org/),没有FFMpeg那么变态,有时无聊拿来编译来做试机用。(纯属个人习惯)

    记得以前有同事在做Rails的时候,在自己MBP上编译MySQL,大概用了...若干天。据说喜欢用Gentoo的人都有这爱好,啥东西都喜欢从源代码上编译起,以达到最优化。:-)
    wity_lv
        41
    wity_lv  
       2013 年 7 月 18 日   1
    @Parallel 哈哈,行动吧。
    即刻开始,等硬件把激情等没了,这样会很亏.
    wity_lv
        42
    wity_lv  
       2013 年 7 月 19 日
    @so898 大神!! 不敢当...
    去年刚上手iOS开发,第一个应用就要用ffmpeg解h.264视频。当时编译ffmpeg各种折腾,折腾过之后索性整理出一个项目,一劳永逸。
    ffmpeg使用,看他的博客, ffmpegc contributor 之一,贡献了h.264编译脚本和一些bug处理。
    http://www.tangentsoftworks.com/blog/2012/11/12/how-to-prepare-your-mac-for-ios-development-with-ffmpeg-libraries/
    hoogle
        43
    hoogle  
       2013 年 7 月 21 日
    15'RMBP 。。除了重量比Air重(个人感觉重好多。。。)。。其它完美。。。 另外,R屏确实要比普通屏好很多。。
    Parallel
        44
    Parallel  
    OP
       2013 年 7 月 23 日
    @hoogle 谢谢各位,已入手15寸rmbp
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     893 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:39 PVG 03:39 LAX 12:39 JFK 15:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86