посоветуйте архитектуру приложения: перетащите соединение - PullRequest
1 голос
/ 16 сентября 2011

Я хочу создать приложение для iPhone и iPad, которое работает как MIT's Scratch

enter image description here

Так что мне нужно перетащить n блоков изслева направо, чтобы построить диаграмму стилей блок-схемы ... А затем соединить их и в соответствии с этим соединением вести себя по-разному, как и следовало ожидать в диаграмме блок-схемы;также некоторые блоки должны иметь textField для редактирования значений ...

Так, как, по-вашему, вы, ребята, порекомендовали бы пойти для этого ?, максимально упрощая его.

Редактировать [спасибо @Codafi за хэдс-ап]: по этой ссылке рассказывается о том, как Apple отвергла приложение Scratch

Очень интересно!но я не планирую нарушать пункт 3.3.2, в котором говорится, что приложения для iPhone не могут содержать интерпретаторы кода, кроме Apple.Предложение гласит:

Приложение не может само устанавливать или запускать другой исполняемый код каким-либо образом, включая, помимо прочего, использование подключаемой архитектуры, вызов других платформ, других API или иным образом.Никакой интерпретируемый код не может быть загружен или использован в Приложении, за исключением кода, который интерпретируется и запускается документированными API-интерфейсами Apple и встроенными интерпретаторами.

Я просто хотел бы построить блок-схемуи заставить его генерировать анимацию в стиле логотипа

Большое спасибо!

1 Ответ

1 голос
/ 16 сентября 2011

Я люблю скрэтч и буду любить любое подобное приложение, но боюсь, что при выполнении чего-то подобного Apple будет отклонять ваше приложение по той же причине, по которой было скретч-приложение: загрузка и интерпретация кода.Тем не менее, я видел приложение для создания схем, которое с сомнением похоже на код, поэтому это возможно.Хороший дизайн, хотя.Также было бы неплохо иметь возможность перемещать блоки касанием, а не скольжением для повышения точности.

...