A modular robot development kit includes an extensible mobile robot platform and a programmable development module that connects to the mobile robot platform. The mobile device can automatically inject mobile aware code into the client side code of the web application. Output attributes are assigned to the message entry according to receiving user specified output preferences for the particular topic individually specified by each of the receiving users participating in the messaging session, such that output of the message entry is uniquely specified for each of the receiving users participating. The application medium is electrically conductive, and an electrically conductive connection is formed between the at least one contacting element and the liquid, gel-like, or pasty application medium. The valve element also includes a plurality of fins configured to be driven by an electromagnetic coil to move the valve element.