Windows下没有什么能开发iOS的软件么?? - V2EX
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
TigerS
V2EX    iDev

Windows下没有什么能开发iOS的软件么??

  •  
  •   TigerS 2013-04-04 11:05:26 +08:00 16919 次点击
    这是一个创建于 4578 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我知道iOS用的是MAC下的xCODE 但是在不买MAC也不装黑苹果的情况下(*装黑苹果还不如买一个MAC呢,但是刚开始学习不想花钱),有什么程序环境可以写iOS的么??

    本人刚开始学习,所以要求也不高
    37 条回复    1970-01-01 08:00:00 +08:00
    thedevil5032
        1
    thedevil5032  
       2013-04-04 11:08:15 +08:00 via iPad   1
    虚拟机? 记得之前有人讨论过这个。
    TigerS
        2
    TigerS  
    OP
       2013-04-04 11:09:07 +08:00
    @thedevil5032 虚拟机还是装MAC系统嘛, 我曾经试过装起来好麻烦弄了两天没弄好。
    直接WIN下的软件环境没有么?
    alexrezit
        3
    alexrezit  
       2013-04-04 11:09:51 +08:00
    有. 但是差不多你得花十倍于 Hackintosh 的时间, 而且其中学到的东西以后基本上一辈子都不可能再用得到.
    alexrezit
        4
    alexrezit  
       2013-04-04 11:16:24 +08:00   2
    @TigerS
    两天都没有耐心劝你别学了, 改行吧. 要知道当初我弄 Hackintosh 的时候还在上高中, 白天上课的时候睡觉, 晚自习看书学 Objective-C 和 Cocoa Touch, 回家之后鼓捣 Hackintosh, 因为硬件比较特殊, 前前后后用了差不多两个月才驱动起来. 两天? 两天?? 两天??? Bloody hell. Are you fxxking serious?
    feilaoda
        5
    feilaoda  
       2013-04-04 11:45:02 +08:00   1
    MonoTouch
    zyAndroid
        6
    zyAndroid  
       2013-04-04 12:05:18 +08:00   1
    mac mini 3千多的样子 入一个呗
    thedevil5032
        7
    thedevil5032  
       2013-04-04 12:36:53 +08:00 via iPad   1
    补充, 貌似stackoverflow上有人给过类似问题答案, 答案里面包含可用的虚拟机镜像搜索线索.
    xAI
        8
    xAI  
       2013-04-04 12:49:13 +08:00   2
    MonoTouch可以,最好还是用mac好,安心,mac mini真心不贵。
    libei
        9
    libei  
       2013-04-04 14:28:27 +08:00   1
    flash AIR可以开发IOS游戏,开发以后可以在越狱的机器上运行。
    FanError
        10
    FanError  
       2013-04-04 14:56:39 +08:00   1
    楼主,直接虚拟机装MAC,不需要黑苹果,然后买个开发者证书就行了。

    虚拟机直接用别人制作好的macos vmdk,直接打开,初始设置就能用。
    allenhsu
        11
    allenhsu  
       2013-04-04 17:27:09 +08:00
    接个单就赚回来了,买 Mac 吧。
    allenhsu
        12
    allenhsu  
       2013-04-04 19:21:27 +08:00   1
    那天看到 JetBrains 有个 Objective-C 的 IDE,不知道能不能用好不好用。
    ximinjie
        13
    ximinjie  
       2013-04-04 19:53:45 +08:00   1
    codename one,用java语法开发上传到云服务器平台再被编译成ios可以运行的程序。背墙了。需要用vpn
    clowwindy
        14
    clowwindy  
       2013-04-04 20:24:34 +08:00   1
    你们不要黑楼主……三年前我在虚拟机里装了个雪豹体验了一下,被折服了,就去买了台 Macbook。
    mtglichking
        15
    mtglichking  
       2013-04-04 21:18:04 +08:00   1
    Hackintosh。。。
    rocyhua
        16
    rocyhua  
       2013-04-04 21:40:40 +08:00   1
    用 Adobe AIR 吧
    dqaria
        17
    dqaria  
       2013-04-04 22:02:27 +08:00   1
    @allenhsu 那玩意只能mac用。。。
    nullptr404
        18
    nullptr404  
       2013-04-04 22:31:24 +08:00   1
    装黑苹果吧,我把自己的笔记本装了iATKOS,但是平时工作都还是在公司的Windows上
    Smartype
        19
    Smartype  
       2013-04-04 22:34:40 +08:00 via iPhone   1
    这么说吧。完全可以。
    但是不是这样水平就能弄的。
    Open toolchain.
    Hackintosh
    虚拟机。

    新手还是买个mac回来、要不会疯的。
    usoluyun
        20
    usoluyun  
       2013-04-04 23:15:07 +08:00   1
    买mini靠谱点
    TigerS
        21
    TigerS  
    OP
       2013-04-05 05:53:01 +08:00
    @nullptr404 试着在虚拟机上装iATKOS没有成功
    TigerS
        22
    TigerS  
    OP
       2013-04-05 05:53:29 +08:00
    @usoluyun MINI和AIR相比的话,综合考虑哪个好一些?? 我主要还考虑到移动性
    aaronmix
        23
    aaronmix  
       2013-04-05 07:09:58 +08:00
    Xamarin.iOS(MonoTouch)只是能写iOS app,但编译调试都需要一台Mac。
    JetBrains的写Objective-C那个叫AppCode,但还是在mac上的。
    Codename one那个用Java写上传到云端的,倒是不需要Mac来编译和调试。
    但是不管那种办法,上传到app store还是必须要一台mac的。

    如果想尝鲜iOS开发又不想先买Mac的可以试试:http://www.macincloud.com 这种服务。
    aaronmix
        24
    aaronmix  
       2013-04-05 07:12:28 +08:00   1
    @alexrezit 不对,如果用Xamarin.iOS,开发效率个人感觉会比Objective-C要高,API也是跟CocoaTouch的API一一对应。
    alexrezit
        25
    alexrezit  
       2013-04-05 07:48:56 +08:00 via iPhone
    @aaronmix
    免费的? 你不怕楼主等到要发布 app 的时候才发现成本高得要死然后回来痛骂你?
    可以调试么?
    btw 几乎没有公司会用这种环境作开发. 所以说不想花钱还懒就改行算了.
    aaronmix
        26
    aaronmix  
       2013-04-05 07:58:22 +08:00
    @alexrezit 有免费版啊。
    你怎么知道没有公司会用这种IDE?我所知道的是已经有他们已经有几千个客户了。请不要瞎猜。
    janxin
        27
    janxin  
       2013-04-05 08:11:27 +08:00 via iPad   1
    如果只是写,编辑器到处都是
    发布的话,你需要mac系统
    eickegao
        28
    eickegao  
       2013-04-06 02:24:10 +08:00
    @aaronmix
    @alexrezit
    我们公司用monotouch和monoandroid.

    我来回答一下楼主的问题吧。最好的选择是虚拟机。然后找一个现成的macos vmdk。

    如果想用黑苹果的话,自己安装会比较吃力,我自己尝试过1个星期没搞定。只得到一个不太稳定的

    环境。黑苹果也可以在某宝上面买,我家有一台从稳定性来讲没啥问题。

    另外现在好像monotouch可以使用VS了,前期可以在PC上面调试,只是最后需要在MAC上面编译。
    jsjscool
        29
    jsjscool  
       2013-04-06 16:22:16 +08:00
    装个unity 3D 安卓,苹果都运行,界面还漂亮。
    exoticknight
        30
    exoticknight  
       2013-04-06 17:27:23 +08:00
    楼主既然括弧说黑苹果还不如mac。这么瞧不起被黑苹果那建议你别纠结,去给钱买mac吧。
    另外本人操着低配的z460在没前置知识下装黑苹果用了1天而已……各位大黑黑苹果,其实有些机型还是可以安装得挺完美的……至于虚拟机,我说还是算了吧,太卡了。
    jialin27
        31
    jialin27  
       2013-04-06 19:03:56 +08:00 via Android
    黑苹果不难啊,现在网上的驱动有的是,不过你的硬件不那么奇葩就行了。我第一次用了三天就把mac啃上了。不过我想问下,问什么书装黑苹果不如买mac?
    jialin27
        32
    jialin27  
       2013-04-06 19:06:03 +08:00 via Android
    @exoticknight 绝对正确,自己组装的mac绝对不输给官方的顶配,性价比超高!
    xiaozqh
        33
    xiaozqh  
       2013-04-07 09:48:01 +08:00
    lz可以用gnustep
    nickcheng
        34
    nickcheng  
       2013-04-07 10:23:42 +08:00
    装黑苹果吧, 装着装着你就愤怒+崩溃了, 然后就决定买 Mac 了...

    ps. 买 Mac 这个投资是绝对能收回成本的!
    likuku
        35
    likuku  
       2013-04-07 11:34:30 +08:00
    2000块买2009年产的macbook,内存加到8G,跑10.7.5很顺畅哦~ 硬盘还是传统机械硬盘。
    usoluyun
        36
    usoluyun  
       2013-04-07 12:17:36 +08:00
    @TigerS 我自己用的air,论移动性那一定是笔记本咯。MINI只是一个主机,但是预算有限但是工作地点和家里都有显示器键盘鼠标的花,MINI揣包里上下班背背也不累。
    usoluyun
        37
    usoluyun  
       2013-04-07 12:22:52 +08:00
    @TigerS 也不是随便什么PC都能能流畅泡os x虚拟机(别忘了你做ios开啊里面还要跑ios模拟器呢)。黑苹果也不好,折腾死你。其他运行在wndows下的开发框架最后都逃不过在mac下编译的命运。所以还是买mac吧。预算有限的话先考虑成色好的二手笔记本,再考虑MINI。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5339 人在线   最高记录 6679       Select Languag
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 06:02 PVG 14:02 LAX 23:02 JFK 02:02
    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