3 ms·
We once outsourced a native iOS app to a large consultancy. They were able to develop a working iOS app in a short amount of time. How did they do it? They thre
by wallflower 6y ago
We once outsourced a native iOS app to a large consultancy. They were able to develop a working iOS app in a short amount of time. How did they do it? They threw at least twenty people (at the peak) on the project. And they used their own framework. It handled everything from network calls to CoreData to action sheet UI to the “kitchen sink”. Everything in that app extended a base class in their framework. They did give us a snapshot-in-time of their source behind their framework, and any iOS dev who had to fix bugs or add new features to the app they threw together eventually cursed the framework. Because sometimes adding a new UI animation or different navigation way required mucking through the framework code, sometimes frustratingly unsuccessfully. The app is no longer in use, having been rewritten.