mShell for Symbian

The easy way to program your smart phone. mShell helps to gain full control of its features and realize its potential.
free Free Download

Version: 1.17

mShell Makes Smart Phones SmarternmShell allows you to explore the full potential of your smart phone. It combines an easy to learn programming language m with a rich phone specific function library, thus serving as glue between the phone's components.

mShell by: infowing AG, last updated: 16/05/2007

Requirements: Symbian OS 7.0, 100 KB

About mShell

mShell Makes Smart Phones SmartermShell allows you to explore the full potential of your smart phone. It combines an easy to learn programming language m with a rich phone specific function library, thus serving as glue between the phone's components.m is designed for mobile use
Thanks to simple syntax, short identifiers and context sensitive help with coding assistant, m scripts can be directly written on the phone with few keystrokes. m has been designed towards a flat learning curve, so you quickly obtain the results you want.
You will find mShell and the m programming language very well and accurate documented. Many code samples tells you more than thousend words.mShell features
  • mcontrol center and development environment
  • Interactive shell (m functions and DOS commands can be executed from command line)
  • Context sensitive help
  • Input assistant
  • Send scripts and modules
m library modules
  • agenda - read/write incl. alarms
  • app - find, start, stop, hide, show, send data and keyboard events
  • audio - incl. recording (also from phone downlink) and editing of sound files
  • bt - Bluetooth, incl. OBEX
  • cam - access to on board camera
  • contacts
  • files
  • graph - a dream for game programmers: sprite support and just fast
  • gsm - incl. IMSI, MSISDN, EMEI, CellId
  • math - confirmed as more than three times faster than Phyton
  • mms - receive and send
  • msg - generic access to message store (SMS, MMS, Bluetooth/IR received, email)
  • net - TCP/IP Networking. Secure connections based on SSL/TLS supported
  • phone - monitor and make voice calls
  • sms - incl. async. notification, no need to pool for new incoming
  • ui - Symbian ui elements such as dialogs, list, menu etc.
  • and many more
Cross development from Windows/LinuxFor PC based m development we suggest to use mVNC. This Virtual Network Computing (VNC) server for Symbian OS displays the the phone's screen on a PC and forwards keystrokes and mouse movements from the PC to the phone. In addition with mVNCs file synchronisation capabilities scipts can be edited with your familiar editor on the PC, executed on the PC, and output can be immediately analyzed on the PC, all without manually transfering any file.Broad phone support mShell is available on S60 (2nd - 3rd Ed.) and UIQ (UIQ2/3) devices. Therefore, a m script written for instance on a Nokia N73, runs without modification also on a SonyEricsson P1i. Freely availablemShell can be downloaded for free. mShell must be activated with serial number 42 before first use via SMS. Your expenses are limited to the cost of sending a simple SMS to Switzerland.
A free trial version (limited file size for sync., limited connection time) of mVNC is also available on Handango. Please note: Even in the trial version, mVNC is the perfect companion to m. We wish you many inspiring hours with m!

infowing AG, Switzerland
Juerg Buehler

mShell, compatible Devices

Nokia 3230, Nokia 3250, Nokia 5500d, Nokia 6260, Nokia 6600, Nokia 6620, Nokia 6630, Nokia 6670, Nokia 6680, Nokia 6681, Nokia 6682, Nokia 6708, Nokia 7610, Nokia E50, Nokia E60, Nokia E61, Nokia E61i, Nokia E62, Nokia E65, Nokia E70, Nokia N70, Nokia N71, Nokia N72, Nokia N73, Nokia N75, Nokia N80, Nokia N90, Nokia N91, Nokia N92, Nokia N93, Nokia N95, Panasonic X700, Panasonic X800, Samsung SGH-D720, Samsung SGH-D730, Sony Ericsson P800, Sony Ericsson P900, Sony Ericsson P910

Symbian FREEWARE mailing list

Want the latest Symbian Freeware sent directly to you? Enter your email address and receive the latest Symbian freeware updates in your inbox. You'll need to confirm your email address, so check your inbox.

You can also follow us on:

Follow Symbian Freeware on Twitter! Follow Symbian Freeware on Facebook! Follow Symbian Freeware on Technorati! Subscribe to Symbian Freeware via RSS!   Symbian freeware
Top S60 software