我正处于一个艰难的选择之中。我想学习一种语言,它可以帮助我创建具有强大艺术/创意/图形组件的应用程序,并将其用于我的客户的商业项目。
我的第一选择是 OpenGL ES,我认为它是“标准”的方式。但是,与此同时,我发现了这个网站:http ://www.creativeapplications.net/ ,在那里我发现了许多很棒的 ios 应用程序,其中大多数是使用OpenFramewors和Cinder构建的。
我的问题是:为什么选择这 2 个“包装器”而不是 OpenGL?我需要了解好处和坏处。
我不确定使用这些框架我可以以简单(和标准)的方式(对于 OpenGL)UIKit/Cocoa 和图形进行混合。目前我仍然更喜欢 OpenGL,因为我知道这是苹果建议的方式(我的意思是......苹果提出的),我相信我也可以为我的客户利用它。虽然我不确定使用 OF 和 Cinder 我可以完全管理 UIKit 和 Cocoa 而无需任何技巧。