Picking the Right Tool for the Job (or How We Learned to Stop Worrying and Love the Frameworks)
The thing about Agencies and Software Development shops is – they will ALWAYS push their favourite technology, regardless of what is best for the project or even the future maintenance of their client and their customers. There’s just no getting around that. One Mobile Development Studio will insist on native development for each platform (Swift for iOS, Kotlin for Android, and a dedicated JS Framework for Web), another on a simplified cross-platform approach that maps to their team’s existing skillset (like React Native), or perhaps even a more modern, ‘widget-focused’ single interface solution like Flutter.