Una tienda de aplicaciones , también llamada mercado de aplicaciones o catálogo de aplicaciones , es un tipo de plataforma de distribución digital para software de computadora llamado aplicaciones , a menudo en un contexto móvil. Las aplicaciones proporcionan un conjunto específico de funciones que, por definición, no incluyen el funcionamiento de la computadora en sí. El software complejo diseñado para su uso en una computadora personal , por ejemplo, puede tener una aplicación relacionada diseñada para su uso en un dispositivo móvil . Hoy en día, las aplicaciones normalmente están diseñadas para ejecutarse en un sistema operativo específico , como los actuales iOS , macOS , Windows , Linux o Android , pero en el pasado los operadores móviles tenían sus propios portales para aplicaciones y contenido multimedia relacionado. [1]
Una tienda de aplicaciones es una versión comercial restringida de un gestor de paquetes . [2]
Una tienda de aplicaciones es cualquier escaparate digital diseñado para permitir la búsqueda y revisión de títulos de software u otros medios ofrecidos para la venta electrónicamente. Fundamentalmente, la propia tienda de aplicaciones proporciona una experiencia segura y uniforme que automatiza la compra electrónica, el descifrado y la instalación de aplicaciones de software u otros medios digitales.
Las tiendas de aplicaciones generalmente organizan las aplicaciones que ofrecen en función de: las funciones proporcionadas por la aplicación (incluidos juegos, multimedia o productividad), el dispositivo para el que se diseñó la aplicación y el sistema operativo en el que se ejecutará la aplicación.
Las tiendas de aplicaciones suelen adoptar la forma de una tienda en línea , donde los usuarios pueden explorar estas diferentes categorías de aplicaciones, ver información sobre cada aplicación (como reseñas o calificaciones) y adquirir la aplicación (incluida la compra de la aplicación, si es necesario; muchas aplicaciones se ofrecen sin costo). La aplicación seleccionada se ofrece como una descarga automática, después de lo cual se instala la aplicación. Algunas tiendas de aplicaciones también pueden incluir un sistema para eliminar automáticamente un programa instalado de los dispositivos bajo ciertas condiciones, con el objetivo de proteger al usuario contra software malicioso. [3]
Las tiendas de aplicaciones suelen ofrecer a los usuarios una forma de dar opiniones y calificaciones. Esas opiniones son útiles para otros usuarios, para los desarrolladores y para los propietarios de las tiendas de aplicaciones. Los usuarios pueden seleccionar las mejores aplicaciones en función de las calificaciones, los desarrolladores reciben comentarios sobre qué funciones son elogiadas o desagradadas y, por último, los propietarios de las tiendas de aplicaciones pueden detectar aplicaciones malas y desarrolladores malintencionados analizando automáticamente las opiniones con técnicas de minería de datos.
Muchas tiendas de aplicaciones son seleccionadas por sus propietarios, lo que exige que las aplicaciones que se envían pasen por un proceso de aprobación. Se inspeccionan estas aplicaciones para comprobar que cumplen determinadas pautas (como las de control de calidad y censura ), incluido el requisito de cobrar una comisión por cada venta de una aplicación paga. Algunas tiendas de aplicaciones proporcionan información a los desarrolladores: cantidad de instalaciones, problemas en el campo (latencia, fallas, etc.).
Los servicios de tablón de anuncios comerciales aparecieron a principios de los años 1980, como Micronet 800 (1983), que permitía a los suscriptores registrados buscar, comprar y descargar software para una variedad de sistemas operativos propietarios, ofrecidos entonces por fabricantes como Acorn, Apple, Commodore, Dragon, IBM, RML, Sinclair y Tandy. Algunos programas estaban incluidos en el cargo de suscripción mensual, y el usuario solo pagaba los cargos por minuto de conexión/datos por una descarga, mientras que otros programas hacían que el usuario tuviera que pagar una tarifa adicional por cada compra. [4] [5]
El Electronic AppWrapper [6] fue el primer catálogo de distribución de software electrónico comercial que gestionaba colectivamente el cifrado y proporcionaba derechos digitales para aplicaciones y medios digitales [7] (el número 3 fue la tienda de aplicaciones que se mostró originalmente a Steve Jobs en la NeXTWorld EXPO). [8] Mientras era editor senior de la revista NeXTWORLD, Simson Garfinkel , calificó a The Electronic AppWrapper con 4 3/4 cubos (de 5), en su revisión formal. El Electronic AppWrapper de Paget fue nombrado finalista en los altamente competitivos premios InVision Multimedia '93 en enero de 1993 y ganó el premio Best of Breed por contenido e información en la NeXTWORLD Expo en mayo de 1993. [9]
Antes de Electronic AppWrapper, que se lanzó por primera vez en 1992, la gente estaba acostumbrada a que el software se distribuyera mediante disquetes o CD-ROM; uno podía incluso descargar software usando un navegador web o herramientas de línea de comandos.
Muchas distribuciones de Linux y otros sistemas similares a Unix proporcionan una herramienta conocida como administrador de paquetes . Los administradores de paquetes carecen de transacciones financieras y no se limitan al software a nivel de aplicación. Un administrador de paquetes permite a un usuario administrar automáticamente el software instalado en sus sistemas, incluidos los componentes del sistema operativo y el software de terceros. Esto se hace a menudo utilizando herramientas de línea de comandos , pero algunos administradores de paquetes tienen software de interfaz gráfica que se puede utilizar para explorar los paquetes disponibles y realizar operaciones, como Synaptic (que a menudo se utiliza como interfaz para APT). El nuevo software (y los otros paquetes necesarios para su correcto funcionamiento, llamados dependencias ) se pueden recuperar de espejos locales o remotos e instalar automáticamente, en un solo proceso.
Los administradores de paquetes son anteriores a las tiendas de aplicaciones. [10] [ se necesita una mejor fuente ] A mediados de la década de 1990, los administradores de paquetes desarrollaron la resolución automatizada de dependencias y actualizaciones; ya realizaban un seguimiento de los archivos de programa y desinstalaban paquetes de forma limpia. [11] [12] [13] Algunas tiendas de aplicaciones también han desarrollado estas funciones.
La mayoría de los sistemas operativos FOSS utilizan administradores de paquetes para todos sus paquetes de software, no solo para los de nivel de aplicación. [10] Los administradores de paquetes notables en sistemas operativos tipo Unix incluyen FreeBSD Ports (1994), pkgsrc (1997), APT de Debian (1998), YUM y Portage de Gentoo (que a diferencia de la mayoría de los administradores de paquetes, distribuye paquetes que contienen código fuente que se compila automáticamente en lugar de ejecutables ).
En 1996, la distribución SUSE Linux tiene YaST como interfaz para sus propios paquetes de software. Mandriva Linux tiene urpmi con interfaz gráfica de usuario llamada Rpmdrake . Fedora Linux y Red Hat Enterprise Linux tienen YUM en 2003 como sucesor de YUP (desarrollado en la Universidad de Duke para Red Hat Linux ).
En 1997, se lanzó BeDepot, una tienda de aplicaciones de terceros y un administrador de paquetes ( Software Valet ) para BeOS , que funcionó hasta 2001. Finalmente, fue adquirida por Be Inc. BeDepot permitía aplicaciones comerciales y gratuitas, así como gestionar actualizaciones.
En 1998, Information Technologies India Ltd (ITIL) lanzó Palmix, una tienda de aplicaciones basada en la web exclusivamente para dispositivos móviles y de bolsillo. Palmix vendía aplicaciones para las tres principales plataformas PDA de la época: los Palm Pilots basados en Palm OS, los dispositivos basados en Windows CE y los dispositivos de bolsillo Psion Epoc. [14]
En 1999, NTT DoCoMo lanzó i-mode , la primera tienda de aplicaciones en línea integrada para teléfonos móviles, que ganó popularidad a nivel nacional en la cultura de la telefonía móvil japonesa . DoCoMo utilizó un modelo de negocio de reparto de ingresos, lo que permitió a los creadores de contenido y proveedores de aplicaciones quedarse con hasta el 91% de los ingresos. [15] Otros operadores fuera de Japón también crearon sus propios portales después de esto, como Vodafone live! en 2002. [16] En esta época, el fabricante de teléfonos móviles Nokia también introdujo contenido descargable sin operador con Club Nokia . [17]
En diciembre de 2001, Sprint PCS lanzó el servicio de descarga inalámbrica de Ringers & More para su entonces nueva red inalámbrica 3G. Esto permitió a los suscriptores de la red de telefonía móvil de Sprint PCS descargar tonos de llamada, fondos de pantalla, aplicaciones J2ME y, más tarde, pistas de música completas a determinados teléfonos. La interfaz de usuario funcionaba a través de un navegador web en la computadora de escritorio y había una versión disponible a través del teléfono. [18]
En 2002, la distribución comercial de Linux Linspire (conocida entonces como LindowsOS, fundada por Michael Robertson , fundador de MP3.com ) introdujo una tienda de aplicaciones conocida como Click'N'Run (CNR). Por una tarifa de suscripción anual, los usuarios podían realizar instalaciones con un solo clic de aplicaciones gratuitas y pagas a través del software CNR. Doc Searls creía que la facilidad de uso de CNR podría ayudar a hacer que Linux de escritorio sea una realidad factible. [19]
En septiembre de 2003, Danger Inc. lanzó una actualización inalámbrica para los dispositivos Sidekick de T-Mobile que incluía una nueva aplicación de catálogo llamada Download Fun, también conocida como Catálogo o Premium Download Manager (PDM). Esta fue una de las primeras tiendas de aplicaciones modernas en un teléfono inteligente con un marco similar al que vemos hoy en día con las otras tiendas de aplicaciones. El catálogo Download Fun permitía a los usuarios descargar tonos de llamada y aplicaciones directamente a su dispositivo y recibir la factura a través de su proveedor de servicios inalámbricos. [20] Los desarrolladores externos podían desarrollar aplicaciones nativas basadas en Java utilizando el SDK gratuito de Danger y enviarlas para su distribución en el Catálogo.
En octubre de 2003, Handango introdujo una tienda de aplicaciones en el dispositivo para buscar, instalar y comprar software para los dispositivos Sony Ericsson P800 y P900. [21] La descarga y compra de aplicaciones se completan directamente en el dispositivo, por lo que no es necesario sincronizar con una computadora. La descripción, la calificación y la captura de pantalla están disponibles para cualquier aplicación.
En 2006, Nokia presentó Nokia Catalogs , más tarde conocido como Nokia Download!, para teléfonos inteligentes Symbian que tenían acceso a aplicaciones descargables, originalmente a través de terceros como Handango o Jamba! [22] pero desde mediados de 2006 Nokia ofreció su propio contenido a través de Nokia Content Discoverer. [23]
Apple lanzó iPhone OS 2.0 en julio de 2008 para el iPhone , junto con la App Store , introduciendo oficialmente el desarrollo y distribución de aplicaciones de terceros a la plataforma. El servicio permite a los usuarios comprar y descargar nuevas aplicaciones para su dispositivo a través de la App Store en el dispositivo o a través de la iTunes Store en el software de escritorio iTunes . [24] [25] Si bien algunos han criticado a Apple por cómo opera la App Store, ha sido un gran éxito financiero para la empresa. [26] La popularidad de la App Store de Apple condujo al surgimiento del término genérico "tienda de aplicaciones", así como a la introducción de mercados equivalentes por parte de sistemas operativos móviles competidores: el Android Market (más tarde renombrado como Google Play) lanzado junto con el lanzamiento del primer teléfono inteligente Android (el HTC Dream ) en septiembre de 2008, [27] el App World de BlackBerry lanzado en abril de 2009, [28] [29] así como la Ovi Store de Nokia , el Windows Marketplace for Mobile de Microsoft , [30] el App Catalog de Palm [31] y las Samsung Apps de Samsung, todos ellos lanzados ese año. [32]
La popular distribución Linux Ubuntu (también basada en Debian) introdujo su propio gestor de software gráfico conocido como Centro de Software de Ubuntu en la versión 9.10 como reemplazo de Synaptic. [33] En Ubuntu 10.10, lanzado en octubre de 2010, el Centro de Software se expandió más allá de ofrecer únicamente software existente de sus repositorios al agregar la capacidad de comprar ciertas aplicaciones (que, en el lanzamiento, estaba limitada a los códecs de DVD con licencia de Fluendo ). [34]
Debido a su popularidad, el término "app store" (usado por primera vez por Electronic AppWrapper [6] y luego popularizado por la App Store de Apple para dispositivos iOS ) se ha utilizado con frecuencia como una marca comercial genérica para referirse a otras plataformas de distribución de naturaleza similar. [35] [ ¿ fuente poco confiable? ] Apple afirmó reclamos de marca registrada sobre la frase y presentó un registro de marca registrada para "App Store" en 2008. En 2011, Apple demandó a Amazon.com (que administra la Amazon Appstore para dispositivos basados en Android) y GetJar (que ha ofrecido sus servicios desde 2004) por infracción de marca registrada y publicidad falsa con respecto al uso del término "app store" para referirse a sus servicios. [36] Microsoft presentó múltiples objeciones contra el intento de Apple de registrar el nombre como marca registrada, considerando que ya era un término genérico. [37]
En enero de 2013, un tribunal de distrito de los Estados Unidos rechazó las reclamaciones de marca registrada de Apple contra Amazon. [38] El juez dictaminó que Apple no había presentado ninguna prueba de que Amazon hubiera intentado "imitar el sitio o la publicidad de Apple" o comunicado que su servicio "posee las características y cualidades que el público espera de la APP STORE de Apple y/o los productos de Apple". [39] En julio de 2013, Apple abandonó su caso. [40]