Practical GraphQL for Android

Sep 30, 2016

Speakers

About

Native mobile apps require a significant ongoing investment in building APIs. Most apps use REST style APIs that require matching client & server data models. Change is tedious and error-prone. Versioned endpoints must remain indefinitely. This leads to product stagnation and a resistance to evolving APIs to better suit product needs. GraphQL was designed specifically to address these issues. Facebook has used GraphQL since 2012 and it has proven to be a more productive paradigm than REST. GraphQL is an open specification that defines a declarative, compositional, strongly-typed language for data-fetching APIs. Facebook has released an open source reference implementation written in JavaScript. Community built open source libraries exist for Java, PHP, Python, Ruby, Go and more. This talk will walk through usage of GraphQL in an Android app. It will also briefly cover wrapping an existing REST API to provide a GraphQL endpoint using graphql-js. No previous GraphQL experience is expected.

Organizer

Categories

About Droidcon NYC

Community-driven | 100% Android | Development & Design | Organized by @touchlabny |

Store presentation

Should this presentation be stored for 1000 years?

How do we store presentations

Total of 0 viewers voted for saving the presentation to eternal vault which is 0.0%

Sharing

Recommended Videos

Presentations on similar topic, category or speaker

Interested in talks like this? Follow Droidcon NYC