The Field API is spectacular. It is not only awesome for developers who are looking to define a custom field, but for those that are looking to display content in a certain way. When coupled with the Field Group API, you are able to unlock the strengths of Thor on your content types.
This talk will look at how to use the Field API and Field Group API to divorce yourself from preprocessing and UI frustrations. The talk will start at a simple base of writing custom field group formatters to standardize field wrappers and structural elements. Then move to custom field formatters to handle the custom display of data. The talk will wrap up with real world examples of using custom field formatters.