[iOS] Youtube – view layout and floating video player

Learn from a book is good, but learn from the success model is even better. Youtube iOS app is one of the well-implemented apps. In order to study the app, I use a tool called Reveal App to help retrieve the views hierarchy. This took me many days for the first setup. However, what I eventually have discovered is worthy. Ok, let's see what is in the mystery box.

[iOS] Youtube App, What is inside the IPA package?

Youtube iOS app is a high-rating video streaming app. It is absolutely 5 stars. For me with the experience I have gained in the iOs mobile app development, I have to say that the youtube iOS app is kinda a role model in the industry. Sometimes I wish I could reveal what is under the hood to learn more about its secret, and this is the post about it.

Setup Swift-NIO for iOS, tvOS

I look over Swift NIO, and I see it kind of potential. Written on the top of POSIX socket. Simple, lightweight. Some parts of its core are written in C or reuse C library. It even reuses the NGNIX's HTTP parser in its core. I have found out that this parser is used widely in some well-known software and open sources. Some instances are NodeJs's parser, IBM-Swift's Kitura-net,...