Swift Bite – Mutating Functions

Value types such as structures and enumerations can have methods in Swift. These methods may want to modify the properties defined in the types. Consider an example – Here we have defined a struct called Stack which has a property, items. If we want to write a method to push the item in the Stack,…More

I am Authenticated and Authorized…

Security is an important aspect on the Internet. To access the services on the Internet, you must prove you are who you say you are. That’s the Authentication. It is a proof that your identity is genuine. You must also be authorized to access the services. Authentication, on itself, does not give you valid access…More

Installing Android apk using adb

What is adb? Android Debug Bridge (adb) is a command-line tool that lets you communicate with a Android device. It facilitates a variety of device actions, such as installing and debugging apps. There are several other facilities that adb provides. For more information about adb, visit here. How adb works? When you start an adb…More

Back to Basics – OAuth 2.0

Today, I am delighted to start my new series, Back to Basics. This series aims to provide basic knowledge about the technologies that developers come across in their day-to-day lives. Let’s begin today’s topic, shall we? Ever since the Cambridge Analytica scandal is uncloaked, data privacy and security has been the talk of the town. Eventually, privacy…More