Windows MacOSX开发

Windows MacOSX开发,windows,macos,Windows,Macos,我很想开始为MacOSX开发应用程序,尽管我还不知道从哪里开始 问题:我目前没有,也买不起新的基于MacOSX的电脑。 解决方案:一位非常好的朋友喜欢尝试我为Windows制作的东西,他还拥有一台MacOSX电脑,并愿意测试这些新发明 现在我面临着另一个问题。我不知道用哪种语言开发这些应用程序。我是一名.NET开发人员,似乎我只能使用基于Windows的PC开发MAC应用程序,我应该从哪里开始 我听说过Mono,并且以前在Linux上使用过它,Mono也会成为基于Windows的计算机上MAC开

我很想开始为MacOSX开发应用程序,尽管我还不知道从哪里开始

问题:我目前没有,也买不起新的基于MacOSX的电脑。 解决方案:一位非常好的朋友喜欢尝试我为Windows制作的东西,他还拥有一台MacOSX电脑,并愿意测试这些新发明

现在我面临着另一个问题。我不知道用哪种语言开发这些应用程序。我是一名.NET开发人员,似乎我只能使用基于Windows的PC开发MAC应用程序,我应该从哪里开始

我听说过Mono,并且以前在Linux上使用过它,Mono也会成为基于Windows的计算机上MAC开发的一个选项吗?还有其他办法吗

非常感谢您的帮助

多谢各位


jt

您可以从Java、Python或Ruby等跨平台语言开始。以这种方式编写的应用程序要么立即在OSX上工作,要么只需要很少的调整。我使用Java开发OSX、windows和linux。Java与C没有太大区别,完全免费。通过一些额外的工作,Java应用程序可以看起来像本机OSX、windows或linux


但是这样你就没有OSX的任何特殊功能了。为此,您确实需要OSX环境objective-c和cocoa。

如果您不想让您的应用程序成为让我哭哭啼啼的垃圾,那么就买一台Mac电脑,开始阅读和学习高质量Mac OS X应用程序的构成要素。你很快就会看到,这一边的质量标准要高得多。

你需要有MacOS X,并使用Xcode和Objective C;这是本机环境,如果不使用它,您将无法欣赏MacOS X UX。您可以在PC上安装MacOS X,尽管苹果不批准或不支持


不要半途而废,这不值得。

所有其他答案都很好。您需要OSX和XCode。由于目前你买不起Mac电脑,而且看到OSX和iOS的语言都是objective-c,你可以从学习windows上的c编程开始。Objective-C是C的超集。一旦你买得起Mac,了解C语言将加快你的学习速度。或者,您可能会认为C指针太难,从而节省了一些钱


还有谷歌如何创建一个黑客网站。我看过几篇关于lifehacker的文章,都是关于如何做到这一点的。这并不理想,但也许它可以让你运行XCode并为iPhone或iPad创建应用程序。

很抱歉回答得太晚,但我也遇到了同样的问题。 环顾四周后,我看到人们能够使用虚拟机在Windows7计算机上安装OSX10.6SnowLeopard。也许lifehacker的这个网站可以帮助:

这些人告诉你如何安装雪豹。您可能不会在雪豹上安装Xcode 4.33,但值得一试。也可能有一些地方,他们会向你展示如何将Lion安装到他们的电脑上,但Lifehacker有最简单的教程


希望这有帮助

哈哈。。。。我的错误:,懒惰的打字:是啊,我完全理解。我讨厌窗户。但是由于我不能在电脑上做很多我喜欢做的事情,我永远也不会改变。。。希望有一天,我会得到一个Mac.+1,因为我提到在PC上安装OSX和XCode。关于前者的更多信息,请点击google hackintosh。谢谢你的回答。我已经考虑了所有这些答案,将决定下一步做什么