Для мобильных платформ, те же Apple и Google, все прекрасно организовали для разработки приложений. Зачем JS?
Может вопрос состоит в следующем:
"не хочу учить Java, знаю JS и хочу писать приложения для Android" ? Пожалуйста, есть доступные инструменты как для транслирования в код ближе к нативному, так и через WebView (что довольно печально), но ожидать удобства при разработке не стоит, особенно если речь идет о нетривиальных задачах