Skip to content

[WIP] PoGo Knockoff

AgentChicken edited this page Oct 28, 2016 · 1 revision

Overview

Students will create a simple version of PoGo, which will allow them to register Pokemon if they are within a given range. Pictures and data will be stored in a Firebase database, to which this lesson will serve as an introduction.

New Concepts

Firebase

Firebase is a freemium, realtime database owned by Google. Using it, we can sync data over a large number of devices. In this lesson, we'll be using it to associate Pokemon with locations and pictures for our app.

Data is stored in the form of "key-value pairs." Under this system, certain data is associated with an identifier. A common, real-life example is a phonebook, in which phone numbers (the values) are associated with names (the keys).

Webview

Webview allows us to pull data from the Internet and display in on a device - it's the basis for a browser, of sorts. Using Webview and URLs stored on our Firebase database, we'll pull images of Pokemon from the Web onto our devices.