• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hifever
V2EX  ›  程序员

没有 Macbook,但是想尝试一下 iOS 开发,如何破?

  •  
  •   hifever · Jun 3, 2015 · 19062 views
    This topic created in 4173 days ago, the information mentioned may be changed or developed.
    屌丝程序猿一枚,心血来潮想搞一下iOS,苦于没有Mac,但是想看看好不好玩

    PS:虚拟机已经试了,好大的硬盘占有量,而且机子不好,特别卡。。。
    Supplement 1  ·  Jun 3, 2015
    或者,有没有在线可以iOS编程的网站可以玩一下?
    Supplement 2  ·  Jun 3, 2015
    我来整理一下solution:
    1. 虚拟机
    优势:快速的尝鲜成本比较低
    劣势:配置低或者硬盘不足的同学就不要考虑了,然后听说虚拟机装不了最新的xcode,不知真假
    2. 黑苹果
    优势:真机环境,更加舒服,同时微软被黑了那么多年,也该黑黑苹果了 → →,什么逻辑
    劣势:对于cpu和主板有要求,而且会出现各种五国的报错什么的,笔记本不要考虑,台式机可以搞一搞
    3. 买二手Mac电脑
    优势:各种优势
    劣势:钱不够就不要想........
    4. 在线编程网站/租网上服务
    优势:easy,简单,直接上,尝鲜极力推荐
    劣势:不能长久的搞下去

    BTW: 看见一活动,iOS编程送1000元现金,开发iOS要不要那么happy。。。
    Supplement 3  ·  Jun 3, 2015
    搜集的一些资源
    1. 虚拟机安装mac (硬盘不够,本子不行,已放弃)
    VMware 11安装Mac OS X 10.10
    http://jingyan.baidu.com/article/ff411625b9011212e48237b4.html

    2. 黑苹果 (正在尝试。。。)
    黑苹果之新手必看(安装贴、驱动贴,引导贴,镜像制作贴)
    http://benyouhui.it168.com/thread-1884141-1-1.html

    3. 买二手Mac电脑
    这个。。购买链接就不放了。。最好从朋友那里收,或者买官方认证的,别的渠道感觉不是很放心的说

    4. 在线编程网站/租网上服务
    一个是 codeschool,附上链接:
    http://tryios.codeschool.com/levels/1/sections/1
    是iOS学习的网站,支持在线编程,而且体验蛮好~
    但是是iOS6,好老了~

    一个是 猿圈oxcoder,附上链接
    http://www.oxcoder.com/
    貌似是一个online judge 的网站,也有iOS的在线编译,但是好像不太适合初学者?
    话说他们的 哈哈哈哈在线编程大赛,名字也是醉了。。。坐等前端的挑战
    104 replies  •  2017-02-15 12:54:38 +08:00
    1  2  
    ❮ ❯
    E2gCaBAT5I87sw1M
    E2gCaBAT5I87sw1M
    Jun 3, 2015❤️1
    1
    收个二手 Macbook ,玩一票就卖掉。
    47jm9ozp
    47jm9ozp
    Jun 3, 2015
    2
    1.虚拟机
    2.买mac
    3.洗洗睡
    Xrong
    Xrong
    Jun 3, 2015
    3
    哈哈,楼主就不要给自己想买Mac找借口了
    zonghua
    zonghua
    Jun 3, 2015 via iPhone
    4
    @winnie2012 都要三四千。1、不如捡一个Mac mini一千多。2、国民盗版windows让微软承受了那么多损失,是时候黑苹果,侵犯一下苹果。
    holulu
    holulu
    Jun 3, 2015❤️1
    5
    有了 Mac 都还没完事呢!
    l12ab
    l12ab
    Jun 3, 2015
    6
    mac mini
    黑苹果
    虚拟机
    neoblackcap
    neoblackcap
    Jun 3, 2015❤️1
    7
    买了之前我想搞ios,买了之后我想买外星人搞C#,算了,我还是先用公司电脑搞linux吧。
    lightening
    lightening
    Jun 3, 2015
    8
    我还是学生的时候都试过。一切都是徒劳。老实买 Mac,二手的、老一点的型号没关系。
    nullcc
    nullcc
    Jun 3, 2015
    9
    首推Mac mini吧,有钱上MBP或者iMac,不建议黑苹果,首先整黑苹果很累,各种硬件不匹配,要对照一个硬件列表来配机器,很麻烦,有时候OS X版本升级黑苹果会各种出问题。尽量不要搞什么虚拟机,太蛋疼,最重要的是慢。
    jixiangqd
    jixiangqd
    Jun 3, 2015
    10
    笔记本应该都可以装黑苹果。。。
    不会装的话,淘宝也有卖完美黑苹果的兼容机。。。
    hifever
    hifever
    OP
    Jun 3, 2015
    11
    @winnie2012 我看了58上面,话说macbook好保值的说。。。。
    I74790K
    I74790K
    Jun 3, 2015
    12
    QT 开发 + 1
    hifever
    hifever
    OP
    Jun 3, 2015
    13
    @ooxxcc 啊啊啊,话说用了mac会上瘾咩
    hifever
    hifever
    OP
    Jun 3, 2015
    14
    @holulu 为什么呢,不是下一个xcode就行了么~
    hifever
    hifever
    OP
    Jun 3, 2015
    15
    @Xrong 被你看穿了,捂脸逃~
    jsq2627
    jsq2627
    PRO
    Jun 3, 2015
    16
    有没有朋友?借个来玩两天就解毒了~~
    zhikangzhou
    zhikangzhou
    Jun 3, 2015
    17
    mac还是要有的 存钱买一台吧 iOS开发的话还是原生的环境比较好
    ycyppq123
    ycyppq123
    Jun 3, 2015
    18
    不建议二手电脑,可以买官翻机,不然黑苹果,虚拟机。
    yongjunlee
    yongjunlee
    Jun 3, 2015
    19
    买买买
    dapangse
    dapangse
    Jun 3, 2015
    21
    装双系统
    hifever
    hifever
    OP
    Jun 3, 2015
    22
    @jsq2627 旁边做java和前端的人多,貌似有个前端朋友用mac,但是是公司的电脑,啊啊啊,刚毕业,不好混。。。
    hifever
    hifever
    OP
    Jun 3, 2015
    23
    我去找找有没有在线能编iOS的网站~
    bazingaterry
    bazingaterry
    Jun 3, 2015
    24
    黑苹果 ~
    yaoyuan1072
    yaoyuan1072
    Jun 3, 2015
    25
    可以先用虚拟机学习一段时间。只敲代码的话,虚拟机也不会很卡吧。关闭其他应用。只开虚拟机~~
    wangfeng3769
    wangfeng3769
    Jun 3, 2015
    26
    @bazingaterry 黑苹果老崩溃,我装了一个一天三次,chrome 是崩溃的主要原因。
    hifever
    hifever
    OP
    Jun 3, 2015
    27
    @wangfeng3769 orz,请收下膝盖~
    altair21
    altair21
    Jun 3, 2015❤️1
    28
    装黑苹果挺麻烦的,而且驱动也不一定兼容。买mac mini的话也不便宜。楼主自己权衡吧,如果只是想看看好不好玩推荐先试试黑苹果,觉得好玩再考虑买
    ledzep2
    ledzep2
    Jun 3, 2015❤️1
    29
    hifever
    hifever
    OP
    Jun 3, 2015
    30
    找到了两个网站可以玩:

    一个是 codeschool,附上链接:
    http://tryios.codeschool.com/levels/1/sections/1
    是iOS学习的网站,支持在线编程,而且体验蛮好~
    但是是iOS6,好老了~

    一个是 猿圈oxcoder,附上链接
    http://www.oxcoder.com/
    貌似是一个online judge 的网站,也有iOS的在线编译,但是好像不太适合初学者?
    khy
    khy
    Jun 3, 2015
    31
    黑苹果吧,装'好'后离开发IOS就不远了。<_<
    leofml
    leofml
    Jun 3, 2015❤️3
    32
    英特尔(Intel) 酷睿i5-4590 22纳米 Haswell全新架构盒装CPU处理器 (LGA1150/3.3GHz/6M三级缓存) 1299
    技嘉(GIGABYTE)B85M-D3H主板 (Intel B85/LGA 1150) 499
    芝奇(G.SKILL) DDR3 1600 8G台式机内存(F3-1600C11S-8GNT) 299
    威刚(ADATA) SP900 128G 2.5英寸 SATA-3固态硬盘 (ASP900S7-128GM) 349
    星宇泉(XYQ)小麻雀8107H家用办公HTPC迷你小机箱电源套装230W/带风扇/支持SSD/UV不变色 139
    京东自提Diy服务(安装、指导外加兼容性保证)99

    商品总额 2684

    如果在北京, 周末你来我公司, 我可以帮你装系统.
    kirile
    kirile
    Jun 3, 2015
    33
    黑苹果最简单的是对照完美黑果的配置清单去配一台PC。如果是笔记本,个人经验表示这个很耗时间,除非你有大把空闲时间,折腾到半完美(能正常运行了,不考虑睡眠之类的)还是有可能的。如果可以找到二手的靠谱来源,可以考虑二手的。会上瘾,已从主用win变成主用mac
    em70
    em70
    Jun 3, 2015
    34
    虚拟机足够让你入门了,我曾经用虚拟机做出了有上万用户的app,入门了再买mac不迟
    wangfeng3769
    wangfeng3769
    Jun 3, 2015
    35
    @em70 牛人
    hyinxiaoyu
    hyinxiaoyu
    Jun 3, 2015
    36
    我当初也是这样想就入了.
    现在用来写java写python很满足,不想再用回windows了,至于什么ios早忘了...
    JustFuckingDoIt
    JustFuckingDoIt
    Jun 3, 2015 via Android
    37
    那就开发android或者mac mini
    xing3kong
    xing3kong
    Jun 3, 2015
    38
    配置好折腾就黑苹果很快就可以搞定 难折腾就放弃直接选其他 话说楼主你啥配置
    hifever
    hifever
    OP
    Jun 3, 2015
    39
    @hyinxiaoyu 搞的心里痒痒的~~你买的是air 还是 pro
    hifever
    hifever
    OP
    Jun 3, 2015
    40
    jimmykuu
    jimmykuu
    Jun 3, 2015❤️1
    41
    有整黑苹果的时间不如花这点时间去挣钱买 macbook 了。
    mailworks
    mailworks
    Jun 3, 2015
    42
    建议省吃俭用买个二手的MacBook吧,当年我学iOS开发是自己装的黑苹果来学的。很折腾人,时间成本太大!
    fulvaz
    fulvaz
    Jun 3, 2015
    43
    然而楼主如果不学ios还能进前端的坑
    hifever
    hifever
    OP
    Jun 3, 2015
    44
    @fulvaz 卤煮是前端。。。
    xmy2232867
    xmy2232867
    Jun 3, 2015❤️1
    45
    推荐treehouse

    淘宝地址http://item.taobao.com/item.htm?spm=a230r.1.14.1.SUgqYj&id=42939102954&ns=1&abbucket=6#detail

    著名的在线编程学习网站http://teamtreehouse.com/

    内容非常丰富,包括前后端主流技术、移动端ios以及Android,还有设计方面的相关课程。
    hyinxiaoyu
    hyinxiaoyu
    Jun 3, 2015
    46
    @hifever 13寸pro
    sunny1992
    sunny1992
    Jun 3, 2015
    47
    借点钱 买。
    chenhui7373
    chenhui7373
    Jun 3, 2015
    48
    VMware ESXi + OS X + VNC
    kidult
    kidult
    Jun 3, 2015
    49
    有这么多折腾的时间,一台MAC的钱早出来了
    zonghua
    zonghua
    Jun 3, 2015 via iPhone
    50
    @chenhui7373 性能怎么样?其实还有一套方案就是虚拟机做编译服务器,在windows 上用c# xamarin开发。PS 楼主什么被微软黑了怎么多年,我的意思是谁谁谁用了盗版那么多年,微软损失巨大,现今Mac不是兼容机的缺点才变成优点,苹果不同担心盗版问题。
    df4VW
    df4VW
    Jun 3, 2015
    51
    有这么多折腾的时间,一台Mac的钱早出来了

    正经点:

    分期付款买一个,买mac的基本没有后悔的,特别是程序员
    djyde
    djyde
    Jun 3, 2015
    52
    我觉得,在 osx 下开发的好不仅仅在于 iOS 。

    总之,mac 是值的
    ianisme
    ianisme
    Jun 4, 2015
    53
    我之前搞iOS开发就是用黑苹果,动手能力要强一些嘛!
    simman
    simman
    Jun 4, 2015
    54
    可以直接HTML5开发,不是有那个 a p i c l o u d的么。直接用Eclipse写JS。
    cruisehu
    cruisehu
    Jun 4, 2015
    55
    求问LZ那个送1000的是什么活动
    xing3kong
    xing3kong
    Jun 4, 2015
    56
    @hifever 黑苹果请认准远景 E440 有现成的 也有配置也相同的 直接套用即可http://dwz.cn/NCdhW
    cheny95
    cheny95
    Jun 4, 2015
    57
    有这个念头之后迟早就会买,哈哈哈~
    我本来想7月~10月左右分期买,结果几个朋友买了,刺激到我了,4月底全额买了840....
    Taoist
    Taoist
    Jun 4, 2015
    58
    真不忍心告诉你,最佳方案是买一台MBP。。。。
    wellsho
    wellsho
    Jun 4, 2015
    59
    二手 mac mini
    Syec
    Syec
    Jun 4, 2015
    60
    没有比买一台更靠谱了,之前折腾过虚拟机,也弄过黑苹果,踩了一路坑,浪费不少时间,体验也不好
    Rikuo
    Rikuo
    Jun 4, 2015
    61
    淘宝: 黑苹果
    clockwerk
    clockwerk
    Jun 4, 2015
    62
    如果你想仅试试ios开发,黑苹果没问题,反正就是玩玩,如果真的要开发做点东西,请远离黑苹果,出的各种奇奇怪怪的问题让你痛不欲生,时间成本完全高出你想象,
    also24
    also24
    Jun 4, 2015❤️1
    63
    发软广之前不看自己的发帖记录的嘛……
    cxshun
    cxshun
    Jun 4, 2015❤️1
    64
    @hifever 玩玩的话,虚拟机先试下吧。V友有好多都是果粉,一来就推荐MBP,什么早买早享受,我就不说啥了。虽然mac的UNIX环境对程序员很友好,但不至于那么神。

    想当年,微软搞扁平化的时候,大家一致在喷,到了苹果身上,所有人都赞美,我不知道这种情况什么时候出现的。苹果一切都好,微软一切都渣。mac没那么神,大家不要把苹果当神好不,程序员冷静点。
    boom11235
    boom11235
    Jun 4, 2015
    65
    忍痛买一个 mac 吧,你不会后悔的,顶多就分期付款
    lion9527
    lion9527
    Jun 4, 2015
    66
    公司12款 mac mini,8G内存,开个QQ+Chrome+dropbox+xcode,超过半小时可用内存就只剩几百M了。换SSD也无法弥补内存缺陷。
    如果不是做iOS,windows的体验确实高多了。
    zjwzcnjsy
    zjwzcnjsy
    Jun 4, 2015
    68
    正在学习Objective-C中,如果仅仅是学习Objective-C的话,在windows下可以使用CodeBlocks和GNUstep。
    xclimbing
    xclimbing
    Jun 4, 2015❤️1
    69
    Windows系统加大点儿内存再配上SSD,然后装虚拟机玩苹果,这个应该是最省力的方案了,效率也不会差,至少搞编程足够了。另外,现在很多流行的笔记本都是现成的黑苹果方案,说白了就是一个DSDT的问题。总之,大内存和SSD是基础。
    zonghua
    zonghua
    Jun 4, 2015 via iPhone
    70
    @lion9527 看来Mac的效率这是底下啊。macbook pro除了cpu,其他都是很
    ycyppq123
    ycyppq123
    Jun 4, 2015
    71
    @xclimbing 我也赞成你说的用SSD+大内存装虚拟机
    CodeDrift
    CodeDrift
    Jun 4, 2015❤️1
    72
    自己学生。笔记本上装了黑苹果。。。。。
    目前只有无线网卡不能用。。。
    thuai
    thuai
    Jun 4, 2015
    73
    mac 开发人员神器
    ybh37
    ybh37
    Jun 4, 2015
    74
    先问自己是不是真的感兴趣,是否做好了为此付出的准备
    iOS开发,说到底还是很考验英语、C、操作系统这些基础知识的。现在早已经不是当初做个简单的小应用就能“成功”的时代了。
    如果仅仅是玩票,看看 中文书 洗洗睡吧。
    wuhuaji
    wuhuaji
    Jun 4, 2015
    75
    @Anybfans 可以买一个外接的无线网卡 :)
    whatisnew
    whatisnew
    Jun 4, 2015
    76
    @xclimbing 你这样玩过吗?身边的人这样玩过吗?靠谱吗?
    whatisnew
    whatisnew
    Jun 4, 2015
    77
    @Anybfans 运行 xcode 卡吗?
    CodeDrift
    CodeDrift
    Jun 4, 2015
    78
    @wuhuaji 买了个。没在意。USB网卡。。然后驱动不兼容。。。就没用了。。现在用有线


    @whatisnew 没试。。原来4G内存 装10。10卡到哭。10.9超流畅。。现在弄成6G内存了。10.10还好。。
    zeacev
    zeacev
    Jun 4, 2015❤️1
    79
    别这么黑我大黑苹果,以现在的笔记本来说,黑个苹果不是件很难的事,缺什么驱动Google对应型号很多都能找到,找不到的也可能有万能的,不敢说完美,至少正常使用还是没问题的
    hxtheone
    hxtheone
    Jun 4, 2015❤️1
    80
    黑苹果必须上pcbeta啊,benyouhui是什么鬼,只要是i系u+n系卡,配置不是太奇葩,跑起来应该不难,至于流不流畅,主要还是看配置,os x对cpu和显卡的要求不是很高,但内存和硬盘不能省,我10年的本,加了内存换了ssd,跑10.10一点问题都没有,没事还用ionic写点小app玩

    现在就是在公司用配的mac,回家黑苹果,正常使用没有任何问题

    不过要是让我回答lz,我觉得还是攒钱买mac吧,毕竟黑苹果太折腾
    MrZephyrus
    MrZephyrus
    Jun 4, 2015
    81
    攒钱买mac
    hifever
    hifever
    OP
    Jun 4, 2015
    82
    @zeacev 莫非你正在用黑苹果?好多人说经常崩溃什么的,不知道是不是真的。。。。
    hifever
    hifever
    OP
    Jun 4, 2015
    83
    @hxtheone 啊啊啊,我的信用卡已经开始躁动了
    lingo
    lingo
    Jun 4, 2015❤️1
    84
    (╯°Д°)╯︵ ┻━┻ 这帖子看得我的信用卡都躁动了。。。
    zeacev
    zeacev
    Jun 4, 2015❤️2
    85
    @hifever 我是在用黑苹果,但是我没安装xcode ,只用来写PHP和前端那些东西,和72楼说的一样,我只有无线网卡不能驱动,但是有线网卡可以驱动,至于崩溃肯定是有的,我用了有4个月了,崩溃次数也就5次的样子,绝大多数是因为chrome导致的无响应只能强制关机。

    楼主我建议你,如果你有Linux的安装经验而且还有一台不是很老的笔记本,从你纠结这个问题到现在再加上这个周末你很有可能能黑出一个苹果来,以我的亲身经历告诉你,黑苹果没那么难,我从头到尾就用了三天的样子,而且,不追求性能i3加4G都能使用。你要是用来跑xcode我就不敢保证了
    goofansu
    goofansu
    Jun 4, 2015
    86
    折腾这么多不如直接买了,收个旧的二手,比如我的2011年的编起来也没压力
    dslwind
    dslwind
    Jun 4, 2015 via Android❤️1
    87
    笔记本黑苹果路过,现在用10.9.5系统,10.10用不起,动不动就分区损坏进不去系统。现在用得很稳定,除了不能3D+电池没驱动。真想折腾黑苹果就去远景论坛,跟着置顶帖装。
    xclimbing
    xclimbing
    Jun 4, 2015❤️1
    88
    @whatisnew 无论是虚拟机苹果(包括ESXi 或 Vmware)、黑苹果还是白苹果,我都有玩,但是,我不是程序员,所以开发的那些东西没用过。我的两台笔记本(ThinkPad T410 + ASUS-Q501LA)黑苹果都没有问题(只有小缺陷,例如无线网卡无法驱动、休眠之类的)。至少日常使用还是靠谱的。
    vjnjc
    vjnjc
    Jun 4, 2015
    89
    难道没有人推荐Macmini么,4000RMB左右的主机,加800左右的显示器完破啊
    harrymoo
    harrymoo
    Jun 4, 2015
    90
    可以众筹。。。
    不是说笑,我这里一90后妹子,朋友圈众筹一台土豪金新Macbook,目前已经筹到7K多了。。。
    hellomsg
    hellomsg
    Jun 4, 2015
    91
    信用卡分期买个吧,不要把精力放在装系统上,开发过程才需要这些精力
    hifever
    hifever
    OP
    Jun 4, 2015
    92
    @zeacev 非常感谢,我是为了尝试一下iOS开发,同时也为大家探探坑~~
    zeacev
    zeacev
    Jun 4, 2015
    93
    @hifever 我的意思是,你有这纠结的时间,不如试试黑个黑苹果,看看黑苹果的性能够不够你用。要是真的像楼上一样说下定决心买白苹果就不用纠结这个了
    hifever
    hifever
    OP
    Jun 4, 2015
    94
    @harrymoo 啊啊啊,好主意,脑中浮现出大家一人捐100,回答一个前端问题或者解决个bug什么的~~
    ddugujiujian
    ddugujiujian
    Jun 4, 2015❤️1
    95
    看着真累,来吧,我借给你,离上帝近的话
    alphonsez
    alphonsez
    Jun 4, 2015
    96
    买一台最不折腾
    GPU
    GPU
    Jun 5, 2015
    97
    @harrymoo 楼主不是妹子。
    ddugujiujian
    ddugujiujian
    Jun 5, 2015
    98
    @ddugujiujian 北京上地附近。不是上帝,坏事做太多,上帝不让我去他那
    linux40
    linux40
    Jun 5, 2015 via Android
    99
    苹果官网官方翻新
    fontartist
    fontartist
    Jun 5, 2015 via iPhone❤️1
    100
    可能你想玩的是完全自己写iOS app。
    但你也可以尝试那种只要写 js,然后选模块,在线编译成 app 的网站,比如 appcan,apicloud 之类的。
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2830 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 210ms · UTC 10:59 · PVG 18:59 · LAX 02:59 · JFK 05:59
    ♥ Do have faith in what you're doing.