Ик. Если вы планируете выпустить это на любом из магазинов приложений/торговых площадок, я бы не сделал этого на платформе веб-приложений просто по соображениям производительности. Мой опыт работы всегда был лучше написанным. Вы можете найти некоторые реализации того, что вы ищете, или на основе этих фреймворков, но если вы хотите самый гладкий пользовательский интерфейс, я бы стал родным.
Даже простые элементы пользовательского интерфейса, такие как списки и кнопки, просто не отображаются так быстро, как веб-приложения. Вы в основном обертываете HTML5, JS и CSS в фреймворк, затем обертываете в PhoneGap или экземпляр веб-сайта webkit, а затем выполняете на Java или Objective-C ... вы получаете идею. Просто много лишних накладных расходов.
Однако, если это будет выпущено как веб-приложение, доступное из Интернета (а не из собственного приложения), тогда у вас может не быть выбора, кроме как экспериментировать и оптимизировать все, что вы можете.
Только мои два бита.
Я так много думал, как только собирался. Благодаря! – Peter