【问题标题】:advise on app architecture: drag drop connect关于应用架构的建议:拖放连接
【发布时间】:2011-09-16 04:06:10
【问题描述】:

我想构建一个类似于MIT's Scratch 的 iPhone 和 iPad 应用

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

那么你们建议用什么方法来完成这个?,尽可能简单。

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

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

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

我只是想构建流程图并让它生成一些动画标志样式

非常感谢!

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 请检查编辑,据我了解不是因为接近编程而被拒绝,而是因为第 3.3.2 条被拒绝? [查看编辑] 非常感谢!
    • 我并没有真正看到原因,只是阅读了一篇描述它过于接近编程的文章。感谢您分享条款的实际文本。
    猜你喜欢
    • 2019-03-22
    • 2017-01-20
    • 2012-01-10
    • 2013-03-17
    • 2016-07-10
    • 2012-08-04
    • 2019-12-20
    • 1970-01-01
    相关资源
    最近更新 更多