如果要用Angular寫在Android和iOS手機平台的app,會用什麼方案?

想問…
如果要用Angular寫在Android和iOS手機平台的app,會用什麼方案?

目前方向是要使用Angular Material的介面
然後維護一套程式碼,可以打包輸出至Android和iOS的app store上
讓會寫Angular的前端人員最無痛轉移或是學習門檻最低的方式

目前看了網路上的文章
大概有幾個方向
NativeScript、ionic、Cordova、capacitorjs

但是看來ionic要另外學
有前輩們能分享這幾種寫手機app的優缺點
或是有更新能直接打包輸出的方式?

如果是單純要寫手機 App 又想要同時發佈兩種版本 (Android & iOS), 基本上我會建議學 Flutter 吧