Data-Driven Recipe Site With Responsive Layouts

T-fal Cook on the Spot

Challenge
Program a Flash recipe site populated by XML and adaptable to a range of content

Comments
The main challenge was to make all data-presentation layouts responsive and robust enough to handle unanticipated content lengths, punctuation styles and special characters

Actions

  • Sevice tier loaded the XML data
  • Conversion tier parsed the XML data into AS3 model objects
  • Helper classes stroked the data, performed case-correction, catching illegal characters and coercing number values into digits or text
  • View helpers built layouts from the data, using business rules to maintain compositional integrity across dissimilar data