建议应用程序架构:拖放连接

时间:2011-09-16 04:06:10

标签: ios drag-and-drop collision-detection flowchart

我想构建一个类似MIT's Scratch

的iPhone和iPad应用

enter image description here

所以我基本上需要将块从左侧拖到右侧,以构建流程图样式图... 然后连接它们并根据该连接有不同的行为,就像你在流程图中所期望的那样;还有一些块应该有一个textField来编辑值......

那么你们建议以什么方式去完成这项工作?保持尽可能简单。

编辑[感谢@Codafi的抬头]:  in this link some of the story of Apple rejecting the Scratch app

非常有趣! 但我不打算违反3.3.2条款,该条款规定iPhone应用程序可能不包含Apple以外的代码解释器。该条款如下:

  

应用程序本身可能无法通过任何方式安装或启动其他可执行代码,包括但不限于使用插件体系结构,调用其他框架,其他API或其他方式。除了由Apple的Documented API和内置解释器解释和运行的代码之外,不得在应用程序中下载或使用解释代码。

我只想构建流程图并使其生成一些动画徽标样式

非常感谢!

1 个答案:

答案 0 :(得分:1)

我喜欢刮擦并喜欢任何类似的应用程序,但我担心在做类似的事情时,您的应用程序将被Apple拒绝,原因与临时应用程序相同:下载和解释代码。我见过一个电路构建器应用程序,它与代码有点类似,所以它是可能的。不过,这是一个很好的设计通过点击而不是滑动以提高准确性来选择移动块也可能是一件好事。