One of the criticism aimed at BlackBerry back-in-the-day was its old-fashioned app development environment... You know, java 4, well managed libraries that did what they said they would do, separation of UX from presentation logic from backend interactions, and so on. Build and deploy using well documented commands and processes.
Has anyone tried picking up an app using react-native or the other competing development frameworks that they didn't write themselves? What a huge pile of donkey dung. A wild hodgepodge of tools, slapped together with what looks like virtually zero design though in how apps should work, their efficiency, debuggability, …
How in the world can trying to get a build a prod release and run it on an emulator for a 2 line change take over 5 hours and still nowhere near? Is this really the state of app development these days? I am exhausted, depressed and slightly deranged from the experience.
Congratulations, Boyd! 👏🏻