Можно ли создать мобильное приложение на android или ios на JS?
phonegap/cordova/ionic/react
но нужно понимать, что такие приложения всегда будут сосать у нативных. на одних приложениях это не заметно, на других может быть критично.
Ознакомьтесь с  Progressive Web Apps.  Возможно, будет вам полезным