A method comprising: causing , by a processor, a display screen of a first client device to display a first portion of the display screen in an inactivated position and a second portion of the display screen in the inactivated position by: causing the first portion to display an application interface associated with an application, and causing the second portion to display an action bar that is associated with a messaging system; receiving a selection from a first user of the first client device of a chat selectable item in the application interface, wherein the chat selectable item that is associated with a communication interface of the messaging system; in response to receiving the selection of the chat selectable item, generating a media content item based on a context of the first client device; causing the first portion of the display screen to be displayed in an activated position and the second portion of the display screen to be displayed in the activated position by: causing the first portion of the display screen to contract, and causing the second portion of the display screen to expand and to comprise a preview of the media content item and a selectable item associated with a second user; receiving from the first user a selection of the selectable item associated with the second user; and transmitting the media content item to a second client device that is associated with the second user. causing , by a processor, a display screen of a first client device to display a first portion of the display screen in an inactivated position and a second portion of the display screen in the inactivated position by: causing the first portion to display an application interface associated with an application, and causing the second portion to display an action bar that is associated with a messaging system; causing the first portion to display an application interface associated with an application, and causing the second portion to display an action bar that is associated with a messaging system; receiving a selection from a first user of the first client device of a chat selectable item in the application interface, wherein the chat selectable item that is associated with a communication interface of the messaging system; in response to receiving the selection of the chat selectable item, generating a media content item based on a context of the first client device; causing the first portion of the display screen to be displayed in an activated position and the second portion of the display screen to be displayed in the activated position by: causing the first portion of the display screen to contract, and causing the second portion of the display screen to expand and to comprise a preview of the media content item and a selectable item associated with a second user; causing the first portion of the display screen to contract, and causing the second portion of the display screen to expand and to comprise a preview of the media content item and a selectable item associated with a second user; receiving from the first user a selection of the selectable item associated with the second user; and transmitting the media content item to a second client device that is associated with the second user. <EOS>