Common core single-codebase for business logic is different, that is actually useful. You can have a common core with native UI and native networking. However, it has its own pitfalls too. Some misguided people think that it's a good idea to write a Rust networking layer on iOS, which already has a mobile-optimized native network layer. Or write Android UI in Swift. Extremely costly on the long term because of all the problems involved with doing that. However, like I said, non-informed non-technical managers fall for what you did there, disguising common UI as common core, by using buzzwords and dropping names that you aren't even affiliated with
Sounds like you don’t know what you’re talking about except for old news and old experience (of things I’m also very familiar with) given specific errors in what you’ve said. I won’t elaborate for you given the dismissiveness. Bye