Zero to App: Universal Translator

This is my favorite episode of the Firebase Zero to App talk series. As much as I love emoji, translation is just more fun to demo.

In this talk I team up with a few coworkers for simultanious app building. We start with an overview of a few Firebase features. Then we connect iOS, Android, and web apps together with the Realtime Database. Next, we add translations by connecting the Cloud Speech and Translation APIs to the apps with Cloud Functions. Finally, we finish up with a silly demo.

Slides

A screenshot of a slide

Code

The repo on GitHub contains three client versions:

  • iOS / Swift
  • Android / Java
  • Web / JavaScript

as well as the Cloud Functions JavaScript.

Video

Video from a three-speaker rendition of this talk presented at GDD Europe