ShanBuild Video Player in iOS I — AVPlayerLet’s learn how to set up the player with the AVPlayerLayer, and observe the loading status to know if the player is ready.4 min read·Dec 7, 2019--3--3
ShaninThe StartupiOS Adaptive Layout II — Trait CollectionA better way to make your app adaptive.7 min read·Nov 21, 2019----
ShaninThe StartupiOS Adaptive Layout I — Size ClassWith the release of new iOS devices every year since 2008, not only the screen size getting bigger and bigger but getting different. Apple…7 min read·Nov 5, 2019--1--1
ShanIntroduction to the MVVM Design Pattern with SwiftA better architecture for your project.6 min read·Sep 24, 2018----