すでにベーケンドが実装されているWebサイトを持っているので、JavaまたはKotlinでAndroidのアプリケーションを書くことができますが、iOSプラットフォーム向けにはすでにSwiftですが、HTML、CSS、JSで書くことに慣れている場合は、PWAを試すことができます、このオプションは、1つまたは別のプラットフォームを直接維持するよりも好ましくありません。
ほとんどの場合、テクノロジーにアプリケーションを実装する場合、追加のライブラリやモジュールなしで実行できます。たとえば、JavaまたはKotlinを使用したAndroidでは、グラフィックインターフェイスを使用して機能的なアプリケーションを作成する機会がすでにあり、さまざまなスタイルを試してみることもできます。要素ですが、アプリケーション内でサイトを使用する場合は、このプラットフォームでサポートされているOKHTTP、Retrofit、その他など、追加のライブラリが必要になる場合があります。
しかし、同じように、さまざまなライブラリを使用するという選択はあなたに干渉することはなく、開発を簡素化することもありますが、アプリケーションにダウンロードされた不必要なものが多すぎることを忘れないでください。
Так как у вас уже имеется веб-сайт с реализованным бекендом, то можно написать приложение для Android на Java или Kotlin, а вот для платформы iOS уже Swift, однако если вы привыкли писать на HTML, CSS и JS, то можно попробовать PWA, хотя этот вариант менее предпочтительнее, нежели поддерживать прямо ту или иную платформу.
При реализации приложения на любой технологии в большинстве случаев вы можете обойтись без дополнительных библиотек или модулей, так как к примеру в Android с Java или Kotlin уже есть возможность писать функциональные приложения с графическим интерфейсом, даже примерять различные стили к элементам, но в случае использования бекенда вашего сайта внутри приложения могут понадобиться дополнительные библиотеки, как okhttp, retrofit или другие поддерживаемые данной платформой.
Но всё равно выбор использования различных библиотек не мешает вам, а иногда и упрощает разработку, хотя не стоит забывать, что слишком много ненужного скачанного в приложение - может вредить.