I spent some time on the weekend thinking about Should I Cycle, the app I want to build. There’s two ways I could do it:
- standalone iPhone app
- build an API
- iPhone app will call the API
What should my API look like and what will it do? It’ll be pretty simple – when invoked, all it will do is call the other web services it’ll use – weather, air quality, pollen levels, convert the results into a succinct format, and probably cache the results.
Here’s a simple diagram (created using draw.io):