Presentation is loading. Please wait.

Presentation is loading. Please wait.

Enabling Developers with Open Data APIs April 14, 2011.

Similar presentations


Presentation on theme: "Enabling Developers with Open Data APIs April 14, 2011."— Presentation transcript:

1 Enabling Developers with Open Data APIs April 14, 2011

2 Chris Metcalf Technical Program Manager / Developer Evangelist chris.metcalf@socrata.com Takahiko Naito Program Manager hiko@reisys.com

3 Agenda Why developers matter Current developer challenges The importance of Open APIs A brief tour of the new Data.Gov APIs Application examples

4 Why Do Developers Matter? 4 Transform data into services Lower costs Drive innovation Respond to demand Increase agility

5 Examples of innovative Open-Data apps April 14, 2011

6 Open Data Apps in Action Asthmapolis: Croud-sourced Asthma research http://asthmapolis.com/

7 Open Data Apps in Action Oakland Crimespotting: Community crime tracking http://oakland.crimespotting.org/

8 Open Data Apps in Action One Bus Away: Real-time bus departure info http://www.onebusaway.org

9 What problems do developers face now?

10 Data Availability 56% of developers said data was not available Source: http://benchmarkstudy.socrata.com

11 Data Quality When data was available, 55% said it was unusable. Source: http://benchmarkstudy.socrata.com

12 Data Formats Data is locked up in obscure or proprietary formats

13 Data Updates Downloadable data is often immediately out of date

14 How will open APIs help? April 14, 2011

15 How will APIs help? Open data APIs provide: Standard access methods across datasets Access to clean, consistent data Direct access to the data source – No More Downloading!

16 Why an “open” API? Open APIs: Accelerate developer understanding Reduce vendor lock in Encourage community development

17 Socrata Open Data API A consistent API across all agency data sites An open, standards-based RESTful API Consistent high-performance throughput Advanced operations such as filtering and sorting

18 Developer Resources To help developers get started: http://dev.socrata.com Open-source code samples and libraries Full API documentation App Gallery to promote applications Developer resources and online community OPEN API Application Gallery

19 Semantic Web Support Fast-track onto the Semantic Web: Semantic typing for hosted datasets Create your own resource hierarchy RDF access to catalog and individual datasets

20 Let’s See It! Brief Demo API Tour App Examples

21 Open APIs on Open Data Open APIs will: Lower barriers to access Allow developers to focus on development, not databases Provide a uniform API across agencies Prevent vendor-lock in

22 Questions?


Download ppt "Enabling Developers with Open Data APIs April 14, 2011."

Similar presentations


Ads by Google