简单的情况.我碰巧是一位软件工程师,主要使用Delphi和C#进行软件开发. Delphi非常适合桌面应用程序,而C#与ASP.NET完美结合可用于Web应用程序.但是,我正在考虑教自己更多有关Mac的软件开发的知识. Xcode和Cocoa就是开始的环境. 学习新语言对我来说没问题!
Well, simple situation. I happen to be a software engineer who uses mostly Delphi and C# for software development. Delphi is great for desktop applications while C# is ideal combined with ASP.NET for web applications. However, I am considering to teach myself more about software development for the Mac. Xcode and Cocoa would be the environments to start with. Learning new languages is no problem for me!
但是,在开始在Mac上编写代码之前,我首先需要购买一个,而且它们的价格相当合理,因此,购买一个产品是一项决定,这需要我花几个月的时间才能知道我需要哪个.因此,为了现在对我有帮助,我想知道在不需要Mac的情况下我必须学习更多有关Mac开发的可能性!
However, before starting to write code on a Mac, I first need to buy one and they're reasonable expensive so buying one is a decision that will take me a few months before I know which one I need. So, to help me right now, I would like to know the possibilities that I have to learn more about Mac development without the need for a Mac!
例如,OS X是否可以在VMWare环境中工作?开发工具也可用于Windows吗? OS X库是否有清晰的API概述?
For example, does OS X work in a VMWare environment? Are the development tools also available for Windows? Is there a clear API overview of the OS X libraries?
还是我应该先购买Mac,玩几周,然后再决定如何为它开发软件?换句话说,我应该现在开始还是几个月后开始消费? :-)
Or should I first buy a Mac, play with it for a few weeks and then decide on how to develop software for it? In other words, should I start spending now, or in a few months? :-)
推荐答案也许Macmini是最好的选择,但失败了:
Perhaps a macmini would be the best bet but failing that:
VMWare中的MacOSX: wiki.osx86project/wiki/index. php/Vmware_how_to
MacOSX in VMWare: wiki.osx86project/wiki/index.php/Vmware_how_to
用于Windows的开发工具?我坚持使用XCode,因为它可以编译多二进制应用程序.
Development tools for windows? I'd stick to XCode as it can compile multi-binary apps.
这是我能想到的最清晰的概述: developer.apple /referencelibrary/MacOSX/index.html
Here's the clearest overview I can think of: developer.apple/referencelibrary/MacOSX/index.html
希望这会有所帮助!
更多推荐
在Windows上为Mac OS X开发?
发布评论