Listen

Description

It would be ideal if all the APIs were implemented before we starting building user interfaces but that's not always possible, and it is hardly ever the case. Given that, how should we go about building the UI?