Cuando se trata de tecnología e informática, una plataforma sirve como base básica para el desarrollo y soporte de hardware y software.
Todo lo creado sobre una base opera en conjunto dentro del mismo marco. Como tal, cada plataforma tiene su propio conjunto de reglas, estándares y restricciones que dictan qué hardware/software se puede construir y cómo debe funcionar cada uno.
Las plataformas de hardware pueden ser:
- Sistemas enteros
- Componentes individuales
- Interfaces
En comparación con las plataformas de hardware, las plataformas de software son más extensas, pero más fáciles de identificar para los usuarios. Tiene sentido, dado que interactuamos más comúnmente con software/aplicaciones, aunque el hardware (por ejemplo, ratones, teclados, monitores, pantallas táctiles) ayuda a cerrar la brecha. Las plataformas de software se clasifican en las categorías generales de:
- Software del sistema
- Software de aplicación
Conclusión
Las plataformas de hardware pueden ser sistemas completos (es decir, dispositivos informáticos) como mainframes, estaciones de trabajo, equipos de escritorio, portátiles, tabletas, teléfonos inteligentes y más. Cada uno de estos representa una plataforma de hardware porque cada uno tiene su propio factor de forma, funciona independientemente de otros sistemas y es capaz de proporcionar recursos o servicios (por ejemplo, ejecutar software/aplicaciones, conectarse a dispositivos/internet, etc.) a los usuarios, especialmente a los no previsto por el diseño original.
Componentes individuales
Los componentes individuales, como la unidad central de procesamiento (CPU) de las computadoras, también se consideran plataformas de hardware. Las CPU (por ejemplo, Intel Core, ARM Cortex, AMD APU) tienen arquitecturas distintas que determinan el funcionamiento, la comunicación y la interacción con otros componentes que conforman un sistema completo. Para ilustrar, considere la CPU como la base que admite una placa base, memoria, unidades de disco, tarjetas de expansión, periféricos y software. Algunos componentes pueden o no ser intercambiables entre sí, según el tipo, la forma y la compatibilidad.
Conclusión
Las interfaces, como PCI Express, el puerto de gráficos acelerado (AGP) o las ranuras de expansión ISA, son plataformas para el desarrollo de diferentes tipos de tarjetas adicionales/de expansión. Los diferentes factores de forma de interfaz son únicos, por lo que, por ejemplo, no es físicamente posible insertar una tarjeta PCI Express en una ranura AGP o ISA; recuerde que las plataformas establecen las reglas y restricciones. La interfaz también proporciona comunicación, soporte y recursos a la tarjeta de expansión adjunta. Ejemplos de tarjetas de expansión que usan tales interfaces son gráficos de video, sonido/audio, adaptadores de red, puertos USB, controladores serial ATA (SATA) y más.
Software del sistema
El software del sistema es lo que controla la computadora al ejecutar procesos simultáneos mientras administra/coordina múltiples recursos de hardware junto con el software de la aplicación. Los mejores ejemplos de software de sistema son los sistemas operativos, como (entre otros) Windows, macOS, Linux, Android, iOS y Chrome OS.
El sistema operativo sirve como plataforma al proporcionar un entorno que admite la interacción del usuario a través de interfaces (por ejemplo, monitor, mouse, teclado, impresora, etc.), comunicación con otros sistemas (por ejemplo, redes, Wi-Fi, Bluetooth, etc.) y software de aplicación.
Software de aplicación
El software de aplicación incluye todos los programas que están diseñados para realizar tareas específicas en una computadora; la mayoría no se consideran plataformas. Ejemplos comunes de software de aplicaciones que no son de plataforma son programas de edición de imágenes, procesadores de texto, hojas de cálculo, reproductores de música, mensajería/chat, aplicaciones de redes sociales y más.
Sin embargo, hay algunos tipos de software de aplicación que también son plataformas. La clave es si el software en cuestión sirve o no como soporte para que se construya algo sobre él. Algunos ejemplos de software de aplicación como plataformas son:
- Los navegadores web - (por ejemplo, Chrome, Safari, Internet Explorer) son plataformas para otras formas de software, como complementos/extensiones o temas de terceros.
- Sitios de redes sociales: como Facebook, sirven como plataformas cuando admiten aplicaciones, herramientas y/o servicios externos que interactúan con las funciones principales del sitio. Esto se aplica tanto al sitio web como a la versión de la aplicación móvil.
- Videojuegos: que admiten mods (a través del editor del juego) también se consideran plataformas. Los mods de videojuegos utilizan el motor de videojuegos existente como base para crear mapas/niveles, personajes, objetos o incluso un juego independiente completo diseñado por el usuario.
Consolas de videojuegos
Las consolas de videojuegos son excelentes ejemplos de hardware y software combinados como una plataforma. Cada tipo de consola actúa como una base que admite su propia biblioteca de juegos físicamente (p. ej., un cartucho original de Nintendo no es compatible con ninguna versión posterior de los sistemas de juego de Nintendo) y digitalmente (p. ej., a pesar de que ambos son un formato de disco, un juego de Sony PS3 será no funciona en el sistema Sony PS4 debido al software/lenguaje de programación).
Preguntas Frecuentes
¿Cómo se crea una plataforma de redes sociales?
Primero, decida qué tipo de comunidad desea crear y el grupo demográfico al que desea dirigirse. Luego, asegúrese de que su plataforma incluya las funciones necesarias, como un flujo de actividad, actualizaciones de estado, seguridad y servicio al cliente. Entonces, es hora de lanzar y comercializar su nueva plataforma de redes sociales.
¿Cómo se juega Minecraft multiplataforma?
Para jugar Minecraft con amigos en otras plataformas, todos deben tener la misma versión del juego (Java, Bedrock, etc.). También debe crear una cuenta de Xbox y agregar a los otros jugadores a su lista de amigos, incluso si está jugando en una plataforma que no es de Microsoft, como Nintendo Switch. Luego, inicie el juego, inicie una nueva sesión e invite a sus amigos a unirse.
¿Qué son los juegos multiplataforma?
Los juegos se consideran 'multiplataforma' si están disponibles para jugar en varias plataformas (Xbox, PlayStation, PC, etc.) a la vez y el progreso se transfiere de una consola a otra.
¿En qué plataforma puedes comprar Dogecoin?
Puede comprar Dogecoin en cualquier intercambio de criptomonedas que lo admita. Algunos ejemplos incluyen Coinbase, Binance y Robinhood.
¿Qué es Google Cloud Platform?
Google Cloud Platform es un conjunto de servicios de computación en la nube que se ejecutan en la misma infraestructura de Google para aplicaciones como Gmail y YouTube. La nube ofrece una variedad de herramientas para administración, aprendizaje automático, almacenamiento de datos y análisis de datos. Es similar a productos como Amazon Web Services y Microsoft Azure.
¿Cuál fue la primera plataforma de redes sociales?
A Six Degrees a menudo se le atribuye el mérito de ser la primera plataforma de redes sociales reconocible. Creado por Andrew Weinreich en 1997, Six Degrees incluía muchas funciones que se encuentran comúnmente en las plataformas de redes sociales hoy en día, como la posibilidad de registrarse con una dirección de correo electrónico, crear un perfil y agregar amigos.