Smartphones sind für viele Menschen zum Standardwerkzeug geworden. Diese Telefone laufen mit spezieller Smartphone-Software, die für bestimmte Modelle entwickelt wurde. Einige Beispiele für diese Software umfassen Android®, Windows CE®, Windows 7®, Palm® OS, Mac® OS und Blackberry® Technologie. Jedes Betriebssystem ist für einen bestimmten Telefontyp ausgelegt.
Das Palm® OS war eine der ersten verfügbaren Arten von Smartphone-Software. Es wurde 1996 für den neuen Markt für mobile Computer geschaffen. Das Palm®-Smartphone ermöglichte es Benutzern, zu schreiben, Aufgaben zu verfolgen und ihre Kalender zu verwalten, was zuvor auf keinem Telefon verfügbar war.
Nachdem Palm® Geräte zur persönlichen Datenunterstützung (PDA) eingeführt hatte, stellten viele Unternehmen eigene konkurrierende Geräte her. Darunter war das mobile Gerät Blackberry®. Die Blackberry®-Smartphone-Software bot einen Mechanismus zum Senden und Empfangen von E-Mails auf einem Remote-Gerät. Dies veränderte die Smartphone-Technologie und machte die Geräte für Unternehmen und Gelegenheitsgruppen besser nutzbar.
Die Smartphone-Software Windows CE® war die nächste Telefongeneration und ermöglichte den Zugriff auf die mobilen Versionen von Microsoft Office. Dazu gehören sowohl die Tabellenkalkulationssoftware Excel als auch die beliebte Datenverarbeitungssoftware Microsoft Word. Windows CE® war die erste mobile Software, die fortschrittliche Datenverarbeitungsfunktionen auf tragbaren Mobiltelefonen bereitstellte.
Zu den ausgereiftesten Smartphone-Softwarepaketen gehören diejenigen, auf denen iPhone® und Google® Droid-Smartphones ausgeführt werden. Beide Geräte bieten erweiterte Grafik- und Computerverarbeitungsfunktionen mit dem Internet. Das iPhone®-Smartphone wurde von der Apple Corporation entwickelt. Auf diesem Telefon läuft eine abgespeckte Version des Mac®OS-Betriebssystems. Diese Telefone laufen mit Software, die ein spezielles Mac®-Betriebssystem und eine Softwareanwendung erfordert, um Änderungen am Telefon vorzunehmen.
Google® Droid-Smartphones verfügen über ähnliche Funktionen wie das iPhone®, laufen jedoch auf dem offenen Java-Standardsystem. Dieses Telefon ist der direkte Konkurrent zum iPhone®. Diese Telefone bieten ähnliche Grafiken und Benutzerfunktionen, wobei das Droid aufgrund des offenen Zugangs zu kostenlosen Tools zum Erstellen von Anwendungen für das Internet eher eine Attraktivität für die Softwareentwicklung hat.
Das Windows 7®-Telefon verwendet eines der neuesten heute verfügbaren Smartphone-Softwareprogramme. Dieses Telefon basiert auf einer mobilen Version des Windows®-Betriebssystems mit vielen modernen Funktionen. Das Windows®-Telefon bietet eine optimierte Version der gängigen Windows®-Benutzeroberflächen.