如果开发Windows .NET API,我可以使用100个商业可用的附加控件,图形API和其他有用的东西来增加我的努力。任何人都可以指出我的Mac Cocoa / Objective C开发的类似商业软件的方向吗?
此外:
是否有足够的开发人员在商业上这样做?
我的问题的关键在于Mac开发者市场的成熟程度足以支持商业开发人员附加组件。我知道有“开源”......一切似乎都默认为......主要是因为没有人有领导方式。开源免费软件的问题有一天都变成了贫穷的半无技术的无家可归者,他们将免费的东西连在一起。我们值得更好!
如果你在Mac市场没有注意到,人们愿意为好东西买单。
我有销售开发工具的历史。你不必只是放弃这些东西。
贝
答案 0 :(得分:6)
我见过的大多数可重用的源代码和框架都是免费的,而不是商业的。其中,大多数都是BSD或MIT许可证,这意味着您可以在商业闭源软件中使用它们。 (很少有人接受GPL之一,禁止这样做。)
我有a list of these,虽然它现在已经非常不完整了。我在OmniOutliner中有一个更长的列表,以及一个更好的网站来展示它的宏伟计划。
还有MacCode,它是可重用源代码和框架的存储库。
答案 1 :(得分:4)
Omni Frameworks用于商业软件,但它们本身就是开源的。我怀疑有足够的OS X开发人员真正维持一个小型的独立闭源库供应商。您可以发布开源库并出售咨询或文档服务。
答案 2 :(得分:1)
我发现了一个包含Mac和iOS自定义控件和源代码的优秀网站。查看Cocoa Controls