Benefits to Offering a CLI (Alongside an API)

At the beginning, CLI is better known as the only way to interact with a computer. It has been existed even before there are graphical interfaces and flashy user desktops. Through CLI, you can accept text commands and interpret them into functions on the operating system. However, the CLI has become a vital element to…

How to Animate the DOM with Anime.js

As a web designer, there are many libraries that you can use to create animation. They range from CSS, SVG graphics, GSAP, API, JavaScript and many more. So, with all animation Libraries available, why should we use Anime? Even though GSAP can do a lot more than Anime,  it is also a way heavier. So, to…

Java Overriding

As a web developer, java overriding may not be a familiar thing for you. However, for mobile developers, this work is their everyday work, so, after discussing about super classes and subclasses, in this article we are going to explain about overriding. Overriding a method is possible when a class inherits method from its superclass, even…

ON EME IN HTML 5

To allow playback of encrypted audio and video, Encrypted Media Extensions provides an API that enables web applications to interact with content protection systems. It works by connecting an existing underlying Digital Rights Management (DRM) system in the underlying platform. It is hoped by recommending EME, we can form a simple, easy to use way…

How to Store and Access SharedPreferences

As a mobile developer, you must be familiar with Sharedpreferences, especially if you need to store certain key values persistently throughout the lifetime of the application, you’ll find that SharedPreferences is the perfect method for that! But if you are a newbie and haven’t been familiar enough with this method, we’ll show you the way…