Day 87: Designing app architecture. Working with... Unwrap, Open Source, Dylan.

02/11/2021 10 min

Listen "Day 87: Designing app architecture. Working with... Unwrap, Open Source, Dylan."

Episode Synopsis

Discussion:

A bundle size oriented approach to a content based app.

Progress Update:

Finished Protocols in Unwrap - up to the last section on Optionals.
Mapped out a data budget for the app binary - targeting a binary that is under 200mb with video and audio content.

200mb is a download threshold for allowing downloads over cellular
It’s also a good idea to ship smaller apps for download UX


Figured out that we can get 100 minutes of mp4 content to fit in around 50mb - which should take care of the “60 second explanations” within budget.
Learned how Duolingo does their animations
Checked out a bunch of the most popular cocopods packages
Watching benchmark tests for the new M1 Pros and Max’s
Checking out the open source Unwrap app source files to learn from the architecture. Protocol oriented programming.
Checked out Dylan’s new villa - which will be the new office/work space.
Chilled out and relaxed a bit with Dylan.

dev90x.com

More episodes of the podcast Dev90X: Zero to App in 90 Days