Run the http request on your browser and copy the result in your report.

+

For example, the following http request retrieves data for Housing Assistance Owners. Run the http request on your browser and copy a couple of records from the result in your report.

+

http://www.fema.gov/api/open/v1/HousingAssistanceOwners

This output is in JSON format.

This output is in JSON format.

Revision as of 19:30, 10 June 2016

Title

Using Open APIs in Mobile Application Development

Overview

In this activity students will learn about Open APIs, how does it relate to open source and how to use in building a mobile application.

Prerequisite Knowledge

CS2 using Java and basics of Android development

Learning Objectives

To understand what an Open API is.

To understand how open APIs relate to open source.

To be able to use open APIs in mobile application development

To specifically use the wheelsmap API to build a simple Android accessibility application.

Background:

This activity is meant to educate students about open APIs and how to use them in Android app development. The activity is targeted for crisis management APIs to emphasize the humanitarian aspect of HFOSS.