Home / Companies / Mux / Blog / Post Details
Content Deep Dive

Building TikTok: Smooth scrolling on iOS

Blog post from Mux

Post Details
Company
Mux
Date Published
Author
Nidhi Kulkarni
Word Count
2,205
Company Posts That Month
3
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text discusses how to create a TikTok-like video feed on iOS using Mux Video backend, Parse server deployed on Heroku, and AsyncDisplayKit and AVPlayer on the client. It covers backend setup with Mux Video, uploading videos, capturing video, merging audio and video with AVMutableComposition, and displaying video with AsyncDisplayKit. The main challenge is achieving a smoothly scrolling infinite feed on iOS using just UIKit and AVFoundation, which can result in noticeable lag, dropped frames, and a frozen UI. Using AsyncDisplayKit helps offload expensive operations from the main thread, improving performance.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 1 649 198 73 +5%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.