Previously, software was created with desktop computing in mind, with mobile access viewed as an optional addition. However, with smartphones and other mobile devices accounting for about more than 50% of global online traffic, designers and developers are increasingly adopting a mobile-first approach.