Los teléfonos inteligentes se han convertido en una herramienta estándar para muchas personas. Estos teléfonos funcionan con un software especial para teléfonos inteligentes diseñado para modelos específicos. Algunos ejemplos de este software incluyen Android ®, Windows CE ®, Windows 7®, Palm® OS, Mac OS y la tecnología BlackBerry®. Cada sistema operativo está diseñado para un tipo de teléfono específico.

Las aplicaciones meteorológicas y de dirección a menudo vienen instaladas en los teléfonos inteligentes.

Palm® OS fue uno de los primeros tipos de software para teléfonos inteligentes disponibles. Fue creado en 1996 para el nuevo mercado de la informática móvil. El teléfono inteligente Palm® permitió a los usuarios escribir, realizar un seguimiento de las tareas y administrar sus calendarios, que anteriormente no estaban disponibles en ningún teléfono.

Algunas aplicaciones para teléfonos inteligentes permiten a las personas transferir archivos instantáneamente entre dos teléfonos.

Después de que Palm® introdujera los dispositivos de asistencia de datos personales ( PDA ), muchas empresas crearon sus propios dispositivos competidores. Entre ellos se encontraba el dispositivo móvil Blackberry®. El software para teléfonos inteligentes Blackberry® proporcionó un mecanismo para enviar y recibir correos electrónicos en un dispositivo remoto. Esto transformó la tecnología de los teléfonos inteligentes e hizo que los dispositivos fueran más utilizables para empresas y grupos casuales.

El iPhone de Apple usa el software del sistema operativo iOS.

El software del teléfono inteligente Windows CE® fue la próxima generación de teléfonos y proporcionó acceso a las versiones móviles de Microsoft Office. Esto incluye tanto el software de hoja de cálculo Excel como el popular software de procesamiento de datos Microsoft Word. Windows CE® fue el primer software móvil que proporcionó capacidades avanzadas de procesamiento de datos en dispositivos de teléfono celular portátiles.

Los correos electrónicos se pueden enviar y recibir mediante la tecnología de teléfonos inteligentes.

Entre los paquetes de software para teléfonos inteligentes más sofisticados se encuentran los que ejecutan los teléfonos inteligentes iPhone® y Google® Droid. Ambos dispositivos proporcionan gráficos avanzados y capacidades de procesamiento informático con Internet. El teléfono inteligente iPhone® fue creado por Apple Corporation. Este teléfono ejecuta una versión reducida del sistema operativo Mac®OS. Estos teléfonos funcionan con software que requiere un sistema operativo Mac® especial y una aplicación de software para realizar modificaciones en el teléfono.

Muchos teléfonos inteligentes admiten aplicaciones que permiten a los usuarios interactuar entre sí.

Los teléfonos inteligentes Google® Droid tienen características similares a las del iPhone® pero se ejecutan en el sistema Java estándar abierto. Este teléfono es el competidor directo del iPhone®. Estos teléfonos proporcionan gráficos y capacidades de usuario similares, y el Droid tiene más atractivo para el desarrollo de software debido al acceso abierto a herramientas gratuitas para crear aplicaciones para Internet.

El teléfono con Windows 7® utiliza uno de los últimos programas de software para teléfonos inteligentes disponibles en la actualidad. Este teléfono se basa en una versión móvil del sistema operativo Windows® con muchas características modernas. El teléfono Windows® ofrece una versión optimizada de las interfaces comunes de Windows®.

Android y varias versiones de Windows se encuentran entre los tipos de software operativo para teléfonos inteligentes.