Heart² is a chat applet which I created with the goal of communicating emotions online. I used techniques I discovered through research into kinetic typography, colour theory, and user interface design, and combined them to create Heart²
The applet allows the user to type their message anywhere in the window, breaking free of the linearity of most chat applications, and making the conversations more dynamic. The user can define his or her name and a default text colour, and for each message they send, they can select an emotion. The message will then appear in an animation appropriate to the emotion they chose.
The applet also picks up on trigger words in sent messages, such as happy, sad, and angry, and formats the text accordingly. For example, the text colour is changed from whatever the user specified to a deep red colour if the word 'angry' is detected.
