If you are looking to learn about pointer in C/C++. Here is the right place for you. Understanding the pointer can be confusing at first time, but you will get the hang of it. I will provide some illustrations and examples to get better a picture about a pointer. There are many other pointers available, they are called Smart Pointers, but for the interest of this article I will be discussing the basic Pointer in C++.

What is a Pointer?

As the name suggests, basically something that points at something. This is pretty much what pointer in C++ does.


If you are looking to learn about IntentService and How to implement it in your app. This is the right place for you. I will be discussing IntentService, how it works, and how to implement in an Android using Kotlin language. General knowledge about Service in Android will be helpful to understand this concept.

A Service is an android component that performs long-running process in the background, and Service does not have a UI component associated with it like an activity. By default, it runs on UI thread or Main thread. It also has lifecycles like an Activity but much…

In this article I will be discussing Android Activity launch modes, why we need launch mode, what are the different types of launch modes are available, and how they work. Before we dive into that I would like to introduce some topic we often use in this tutorial. Task and Back Stack. In this context Task means collections of activities in an app, and Back Stack means as the name suggest is a stack which does only two operation push/pop in “last in, last out” fashion. An example of Back Stack as follows :

An illustration of Back Stack.

In an android application, it may…

Mohamed Abdul

Like to write about stuff.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store