For app development, the hard part has already been done through well-written lib, and the developers mainly write some trivial business logic to put these components together.
When instagram is made there was no library of making actual logic. You should not rely on libraries if you want to make instagram you should rely on people who can make that kind of libraries