Browsing: state of mobile development 2021