Я чувствую, что должен положить свою шляпу в кольцо для jQTouch. Хотя версия, загружаемая с их сайта, немного устарела, если вы получаете ее с GitHub, в настоящее время она поддерживается и хорошо работает как на iOS, так и на Android. https://github.com/senchalabs/jQTouch
Кроме того, если вам нужны фиксированные верхние или нижние колонтитулы с прокручиваемыми элементами между ними, форк jQTouch в DataZombie включает iScroll, который отлично справляется с этой задачей. https://github.com/DataZombies/jQTouch
Я также нахожусь в процессе разработки темы для jQTouch, которая позволит приложениям на Android чувствовать себя немного более "нативно", чем другие наборы js, так как все они имеют очень ориентированный на iOS стиль навигации (например, : кнопки «Назад» на панелях инструментов вместо использования аппаратной кнопки «Назад» и т. д.). Даже если вы не хотите ждать моей темы, сделать свою собственную на JQTouch довольно просто. Я бы не назвал себя дизайнером и мне это удалось. ;)
Не стесняйтесь выбирать один из других ответов, но помните jQTouch. Я пробовал и пробовал другие JavaScript-фреймворки, и только он позволял хорошо выглядеть на обеих платформах.