很简单的情况。我是一名软件工程师,主要使用 Delphi 和 C# 进行软件开发。Delphi 对于桌面应用程序非常好,而 C# 结合 ASP.NET 用于 Web 应用程序则更加理想。然而,我正在考虑自学更多关于 Mac 软件开发的知识。Xcode 和 Cocoa 是开始的环境。
学习新语言对我来说不是问题!
但是,在开始在 Mac 上编写代码之前,我首先需要购买一台 Mac。它们价格相对较高,所以在我确定需要哪种Mac产品之前,这个购买决定可能需要几个月时间。因此,为了帮助我,我想知道没有必须拥有Mac的情况下如何学习更多关于Mac开发的知识!
例如,OS X 是否可在 VMware 环境中工作?开发工具是否也可用于 Windows?是否有 OS X 库的清晰 API 概述?
还是说我应该先购买一台 Mac,玩几个星期,然后再决定如何为其开发软件?换句话说,我现在应该开始花费,还是几个月后? :-)