CPSC 110-08: Computing on Mobile Phones
Fall 2011
Broadcast Hub

CS Principles

This activity addresses the idea that computing is a creative activity and focuses on the following learning objectives:

Preliminaries

This lesson assumes your phone has the ability to send and receive text messages. For the CPSC-110 course pre-paid SIM cards with a limited amount of texting will be provided for the lab phones.

This tutorial is described in Chapter 11 of the App Inventor text as well as in an online tutorial. It was was originally developed by Carlie Kralj as a class project in Dave Wolber's class at the University of San Francisco. (Her page provides a nice template that you might wish to use to present your creative projects.)

Broadcast Hub is an Android app that serves as an SMS texting hub for a network of cell phones. Phones, which needn't be Android phones nor smart phones, can register with the hub, and then will receive broadcast messages that are sent to the service by other members of the network.

This app uses the following App Inventor components:

Broadcast Hub Tutorial

We will work through the Broadcast Hub tutorial. By the end of class, we should all have a version of this app working on our phones.