Designing for the Platform — API design
In our last entry we talked about the object models you need to consider in your design work, and there are two. The System Object Model and the User Experience Object Model.
Now we can use these to design our API. Since we’re focused on the Platform being a Cloud Platform, we have three areas to work through in API design. They are Service API, Application Extensions and Embeddable UX.
First, let’s look at the Service API. This is the API’s we provide to a developer to make use of the System Object Model. We don’t really know what that…