6 categorías simples de software-las grandes categorías de software de aplicación.
- Software de creación. …
- Software de comunicación. …
- Software de consumo. …
- Software de computación. …
- Software de utilidad. …
- Software de interfaz de base de datos. …
- Correo electrónico en equipo. …
- Marketing por correo electrónico.
- Software de sistema, el sistema operativo (Windows, iOS, Android, macOS, Linux, etcétera) y las utilidades que ejecutan su dispositivo y hacen que su equipo funcione.
- Software de aplicación, la gran mayoría del software, lo que Wikipedia llama «la designación general de los programas informáticos para realizar tareas.» Cuando usted compra una nueva aplicación, la mayoría de las veces, se trata de software de aplicación.
- Las herramientas de programación informática, incluidos los compiladores, son las que convierten el código en software de aplicación. A menudo están ocultas a la vista, pero son una parte crucial para llevar el nuevo software a sus dispositivos.
Software de creación
Las aplicaciones que le ayudan a hacer cosas. Herramientas de fotografía y dibujo para crear arte. Apps de documentación y escritura para construir documentos. Software de audio y vídeo para grabar, remezclar y publicar. Editores de código para mantener el ciclo y construir la próxima gran cosa.
AutoCAD y Adobe Creative Cloud, Microsoft Office y la mayoría de las herramientas que usan los profesionales creativos e ingenieros. Editores de código como Sublime Text, entornos de desarrollo integrados (o IDE) como Visual Studio, y las herramientas de programación informática como gcc que compilan el código en el nuevo software: todas las herramientas que los desarrolladores utilizan para hacer funcionar la economía de las aplicaciones. Estos son los programas que ocupan los titulares.
Software de comunicación
Las apps que nos conectan entre sí. El correo electrónico lo empezó todo con sus rápidos mensajes electrónicos entre ordenadores centrales universitarios, antes de que nadie pudiera esperar razonablemente tener un ordenador, y mucho menos llevar uno en el bolsillo.
El correo electrónico se convirtió en un chat, que a su vez se convirtió en una red social, mientras que Skype y FaceTime finalmente cumplieron el sueño del videoteléfono. Cada vez que compruebas Facebook, envías un mensaje de texto a tu grupo de amigos y envías un correo electrónico a tu jefe, es un software de comunicación el que envía tus mensajes de un lado a otro.
Software de consumo
Aquí hay dragones y explosiones, y sinfonías, y silencio. Aquí’s donde el debate sobre lo que es el software asoma la cabeza. Pero los lectores de libros electrónicos, los visores de PDF, las aplicaciones de noticias y los reproductores multimedia también son software. Los juegos también encajan aquí; puede que construyas algo en el juego, pero en su mayor parte estás consumiendo una experiencia que alguien diseñó.
Quizás no sean el software que llena la mayor parte de tu día de trabajo, pero son el software que la gente utilizará para disfrutar de las cosas que construyes en las aplicaciones de creación.
Entonces, hay una aplicación complicada: El navegador web. Es, por definición, un visor, una aplicación de consumo, algo para ver el código HTML creado por otros. Sin embargo, hoy en día también puede ejecutar aplicaciones web basadas en el navegador, por lo que es otra forma de utilizar cada categoría de software. En cierto modo, es el sistema operativo actual (el código que hace funcionar el propio ordenador).
Software de computación
Ahí es donde empezó todo: los ordenadores, después de todo, son máquinas para calcular números. Es en la investigación científica profunda donde se ponen a prueba los límites de los cerebros de silicio, donde viven sus vidas más significativas. Aquí es donde el aprendizaje automático y la IA, las palabras de moda favoritas de la tecnología, entran en juego.
Su ordenador está más que preparado para hacer cosas increíbles y es el software de competición como Mathematica y R el que hace la magia.
Software de utilidad
Aplicaciones de sincronización de archivos. FTP. Antivirus. Esa aplicación que instalaste para arreglar ese raro problema que tuviste el año pasado. Herramientas de copia de seguridad. WinZIP. Herramientas de búsqueda, y el propio Google. El software que hace que tu software siga funcionando.
Estas aplicaciones no son divertidas, y no parecen muy útiles (excepto Google), pero atan los cabos sueltos. Son el software que tienes que usar. A veces son software de sistema, a veces son software de aplicación, pero su propósito principal es realizar tareas básicas para su equipo.
Software de interfaz de base de datos
Luego está todo lo demás, todas las variaciones de la misma cosa. Estas son las aplicaciones que llenan el 90% de las categorías de la App Store, el software que hace girar el mundo de los negocios.
Todo comienza con una base de datos, «un conjunto estructurado de datos guardados en un ordenador». ¿Quieres gestionar tareas, contactos, proyectos, ventas, inventario, finanzas, billetes de cohetes? Necesitas una base de datos para almacenar esos datos.
Añade un formulario para introducir los datos, y un visor para, bueno, ver los datos, y ya tienes una aplicación con base de datos.
En su forma más simple, la mayoría de las aplicaciones que almacenan datos encajan en este molde, desde tu aplicación de notas y contactos hasta un sistema CRM o ERP. Son esencialmente diferentes formas de almacenar y ver los datos, con pequeños ajustes para adaptarse a un flujo de trabajo específico.