Mobile Instant Messaging (MIM) ist ein präsentationsfähiger Messaging-Dienst, der darauf abzielt, die Desktop-Messaging-Erfahrung auf das Nutzungsszenario des Unterwegsseins zu übertragen. Während einige der Kernideen der Desktop-Erfahrung auf der einen Seite auf ein verbundenes mobiles Gerät zutreffen, treffen andere nicht zu: Die Benutzer schauen normalerweise nur auf den Bildschirm ihres Telefons - Änderungen des Präsenzstatus können unter anderen Umständen auftreten, wie dies beim Desktop geschieht, und es gibt mehrere funktionale Einschränkungen, die darauf beruhen, dass die überwiegende Mehrheit der mobilen Kommunikationsgeräte von ihren Benutzern so gewählt wird, dass sie in ihre Handfläche passen.
Einige der formfaktor- und mobilitätsbedingten Unterschiede müssen berücksichtigt werden, um ein wirklich adäquates, leistungsstarkes und dennoch komfortables mobiles Erlebnis zu schaffen: Funkbandbreite, Speichergröße, Verfügbarkeit von Medienformaten, tastaturbasierte Eingabe, Bildschirmausgabe, CPU-Leistung und Akkulaufzeit sind Kernprobleme, denen Nutzer von Desktop-Geräten und sogar nomadische Nutzer mit angeschlossenen Notebooks in der Regel nicht ausgesetzt sind.
Im IMPS, das als Teil einer frühen Initiative der Mobilfunkindustrie entwickelt wurde, um eine breitere Nutzung mobiler Instant Messaging-Dienste anzustoßen, wurden mehrere bisher ungelöste Probleme identifiziert und behandelt. Die Open Mobile Alliance hat diesen Standard, der früher Wireless Village genannt wurde, im November 2002 als IMPS V1.0 übernommen. Seitdem wurde dieser Standard zu IMPS V1.3 weiterentwickelt, dem neuesten Release Candidate, und wird voraussichtlich vor Ende 2006 veröffentlicht.
Es gibt herunterladbare mobile Anwendungen, die von verschiedenen unabhängigen Entwicklern angeboten werden und es Benutzern ermöglichen, über mobile Geräte mit öffentlichen (MSN, Yahoo! , Google Talk, AIM, ICQ) und unternehmensinternen (LCS, Sametime, Reuters) IM-Diensten zu chatten.
Zu den Vorteilen der Verwendung solcher IM-Clients gegenüber SMS gehören IM-Clients verwenden Daten anstelle von SMS-Textnachrichten; IM-ähnlicher Chat-Modus, schnellere und schnellere Nachrichtenübermittlung. Einige IM-Software ermöglicht Gruppenkommunikation.
Mehrere große Unternehmen der Mobilfunkbranche planen die gemeinsame Bereitstellung eines allgegenwärtigen, interoperablen präsentationsfähigen Nachrichtendienstes, der gemäß den von der GSM Association entwickelten Interoperabilitätsempfehlungen aufgebaut wird. Da diese Organisationen als Gruppe etwa 1,5 Milliarden aktive Nutzer von Kurznachrichten (SMS) haben, fragt man sich, ob eine solche Initiative auch dazu beitragen könnte, dass die verschiedenen Branchenfraktionen bald zusammenarbeiten. Dies würde Mobile Instant Messaging für alle Benutzer ähnlich machen.
In der Zwischenzeit haben andere Entwicklungen die Nutzung herunterladbarer Anwendungen vorgeschlagen, mit der Absicht, einen eigenen Ansatz für IM zu schaffen, der auf den meisten Mobiltelefonen weltweit läuft. Im Wesentlichen handelt es sich bei mehreren dieser Clients um Java-Anwendungen, die sofort heruntergeladen und dann über GPRS/3G-Internetkanäle mit Back-End-Servern verbunden werden. Einige der Implementierungen können sich mit anderen IM-Diensten verbinden.