The easy way to program your smart phone. m helps to gain full control of its features and realize its potential. mShell combines an easy to learn programming language with a rich phone specific function library. This closes the gap between power and accessibility, serving as a glue between the phone's components.