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