Data to Go: Mobile API Design (SXSW)

Click here to load reader

  • date post

    15-May-2015
  • Category

    Technology

  • view

    716
  • download

    0

Embed Size (px)

description

Sildes for Data to Go: Mobile API Design @ SXSW 2014 http://schedule.sxsw.com/2014/events/event_IAP17442

Transcript of Data to Go: Mobile API Design (SXSW)

  • 1. Data to Go Mobile API Design Matt Smollinger CTO & Co-Founder, Skaffl @mattsmollinger Chuck Greb Sr. Software Engineer, Mapzen @ecgreb #SXSW #DataToGo

2. About us Chief Technology Officer of Skaffl. com, Mobile Dev, and general geek. Mobile software craftsman, test- driven evangelist, and clean code connoisseur. Matt Smollinger CTO & Co-Founder, Skaffl @mattsmollinger Chuck Greb Sr. Software Engineer, Mapzen @ecgreb 3. Agenda Overview 3 Principles of (good) mobile API design Looking to the future 4. What is an API? An application programming interface (API) is a specification of how software components should interact with each other. In most cases an API is a library that includes specification for routines, data structures, object classes, and variables. http://en.wikipedia.org/wiki/Application_programming_interface 5. Remote Service API Web service Desktop, laptop, or mobile client Communication and protocol HTTP + JSON =