The porous and superhydrophobic shell of a liquid marble prevents contact of its liquid core with outside surfaces, but allows gas transport. Liquid marble can therefore be used to sense gas or emit gas. Liquid marbles loaded with different indicators can simultaneously sense different gases via different mechanisms.