Fads and trends in software development
Hi frens,
I’ve seen lots of fads and trends in software development, affecting career life of software engineers. More recently, we have AI agents API and SDK from OpenAI, and KOLs rush to claim it’s the next big trend. Will it? I’m not sure.
Let’s look back at cross platform mobile app development. It seems an inevitable trend for cost-sensitive startups or outsourcing software development. Even Apple fans like MacStories just claimed that “the artisanal, well-crafted app interfaces will matter less and less, or even “web apps will dominate over native apps.” Even though, it’s the interaction that matters.
For example, people in China talked about Flutter’s performance and hot-update. However, Flutter app ignore proxy settings for years, making it harder to intercept network connections for debugging.
However, personally I don’t see it that way. It all depends on the goal and the fuel of the software product. Like, during the developing of Voice of Legislative Yuan with React Native, I kind of fed up with endless source-breaking upgrades for a side project. Next time, for side projects that aren’t aiming for a larger impact, I’d rather return to native app development.
Or, unless I start making for-profit apps?
Your friend,
Denken