Smartfony stały się standardowym narzędziem dla wielu osób. Te telefony działają na specjalnym oprogramowaniu na smartfony zaprojektowanym dla określonych modeli. Niektóre przykłady tego oprogramowania to Android®, Windows CE®, Windows 7®, Palm® OS, Mac® OS i technologia Blackberry®. Każdy system operacyjny jest przeznaczony dla określonego typu telefonu.
System operacyjny Palm® był jednym z pierwszych dostępnych rodzajów oprogramowania na smartfony. Został stworzony w 1996 roku dla nowego rynku komputerów mobilnych. Smartfon Palm® umożliwił użytkownikom pisanie, śledzenie zadań i zarządzanie kalendarzami, które wcześniej były niedostępne na żadnym telefonie.
Po wprowadzeniu przez Palm® urządzeń do obsługi danych osobowych (PDA) wiele firm stworzyło własne konkurencyjne urządzenia. Wśród nich było urządzenie mobilne Blackberry®. Oprogramowanie smartfonu Blackberry® zapewnia mechanizm wysyłania i odbierania wiadomości e-mail na zdalnym urządzeniu. To przekształciło technologię smartfonów i sprawiło, że urządzenia są bardziej użyteczne dla firm i zwykłych grup.
Oprogramowanie smartfona z systemem Windows CE® było telefonem nowej generacji i zapewniało dostęp do mobilnych wersji pakietu Microsoft Office. Obejmuje to zarówno oprogramowanie do arkuszy kalkulacyjnych Excel, jak i popularne oprogramowanie do przetwarzania danych Microsoft Word. Windows CE® był pierwszym oprogramowaniem mobilnym, które zapewnia zaawansowane możliwości przetwarzania danych w przenośnych urządzeniach telefonii komórkowej.
Do najbardziej wyrafinowanych pakietów oprogramowania dla smartfonów należą te, które obsługują smartfony iPhone® i Google® Droid. Oba te urządzenia zapewniają zaawansowane możliwości przetwarzania grafiki i komputera w Internecie. Smartfon iPhone® został stworzony przez Apple Corporation. Na tym telefonie działa uproszczona wersja systemu operacyjnego Mac®OS. Te telefony działają na oprogramowaniu, które wymaga specjalnego systemu operacyjnego Mac® i aplikacji do modyfikacji telefonu.
Smartfony Google® Droid mają podobne funkcje do iPhone'a®, ale działają na otwartym standardowym systemie Java. Ten telefon jest bezpośrednim konkurentem dla iPhone'a®. Te telefony zapewniają podobną grafikę i możliwości użytkownika, a Droid ma więcej atrakcyjności dla rozwoju oprogramowania ze względu na otwarty dostęp do bezpłatnych narzędzi do tworzenia aplikacji dla Internetu.
Telefon z systemem Windows 7® korzysta z jednego z najnowszych dostępnych obecnie programów na smartfony. Ten telefon jest oparty na mobilnej wersji systemu operacyjnego Windows® z wieloma nowoczesnymi funkcjami. Telefon z systemem Windows® zapewnia uproszczoną wersję popularnych interfejsów systemu Windows®.


