KKj, я бы посоветовал вам потратить некоторое время, чтобы ознакомиться с каждой структурой. В зависимости от того, какие приложения вы хотели бы создать, я мог бы вообразить, что оба подходят для этой задачи. ИМХО qooxodo - это более всеобъемлющая и зрелая структура, но, конечно, я пристрастен к qooxdoo.
В общем, создание приложений в стиле рабочего стола, а также веб-приложений для смартфонов - это два требования, которые нелегко покрыть одной платформой. Обычно есть недостатки, заключающиеся в том, что вы не можете просто использовать все функции, которые фреймворк предлагает для сложных настольных приложений в мобильной среде. qooxdoo и Sproutcore начали изучать возможность использования специфичных для мобильных устройств функций, но я бы сказал, что для них (и других) еще есть какой-то путь. Ориентируясь на полнофункциональные настольные приложения, вы можете начать прямо сейчас:
Существует (несколько более старая) статья о популярных библиотеках JavaScript Framework: qooxdoo и SproutCore , которые могут оказаться полезными. qooxdoo также находится на Сравнении фреймворков JavaScript в Википедии, к сожалению, Sproutcore нет. Если у вас есть более конкретные вопросы, не стесняйтесь спрашивать сообщество qooxdoo через список рассылки qooxdoo . НТН.