An electronic cigarette ("e-Cig") may include a controller for providing various operations within an e-Cig. Enhancements for the controller may provide for improved operations and control for the e-Cig with a consumer device, such as a smartphone. Applications on the smartphone may be developed for improving the operations and the control of the e-Cig, as well as making use of data communicated from the e-Cig. Applications may be developed for controlling smoke properties, monitoring operations, adjusting settings, receiving product notifications, or compiling/analyzing data from the e- Cig. Applications may also provide other capabilities that may not be unique to an e-Cig, but may incorporate capabilities of the e-Cig, including entertainment, medical, or gaming applications.