3 followers
Android software developer
Introduction A flow is a stream of data that can be computed asynchronously. It’s useful when we need to emit multiple values sequentially. For...
A typical image is represented as a matrix corresponding to the intensity of the pixels. Color images use different channels for each color component,...
Video files are often very large. A typical 1920x1080 video, 30fps, 24 bits color depth will need about 1.5 gigabits for only a second. This is a...
Videos are becoming a very significant part of our everyday life. The report from The Social Shepherd in 2023 reveals that people watch videos for 84...
Summary The Factory Method Pattern defines an interface for creating an object, but lets subclasses decide which class to instantiate. Factory Method...
Loading bitmaps in an Android app is a tricky task. Bitmap takes an enormous amount of memory. For example, a photo taken on Pixel 6 Pro has about...