2011-09-04 41 views
4

有人能指出我正确的方向,学习如何使用Openframeworks开发和iPad应用程序。也许一些很好的教程,我似乎无法找到任何好的文档。IPad和Openframeworks

回答

4

openFrameworks的文档相当过时。但是你可以通过例子发现OF。只需在此下载iPhone包装:http://www.openframeworks.cc/download并按照随附的自述文件中的说明进行操作。我认为一个好的开始是,尝试让设备上的示例运行并开始修改示例。如果您还有其他问题,这里的人员 - >http://forum.openframeworks.cc/将很乐意为您提供帮助。 为深入更发现中了openFrameworks,看非官方doxygen的文档在这里 - >http://ofxfenster.undef.ch/doc/

2

我没有一个论坛链接,但没有就这只是上周的论坛了openFrameworks问题和乡亲贴有很多示例/教程的网站数量。这里有一个做像素操作的图形效果:

http://itp.nyu.edu/varwiki/Syllabus/Pixels-S10

3

获取iPad上运行的实际上是几乎同样的事情在iPhone上运行。 你以前运行过吗? 如果你还没有,首先是你需要支付苹果99美元,如果你想在真实设备上运行它, ,否则它可以免费试用模拟器。 有一些关于OF网站的说明,第一次运行, 只是经过它,这些复杂的东西只需要做一次: http://www.openframeworks.cc/setup/iphone/ (该指南完全没有更新,但它几乎是相同的过程,与未成年人UI差异)

任何iOS OF例子都应该像iPhone一样在iPad上运行。 但要获得iPad原生分辨率,您必须手动更改它。 它在“应用程序”>“常规”和“部署信息”中将设备下拉列表更改为iPad。 (截图附后)

与任何iOS的例子 尝试一下,如果你想放的Mac版本的任何代码, 只是做任何的iOS例如副本和手工粘贴在合适的空代码, 他们是非常除了鼠标事件和触摸事件相同之外。 这有点不同的逻辑,但只是玩弄它。不太习惯。 基本触摸事件是touch.x/touch.y而不是mouseX mouseY。 (并且touch事件对每个void都是私有的,所以您可能需要其他变量将它传递到其他地方)