Talking TILES is a:
"...touch-based, Augmentative & Alternative Communication (AAC) application that can run on all the major mobile platforms and on any computer. It can be personalized so that children and adults affected by a speech or language disorder can communicate with the world around them using visual words and symbols."
Talking TILES is a third generation product. The first generation were paper based picture books. The next were purpose-built electronic devices. The third generation program general purpose mobile devices, coupling them with cloud capabilities for data management and sharing between participants at a fraction of the cost of specialized devices.
This is a theme I will explore more in the future.