Wednesday, 14 May 2025

Create Android App without Android Studio for Free

Create Android App without Android Studio for Free

Do you want to make an Android app, right?. But don’t want to download Android Studio? In this post, I’ll show you how to create a simple Android app without installing Android Studio on your PC. By using Firebase Studio, we can create many apps - not only Android apps. Let’s get started step by step.

Thursday, 13 March 2025

Wednesday, 12 March 2025

Friday, 19 April 2024

Monday, 8 April 2024

How to Stream Clearkey Protected MPD Video in dash.js

How to Stream Clearkey Protected MPD Video in dash.js

Video content is gaining lot of popularity these days and so does streaming. However, streaming video content is not new to web. But the way people are consuming it all around the world, it is becoming an issue for the content creator and content creation companies to control the spread of their content to unauthorized users or simple saying - unsubscribed users.

That's why Digital Rights Management (DRM) was developed to protect the video from piracy and to make it very hard (yet not impossible) to download the original video on client device.

Thursday, 25 January 2024

HTML 5 Canvas Element (Simplified) With Basic Examples

HTML 5 Canvas Element (Simplified) With Basic Examples

HTML 5 Canvas Element is best element out of the other, that I like the most. Suppose you want to add text, images, videos or embed an iframe, there are certain elements present that let you do this.

But I say, if you want to manipulate some part or whole of an image or video, then what will you do? Here <Canvas> comes into picture.

Sunday, 11 September 2022

How To Defer offscreen images and Serve images in next-gen formats in Blogger (Blogspot)

How To Defer offscreen images and Serve images in next-gen formats in Blogger (Blogspot)

The most frequent and common problem faced by Blogger Community is that these two Opportunities in the Page Speed Insights -

  • Defer offscreen images
  • Serve images in next-gen formats
What they are trying to say is defer or lay load the images on the web page and use compressed images. Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption.

In this post, I'm going to show you how to tackle this problem.