

You can actually see the comparison between the rounded square and the squircle on Wikipedia here. I guess you could probably get away with using the iOS icon as the Legacy Android icon but I prefer to use a squircle shape for the legacy Android icon, not the rounded corners on iOS. You’ll need five: the background, the foreground, the iOS one, the legacy Android one, and the Google Play one (Although the Google Play one is just for the app store and not used in creating the icons, you can skip it for this tutorial). But there is actually a development dependency that makes this incredibly easy. Normally implementing this in Android would be a bit of a hassle. But in this day and age you really want to be aiming for adaptive icons. Now there’s nothing wrong with normal icons, they still look fine. So a lot of posts just focus on normal icons. This post goes into more detail on adaptive icons. so you probably don’t want to include important information in the corners of your icon in case the user decides they want all their icons to be circles. In addition to this users can also specify custom shapes for your icons.

Hypothetically it would be possible to display the parallax effect in other areas but I haven’t really seen it implemented anywhere. Unfortunately this makes the effect hard to see because your finger is covering it. It’s mostly only visible when you drag the icon around with your finger.
