How to Build Smaller Apps

Ben Sandofsky:

Popular social networking apps are over 400 megs. With weekly releases, over one year you’ll download twenty gigs of data.

Since we launched Halide, the most unexpected compliment we’ve heard is about its size. At 11 megs, we’ll push less data in one year than a social network pushes in a single update.

“So you aren’t using Swift,” asked a friend. After all, Swift bundles its standard libraries into your app, bloating its size. Halide is almost entirely Swift. How did we do it? Let’s start with the technical bits.

His conclusion is spot-on:

There really is one weird trick to lose size: focus on your customers.

Thursday, 22 June 2017