MAD skills

MAD skills

The best practices to make android apps

ยท

2 min read

What are MAD skills ๐Ÿคจ?

MAD skills stand for Modern Android Development skills. It is a set of best practices to make better applications.

Some of the best practices are using jetpack compose over traditional layout system (XML), using kotlin programming language over java, using architectural principles to structure your project and many more.

You can learn how to apply the MAD skills in your project from Google's official website. The link is given below.

MAD Skills Resources

What is MAD Scorecard ๐Ÿค”?

MAD scorecard is a way to know how modern an Android developer you are.

To see your own MAD scorecard, you need to install the MAD scoreboard plugin in your android studio.

To install the plugin follow these steps -

  1. Run Android Studio
  2. From the menu bar, select Android Studio > Preferences.
  3. Under IDE Settings, click Plugins and find MAD Scorecard plugin
  4. Click Install plugin
  5. Restart Android Studio.

image.png

How to generate your MAD scorecard?

Right click ๐Ÿ‘‰ Analyze ๐Ÿ‘‰ Create MAD scorecard

Like this -

image.png

It will generate a URL of your MAD scorecard. Now you can see your scorecard by opening it in the browser.

image.png

The scorecard looks like this -

image.png

Now create your scorecard and share it on Twitter and Linkedin ๐Ÿ˜ and tag me.

Did you find this article valuable?

Support Shivam Gupta by becoming a sponsor. Any amount is appreciated!

ย