Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Visual Data + Computational Design

Mapk
March 31, 2017

Visual Data + Computational Design

This talk will explore the relationship between visual data and computational design, the meaning of each, and how they can be used together. There will be a quick tutorial with the WordPress REST API and p5.js (Processing).

Mapk

March 31, 2017
Tweet

More Decks by Mapk

Other Decks in Design

Transcript

  1. As an interdisciplinary designer I’m dedicated to making the web

    more accessible and human friendly by facilitating the transfer of information. I’m a designer at Automattic contributing to the open source project called WordPress. I get excited about family, religion, design, health, and open source.
  2. I’m an older-than-average designer whose learned from a lot of

    mistakes, and is excited about facilitating the transfer of information visually and creatively.
  3. Design is a solution to a problem. Art is a

    question to a problem. - John Maeda
  4. MISSION Connect users with Nutritionists to improve eating habits and

    increase health. PROBLEM It was difficult for users to enter food items into the food log on a regular basis.
  5. SOLUTION Create a database of searchable food items that can

    be added to the food log. Create a Favorites module that allowed users to add common food items easily to the food log. Gamify the process. Create a mobile version of the website.
  6. +

  7. ALTERNATIVE SOLUTION Mobile : Take pictures of your food on

    the go. Easy-to-use : Touch the color points of your food. Beautiful : Colorful and appealing. Fun : It redefines logging food. Observe the color patterns of your food. Informative : Provides feedback if you’re not eating various colors.
  8. WORDPRESS REST API With the advent of WordPress 4.7 the

    REST API is now fully integrated. This means that about 25% of the web’s public data is now available through an API.
  9. WORDPRESS REST API API = Application Programming Interface A set

    of rules and specifications that software programs can follow to communicate with each other.