Simple question - How do Snapchat stories load so fast, and even when I "skip" an item, the next one is always ready?
Snapchat stories is a mix of images and videos, whenever the screen is tapped, the next item starts instantly, no matter if it's an image, or a video. I have never seen any delay in the app, and I'm wondering
How do they do it? Do they cache all the content once the app is started (highly unlikely)? Do they continuously pre-load upcoming items while you are watching a story? Do they load everything when I tap the story? I do not understand the "magic" behind the flawless stream of content. Also: What does the backend provide? A list of resources?
Does anyone know how they do it? Other apps like Yeti or Fleek pretty much do the same thing, executed in the same flawless manner. I'm a somewhat decent iOS developer, yet I have no idea of the method that is used here.
The use case allows for background-readying on the app side, and caching on the back end.
So how I'd do it is something like this:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With