This document discusses real-time communication (RTC) technologies used in mobile apps. It provides examples of early RTC tools for the web like IRC and AIM. Popular current mobile RTC apps are identified like WhatsApp, Facebook Messenger, and WeChat. Key technologies that power mobile RTC apps are examined, including protocols like XMPP and MQTT as well as server-side languages. The architecture of WhatsApp is explored in more detail, identifying its use of the XMPP protocol and SQLite database. Finally, the document considers potential future directions for RTC apps involving IoT, AI, and controlling devices remotely.