Mobile phones often have less memory, computing power, and bandwidth than other devices, and they also have a smaller possible viewport size. As a result, in addition to separating information into various views and simplifying the interface and content on each view of your mobile application as much as possible, it is also a good idea to avoid using visual effects like shadows, animations, and gradients. You should at least explore it as an option, especially if your application has poor or choppy performance when operating on mobile. To learn more about "build mobile-first"