Вызывает ли у вас сомнения возможность использования Kotlin и других языков программирования в качестве базовых для чего-либо?
Да, можно разработать мобильное приложение с использованием указанных технологий. Для этого можно использовать фреймворки и инструменты, такие как Apache Cordova, PhoneGap или Ionic, которые позволяют упаковывать веб-приложения в нативные обертки для различных мобильных платформ. Относительно использования Kotlin и других языков программирования в качестве базовых, это зависит от конкретной задачи и требований проекта. Kotlin является официальным языком программирования для разработки приложений под платформу Android и хорошо поддерживается Google. Таким образом, его использование для разработки Android-приложений является вполне обоснованным. Другие языки программирования также могут быть использованы для создания определенных типов приложений в зависимости от целей проекта и предпочтений разработчика.
Скопирую сюда свой старый комментарий:
https://ru.wikipedia.org/wiki/Прогрессивное_веб-пр...
https://habr.com/ru/post/418923/ PWA — это просто
https://habr.com/ru/company/ruvds/blog/352200/ Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON
https://lifehacker.ru/pin-websites-as-apps/ Как сделать из любого сайта веб-приложение с помощью Google Chrome
https://www.sostav.ru/publication/bankovskimi-mobi...Одиннадцать кредитных организаций из двадцатки крупнейших создали Progressive Web Applications (PWA) — это функциональность, которая позволяет использовать сайт вместо приложения.
https://morkoffki.net/pwa-prilozheniya-chto-eto-pw...Когда вы нажимаете на PWA, он открывается в веб-браузере на любом компьютере, смартфоне или планшете.
https://habr.com/ru/company/tinkoff/blog/544228/Прогрессивные веб-приложения — это, по сути, веб-сайты, которые используют специальные API для доступа к определенным возможностям устройства.