Photo by William Iven on Unsplash

With the exponential increase in mobile devices, the ease of data accessibility has increased tenfold.

We can see all the data relevant to any domain on the mobile devices, for instance, the annual turnover of an organization, the number of employees who joined last month, etc. However, displaying the data on a mobile application is useful, although it becomes quite useless when we need to share the relevant data with the management or others. It is where exporting of data comes in handy and can be seen in most mobile applications today.


We want to create a application of…

Photo by SCREEN POST on Unsplash

You just started learning game development with Unity and now you need to write a script (let’s say you want to provide basic movement capabilities to your character). So, you figured out that you need to install Visual Studio, so you downloaded and installed it in your system.

Now, that you have both Unity and Visual Studio installed, you decide to proceed forward, so you click on the C# script that you have created and Snap! You realise you are not getting any recommendations or code completions from the IDE for the Unity components.


Before we jump into the topic, let us take a moment to understand what is Material Design and why should we use it in the first place?

What is Material Design?

As per the description in the official page of Material Design:

Lets understand this with an example:

Ranit Raj Ganguly

Android Developer by profession | Game Developer by passion

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