Author Archives: jacklandrin

Architecture of Complex Live Stream Controller

##Problems & Analysis In a live stream application, the live stream studio viewController is the most intricate page where there are lots of configurable widgets of kinds of businesses. In my past experience of working, I met that there are nearly 100 widgets on one page and more than ten different types of studio pages.… Read More »

Architecture of Complex Live Stream Controller

Problems & Analysis In a live stream application, the live stream studio viewController is the most intricate page where there are lots of configurable widgets of kinds of businesses. In my past experience of working, I met that there are nearly 100 widgets on one page and more than ten different types of studio pages.… Read More »

Category: IT

iOS Graphics: Workflow of Graphics System

The iOS graphics series will introduce some content about principle of graphics processing and methods keeping iOS screen fluency, which include screen refresh essential, reason of display stalls, display performance optimising, openGL, AsyncDisplayKit, SwiftUI, etc. Pixel The vision of real world is continuous, but it’s not in the virtual digital realm, as the image data… Read More »

A Brief History of Human-Computer Interaction

Computers are like magic boxes that reveal various extraordinary features and amazingly change our lives. Nowadays, we use laptops, mobile phones and the other fresh even smarter devices every day, which makes that we find they are our essential partners and even friends. Perhaps we have been used to using them, but do you give… Read More »

Category: IT

Talk about Aspect Oriented Programming in iOS

1. What’s the Aspect Oriented Programming? The Apsect Oriented Programming (AOP) is usually used in backend development. But it’s more and more popular in clients programming recent days. You can find out the definition in Wikipedia: In computing, AOP is a programming paradigm that aims to increase modularity by allowing the separation of cross-cutting concerns.… Read More »