Aplicación movil

Iconos de aplicaciones en un Samsung Galaxy S8 con sistema operativo Android 7.0

Un software de aplicación para dispositivos móviles o sistemas operativos móviles se denomina aplicación móvil (en alemán, principalmente en la forma abreviada App [ ɛp ], una abreviatura del término técnico aplicación ; en parte también la aplicación; en inglés [ æp ] como formulario corto para la aplicación en inglés ) . Aunque el término aplicación se refiere a cualquier tipo de software de aplicación, en el mundo de habla alemana a menudo se equipara con software de aplicación para teléfonos inteligentes y tabletas . En el caso de las aplicaciones móviles, se hace una distinción entre las aplicaciones nativas que solo funcionan en una plataforma y las aplicaciones web, híbridas y multiplataforma independientes de la plataforma.

Están disponibles para una amplia variedad de áreas. Estos van desde las utilidades más simples y aplicaciones divertidas con una sola función hasta paquetes de programas con una amplia funcionalidad (por ejemplo , aplicaciones de oficina , juegos, consejos, aplicaciones de fitness, para emular computadoras hogareñas más antiguas y calculadoras programables , para ayudar a los diabéticos y mucho más). Con la ayuda de aplicaciones móviles remotas , los dispositivos digitales como cámaras, videocámaras de acción o cuadricópteros se controlan cada vez más de forma remota. La mayoría de estas aplicaciones son gratuitas, una parte más pequeña debe comprarse en la tienda de aplicaciones respectiva , generalmente por pequeñas cantidades .

historia

Con navegadores web como B. el navegador Dolphin , es posible navegar por Internet en un dispositivo móvil

Incluso los primeros teléfonos móviles a menudo contenían pequeñas aplicaciones como calendarios, calculadoras o juegos de teléfonos móviles . Estos fueron diseñados por el fabricante para el sistema operativo respectivo, instalados permanentemente y solo borrables con derechos de root. Con la aparición de Java en teléfonos móviles ( Java ME ), los usuarios tuvieron la oportunidad de descargar aplicaciones y juegos sencillos de su operador de red móvil o de Internet a través de WAP ( MIDlets ), que a menudo eran independientes de la plataforma. Se desarrolló una escena de programación de pasatiempos, pero las casas de software profesionales también ofrecían este tipo de aplicaciones por una tarifa. Las aplicaciones también se pueden instalar en varios PDA . Las aplicaciones Palm OS PDA, que normalmente solo constan de un archivo y se pueden utilizar directamente después de la transferencia, pueden considerarse las precursoras de las aplicaciones para teléfonos inteligentes . En los organizadores de Psion , los programas se pueden crear con el propio dispositivo.

Para los teléfonos móviles con su propio sistema operativo y la opción de instalar las aplicaciones adecuadas, el término smartphone se hizo popular alrededor del año 2000 . Este término fue utilizado por primera vez en el campo móvil por Ericsson para el prototipo GS88. Al mismo tiempo , se generalizó la serie Communicator de Nokia , cuyos últimos modelos ejecutaban el sistema operativo Symbian. Los primeros teléfonos inteligentes disponibles en el mercado masivo en 2002 incluyeron el Siemens S55 y el Nokia 7650 , en los que los programas Java se podían transferir y ejecutar manualmente. Fue solo con la aparición del Apple iPhone 2007 y más tarde de los teléfonos móviles Android y otros teléfonos inteligentes que la posibilidad de instalar aplicaciones en dispositivos móviles se hizo más común entre amplios sectores de la población, respaldada por el aumento correspondiente del marketing por parte de los fabricantes. Algunas aplicaciones, como un navegador web , un programa de correo electrónico y un calendario, ya están preinstaladas en la mayoría de los teléfonos inteligentes . En junio de 2016, se ofrecieron más de dos millones de aplicaciones solo para iOS.

En 2016 se descargaron más de 90 mil millones de aplicaciones en todo el mundo (iOS App Store y Google Play Store). En Alemania, las ventas aumentaron un 40 por ciento interanual hasta los 750 millones de dólares. En promedio, un usuario de teléfono inteligente Android pasaba más de 1,5 horas al día en aplicaciones. La lista de las aplicaciones más populares (más descargas) en Alemania estuvo encabezada por WhatsApp en 2016 , seguida de Facebook Messenger y la aplicación de Facebook. Snapchat está en el cuarto lugar e Instagram le sigue en el quinto . Las aplicaciones más vendidas fueron Lovoo , Spotify y Tinder , si ignora las aplicaciones de juegos. Las ventas en el mercado en general continuaron creciendo con fuerza en Alemania y en todo el mundo en los años siguientes. En 2020, según la empresa de análisis Apptopia, el portal de videos TikTok fue la aplicación más exitosa (App Store y Google Play) con alrededor de 850 millones de descargas en todo el mundo, por delante de WhatsApp, la aplicación de Facebook, Instagram y la herramienta de videoconferencia Zoom .

Aplicaciones nativas

Captura de pantalla de la aplicación Wikipedia para Android

Las aplicaciones nativas se caracterizan por estar especialmente adaptadas a la plataforma de destino. Dado que una aplicación nativa utiliza las interfaces de programación (API) de la plataforma de destino directamente, la gama de aplicaciones es muy alta. Además, se puede acceder a todas las funciones de hardware y software específicas de la plataforma, como archivos , GPS , sensores de aceleración , micrófono y cámara. Sin embargo, debido a las diversas plataformas de software , no es posible instalar una aplicación de Android en un iPhone o viceversa. Por tanto, una empresa de software tiene que desarrollar la aplicación para cada dispositivo final individualmente. Cada plataforma móvil tiene su propio kit de desarrollo de software (SDK) y su propio entorno de desarrollo integrado (por ejemplo, Android Studio o Xcode ), que los desarrolladores pueden utilizar. Los lenguajes de programación preferidos para los sistemas más grandes son:

Con las aplicaciones nativas, se pueden operar diferentes tipos de dispositivos a la vez si todos están basados ​​en una plataforma. Con la Plataforma universal de Windows, es posible escribir aplicaciones nativas de Windows para PC de escritorio, portátiles, tabletas, teléfonos inteligentes y Xbox One, todo a la vez .

Aplicaciones independientes de la plataforma

El rápido desarrollo de diferentes sistemas operativos, como Android, Windows, iOS y dispositivos móviles, desde teléfonos inteligentes hasta tabletas, computadoras portátiles y televisores inteligentes, está haciendo que las empresas se replanteen. Según un estudio del instituto de investigación de mercado GfK , más del 60% de los adultos en EE. UU. Utilizan al menos dos dispositivos al día y alrededor del 25% al ​​menos tres dispositivos. Por tanto, es importante que la aplicación esté disponible en todos los dispositivos y que funcione sin problemas. Estas expectativas han aumentado la necesidad de aplicaciones híbridas y multiplataforma independientes de la plataforma.

Las aplicaciones independientes de la plataforma son cada vez más importantes, especialmente en empresas que requieren diferentes dispositivos. Sobre todo, con la aparición del fenómeno de traer su propio dispositivo (abreviado: BYOD, en alemán aproximadamente: "Traiga su propio dispositivo con usted"), las empresas se enfrentan a la tarea de proporcionar programas y aplicaciones internos para todos los usuarios. sistemas y tipos de dispositivos. La movilidad y la flexibilidad también juegan un papel clave. Una aplicación que se ejecuta en computadoras de escritorio debería, por ejemplo, B. también trabaje en la tableta durante las visitas de clientes externos o en el teléfono inteligente mientras está en movimiento. El objetivo es desarrollar para varias plataformas al mismo tiempo de la forma más sencilla posible. Google transfirió gran parte del código fuente de su bandeja de entrada , utilizando el software "J2ObjC" de Java a Objective-C. Con el "Puente de Windows", Microsoft también ofrece la posibilidad de desarrollar aplicaciones de Windows con API de iOS .

Aplicaciones web

Las aplicaciones web (por ejemplo, programas de oficina) se pueden abrir con un navegador web. Aquí Google Docs .

Se accede a las aplicaciones web móviles a través del navegador web del dispositivo móvil y no requieren instalación. Utilizan estándares web como HTML5 o JavaScript para que se puedan operar en cualquier dispositivo. A diferencia de las aplicaciones móviles, que deben implementarse nuevamente para cada plataforma, una implementación de aplicaciones web se puede utilizar en muchas plataformas diferentes. Idealmente, una aplicación web móvil se comporta exactamente como una aplicación nativa, es decir, el usuario no la percibe como un sitio web, sino que ofrece una interfaz de usuario que está integrada óptica y ergonómicamente en el dispositivo móvil. Las desventajas de las aplicaciones web son que no pueden acceder a todos los componentes de hardware y que la velocidad de transferencia de datos disponible juega un papel importante. Una conexión a Internet lenta (por ejemplo, debido a una mala recepción de la red) puede provocar retrasos notables en la interactividad.

Cuando se usan aplicaciones web, generalmente se deben transferir más datos que cuando se usa una aplicación nativa. Por lo tanto, tarifas de transmisión más altas (especialmente tarifas de itinerancia en el extranjero) para el tráfico de datos resultante pueden representar un obstáculo para muchos usuarios. B. para usar en vacaciones. El almacenamiento temporal de los datos requeridos en una memoria local (caché) es una forma práctica de hacerlos disponibles en modo fuera de línea. Sin embargo, la cantidad de datos que se pueden almacenar en el dispositivo mediante la tecnología de almacenamiento web suele ser muy limitada.

A diferencia de todos los demás tipos de aplicaciones móviles, las aplicaciones web móviles no se pueden ofrecer en las tiendas de aplicaciones. Por esta razón, muchos operadores de sitios web utilizan convertidores de sitios web en aplicaciones, que integran la aplicación web en una aplicación nativa. Sin embargo, muchas de estas aplicaciones creadas con convertidores tampoco se pueden publicar en las tiendas de aplicaciones. Estas aplicaciones están excluidas de las directrices de la App Store por Apple, entre otras, ya que no ofrecen ningún valor añadido en comparación con el sitio web móvil al que se puede acceder con un navegador.

Aplicaciones híbridas

Las aplicaciones híbridas son una forma especial de aplicación móvil. Combinan las ventajas de las aplicaciones nativas y web al poder acceder a muchos componentes de hardware y software del dispositivo móvil y al mismo tiempo utilizar diferentes plataformas. Pueden ejecutarse en diferentes dispositivos móviles (teléfonos inteligentes y tabletas) y PC , así como en diferentes sistemas operativos.

Las aplicaciones híbridas combinan las ventajas de las aplicaciones nativas y las aplicaciones web al permitir que el código fuente se utilice en todas las plataformas. El código está escrito en tecnologías web como HTML , CSS y JavaScript . Las aplicaciones híbridas se ejecutan, invisibles para el usuario, dentro del navegador web nativo de la plataforma respectiva , p. Ej. B. Safari o Google Chrome . Debido al marco utilizado , se suprimen todos los elementos operativos del navegador, como la barra de menú con URL o la barra de marcadores .

Hay varios marcos disponibles para desarrollar aplicaciones híbridas. Una de las más grandes de desarrollo de plataformas es Cordova de la Apache Software Foundation y la PhoneGap de Adobe basado en él . Otras empresas como Ansca Mobile con Corona SDK y Drifty con Ionic ofrecen soluciones para desarrollar aplicaciones híbridas.

El marco carga una biblioteca que establece la comunicación entre JavaScript y el lenguaje específico del sistema operativo respectivo. Esto permite que las aplicaciones híbridas accedan a varios componentes de hardware y software del dispositivo móvil . Es posible acceder a contactos, cámaras, sensores de movimiento, GPS y archivos, entre otras cosas. Los motores de renderización modernos aumentan la velocidad de cálculo de la interpretación de código HTML5, CSS3 y JavaScript. Esto permite que la velocidad de ejecución se incremente muchas veces. La tecnología como WebGL acelera los gráficos 3D complejos sin extensiones de hardware adicionales.

Una gran ventaja de las aplicaciones híbridas es que se pueden cubrir muchas plataformas con un solo desarrollo y no hay necesidad de desarrollos paralelos más costosos para los respectivos ecosistemas. Como resultado, el esfuerzo de desarrollo por parte de la empresa de software se reduce significativamente, lo que significa que la interfaz de usuario y la funcionalidad se pueden mantener al mismo nivel en múltiples plataformas. Sin embargo, no se pueden utilizar todas las propiedades específicas del dispositivo o del sistema operativo y, al implementar la aplicación híbrida, los diseños de interacción específicos de la plataforma y la apariencia de la plataforma respectiva solo se pueden tener en cuenta de forma limitada. Además, son posibles tiempos de carga muy lentos y una potencia de cálculo mucho más pobre, por ejemplo con juegos complejos, porque operan con la capa intermedia del navegador web.

Aplicaciones multiplataforma

Una aplicación multiplataforma, similar a una aplicación híbrida, es una aplicación que se puede ejecutar en diferentes sistemas operativos y dispositivos finales independientemente de la plataforma. A diferencia de la aplicación híbrida, la interfaz de usuario generalmente se crea con las API nativas del sistema operativo respectivo y no se muestra en un navegador web. De esta manera, hasta el 75% del código fuente se puede compartir entre las distintas plataformas sin ninguna pérdida importante de rendimiento. El código fuente está escrito principalmente en C # , C ++ o JavaScript.

Los marcos para el desarrollo multiplataforma son la "Plataforma Xamarin" de Xamarin , Appcelerators "Titanium Mobile" y React Native de Facebook . Los tres marcos admiten el desarrollo de aplicaciones multiplataforma para Android, iOS y Windows. Con "Xamarin.Forms", gran parte del código de la interfaz de usuario también se puede compartir entre las plataformas, mientras que el elemento de control de marcador de posición multiplataforma se convierte en un elemento de control nativo en tiempo de ejecución .

Flutter SDK de Google permite el desarrollo de aplicaciones multiplataforma para iOS y Android en el lenguaje de programación Dart . Flutter no usa controles nativos, pero dibuja con su propio motor de renderizado.

Sin embargo, el código de la capa del modelo en C ++ también se puede compartir entre estas plataformas sin tener que usar un marco.

desarrollo

Al desarrollar aplicaciones móviles, existen algunas limitaciones que deben tenerse en cuenta en comparación con las aplicaciones para computadoras de escritorio. B. los procesadores de los teléfonos inteligentes son menos potentes y funcionan con batería. También hay una gran cantidad de diferentes tamaños de pantalla, configuraciones de hardware y versiones de software. Las aplicaciones móviles generalmente se desarrollan con la ayuda de un entorno de desarrollo integrado y el kit de desarrollo de software de la plataforma correspondiente. El software se puede probar con un emulador antes de probarlo en dispositivos reales.

Muchos desarrolladores ahora confían en los sistemas de diálogo de voz , en contraposición a las interfaces de usuario móviles "normales" . Estos pueden ser en forma de reconocimiento de voz, p. B. con Siri , o en forma de chatbots , p. Ej. B. en Skype o Facebook Messenger , implementado. Esta forma de interacción con las aplicaciones está creciendo a medida que muchos usuarios se sienten abrumados por la multitud de aplicaciones. El CEO de Microsoft, Satya Nadella, ve a los chatbots como "la próxima gran novedad", que traerá cambios tan profundos como el iPhone para pantallas táctiles o el uso de interfaces gráficas de usuario antes .

El área de empleo para desarrolladores de software de aplicaciones para plataformas móviles sigue creciendo, hasta que en 2012, según un informe de "TechNet", se crearon 466.000 nuevos puestos de trabajo solo en Estados Unidos. En Europa, según un informe del Progressive Policy Institute, a principios de 2016 habrá 1,64 millones de puestos de trabajo que dependerán de las aplicaciones móviles. Los fabricantes de sistemas operativos móviles están probando diferentes métodos para ganarse a los desarrolladores de software para su plataforma. Por ejemplo, Apple planea abrir un "Centro de desarrollo de aplicaciones iOS" en Nápoles , Italia , en octubre de 2016 , donde se capacitará a los desarrolladores. Google quiere formar a dos millones de desarrolladores en India y ofrece varios cursos en el campo del desarrollo de Android a través de Udacity .

distribución

Las aplicaciones generalmente se pueden obtener de una plataforma de ventas por Internet integrada en el sistema operativo e instalarse directamente en el dispositivo. Como resultado del gran éxito de mercado de los teléfonos inteligentes y tabletas, prácticamente todos los fabricantes de sistemas operativos móviles han desarrollado sus propias plataformas para comercializar las aplicaciones desarrolladas para sus respectivos dispositivos. Los clientes pueden descargar las aplicaciones allí de forma gratuita o pagando. La plataforma de ventas con mayor número de programas es Google Play Store para dispositivos Android, seguida de App Store para iOS. También hay tiendas de aplicaciones independientes para dispositivos con otros sistemas operativos. La mayor parte de los ingresos se destina a los desarrolladores; el operador del portal de ventas también comparte las ganancias. Apple, Google y Microsoft se quedan con el 30 por ciento del precio de compra de una aplicación o una compra dentro de la aplicación como comisión . Como regla general, el operador del portal verifica técnicamente las aplicaciones y, a veces, también se verifica su contenido.

Básicamente, hay diferentes formas en las que una aplicación puede acceder a un dispositivo: directamente a través de la conexión a Internet móvil o WLAN del dispositivo o con la ayuda de una PC , con las cuales se pueden instalar aplicaciones utilizando el software adecuado (como iTunes ) cuando el dispositivo móvil el dispositivo está conectado. Algunas plataformas de aplicaciones también permiten que la aplicación se compre en la PC y se instale automáticamente en todos los dispositivos sincronizados, y que la aplicación se descargue de los dispositivos automáticamente. Si los fabricantes mantienen su sistema operativo móvil accesible a fuentes externas para instalar software de aplicación, también existen otras ofertas, a menudo multiplataforma, de tiendas de varios proveedores en Internet, así como la posibilidad de compra directa en los sitios web de la aplicación. desarrolladores .

intimidad

Muchas aplicaciones móviles son criticadas por los defensores de los consumidores porque envían datos sin el conocimiento o consentimiento del usuario que no son necesarios para que la aplicación funcione o que no están encriptados o no son anónimos y, por lo tanto, pueden ser espiados fácilmente. Los operadores de plataformas en Internet, como redes sociales o portales de compras , están habilitados con aplicaciones para recopilar datos y utilizarlos con fines publicitarios específicos y eficientes o reenviarlos a terceros. Es particularmente crítico cuando, por ejemplo, los datos personales confidenciales, como los detalles de la cuenta o la información de la tarjeta de crédito, se pueden espiar en las aplicaciones de compras . Muchas aplicaciones también recopilan datos a través de servicios de análisis automatizados como Google Analytics o Twitters Fabric.

Como todos los demás programas, las aplicaciones nativas pueden contener vulnerabilidades de seguridad . Por lo tanto, es esencial asegurarse de que el dispositivo esté actualizado y que el proveedor mantenga el software. Las aplicaciones nativas se ejecutan como un programa independiente en el dispositivo respectivo y, por lo tanto, tienen acceso extendido a los recursos. Este problema se contrarresta mediante el uso de una caja de arena , que restringe el acceso a las interfaces del programa proporcionadas por el fabricante y, por lo tanto, se puede regular.

Compras en la aplicación y facturación WAP

Las aplicaciones pueden realizar lo que se conoce como facturación WAP . Este es un mecanismo en el que los costos se recaudan a través del operador de red móvil simplemente haciendo clic en un banner publicitario o se inicia una suscripción paga. En estos casos, los usuarios a menudo no son conscientes de que, en opinión del proveedor, han celebrado un contrato de compra. La tercera enmienda a la Ley de Telecomunicaciones (TKG), a través de una enmienda a la Sección 45d TKG el 4 de julio de 2017, autorizó a la Agencia Federal de Redes a definir procedimientos que están destinados a proteger a los suscriptores móviles de manera efectiva contra un servicio provisto además de la conexión. utilizado y facturado en contra de su voluntad. Según las organizaciones de protección del consumidor, los consumidores pueden tomar medidas contra las compras dentro de la aplicación en casos específicos, por ejemplo, reclamando los montos pagados, revocando un contrato y / o objetando una orden judicial de pago. Puede configurar un bloqueo de terceros gratuito de su proveedor de red móvil, desactivar las compras dentro de la aplicación en su dispositivo móvil o hacer que las compras dentro de la aplicación sean más difíciles con una solicitud de contraseña adicional.

Uso en empresas

En las empresas, las aplicaciones móviles se utilizan en diversas áreas. Aplicaciones que los empleados utilizan en la empresa en PC, e. B. Enterprise Resource Planning (ERP), Customer Relationship Management (CRM) o Microsoft Outlook , también disponible en dispositivos móviles, para que pueda trabajar independientemente de su ubicación. Otra área de aplicación es el uso en marketing (por ejemplo, marketing de mensajería ). Las aplicaciones se utilizan allí, por ejemplo, para apoyar a la fuerza de ventas, por ejemplo, proporcionando catálogos internos de productos o listas de repuestos con opciones de pedido directo en línea, también combinadas con consultas previas sobre niveles de stock y / o pronósticos sobre el tiempo de entrega actual de un producto.

seguridad

Para las empresas en el contexto de traer su propio dispositivo , las aplicaciones móviles a menudo representan un alto riesgo de seguridad, ya que a veces transfieren datos confidenciales sin protección sin el conocimiento y consentimiento del usuario. Esto no solo significa la pérdida de información confidencial, sino que también hace que las empresas sean vulnerables a ataques y chantajes. En el uso corporativo, los llamados sistemas de gestión de dispositivos móviles garantizan que las aplicaciones deseadas se puedan distribuir de forma centralizada a los dispositivos, en algunos casos a través de su propio portal de referencia. En el caso de teléfonos inteligentes o tabletas puramente empresariales, la instalación de otras aplicaciones por parte del usuario suele estar técnicamente impedida por razones de seguridad, ya que de lo contrario se crearía un posible punto de ataque por espionaje industrial y otros riesgos por malware . Para una separación limpia de las aplicaciones en los dispositivos móviles de la empresa con un uso privado parcial, se pueden utilizar las llamadas personas para separar los datos y las aplicaciones respectivos.

Si la empresa no prescinde de las directrices internas de seguridad y TI , el canal de venta convencional a través de una tienda de aplicaciones generalmente está fuera de discusión, porque las aplicaciones móviles de la empresa, a menudo desarrolladas internamente, también serían de acceso público a través de este . En cambio, dichas aplicaciones están disponibles para el usuario de forma centralizada por el administrador del sistema de una empresa a través de soluciones de gestión de dispositivos móviles o también se instalan automáticamente en el teléfono inteligente.

Ajuste de la aplicación

Una forma de proteger los datos de la empresa es el empaquetado de aplicaciones. Con el empaquetado de aplicaciones, las aplicaciones relevantes para la empresa se cifran en otra aplicación. Esto garantiza que solo se utilicen aplicaciones seguras y aprobadas en la empresa. Pero esto también tiene desventajas, puede dar lugar a infracciones de derechos de autor o incluso a la pérdida de los derechos de garantía.

Gestión de aplicaciones nativas

Alternativamente, existe la opción de usar la administración de dispositivos móviles para ofrecer aplicaciones nativas de forma segura sin que la experiencia del usuario nativo sufra. Esta función ha sido ofrecida por Apple desde iOS 7, Google con “Android for Work” y Samsung con Knox .

literatura

  • Holger Hinzberg: Programación de aplicaciones para iPhone: introducción práctica . 1ª edición. mitp-Verlag, Frechen 2013, ISBN 978-3-8266-9287-1 .
  • Gerrit Heinemann (Ed.): No-Line-Handel. Máximo nivel de evolución en multicanalidad. Springer Fachmedien, Wiesbaden 2012, ISBN 978-3-658-00850-5 .

enlaces web

Wikcionario: Aplicación  : explicaciones de significados, orígenes de palabras, sinónimos, traducciones

Evidencia individual

  1. Aplicación. Duden , consultado el 29 de julio de 2016 .
  2. ↑ Precio medio de las aplicaciones por continente en 2010
  3. Visor de Google Ngram. Consultado el 10 de septiembre de 2017 .
  4. Doug Gross: Marcas comerciales de Apple 'Hay una aplicación para eso'. CNN , 12 de octubre de 2010, consultado el 29 de julio de 2016 .
  5. La App Store de Apple ahora tiene más de 2 millones de aplicaciones theverge.com, 13 de junio de 2016
  6. Mobile Apps - Worldwide sales 2021. Consultado el 6 de marzo de 2021 .
  7. Noticias Estas son las aplicaciones más exitosas en Alemania. t3n.de, 18 de enero de 2017, consultado el 22 de febrero de 2017 .
  8. Mobile Apps - Worldwide sales 2021. Consultado el 6 de marzo de 2021 .
  9. John Koetsier: Aquí están las 10 aplicaciones más descargadas de 2020. En: Forbes. 7 de enero de 2021, consultado el 6 de marzo de 2021 .
  10. Microsoft unificará las plataformas PC y Xbox One, poniendo fin al hardware de la consola fija
  11. GfK SE: App. Consultado el 21 de julio de 2014.
  12. Daniel Stenger: Comunicación de marca viral: Actitud y efectos conductuales de los videos virales Fig.2, p. 5.
  13. Garrick Toubassi: Blog oficial de Gmail: Bajo el capó de Inbox. En: gmail.googleblog.com. 20 de noviembre de 2014, consultado el 29 de julio de 2016 .
  14. Puente de Windows para iOS. En: developer.microsoft.com. Consultado el 29 de julio de 2016 .
  15. Limitación del almacenamiento web (inglés).
  16. Mejor convertidor de sitios web a aplicaciones. Consultado el 28 de julio de 2020 .
  17. Directrices de revisión de la App Store - Desarrollador de Apple. Consultado el 28 de julio de 2020 .
  18. La experiencia del cliente para dispositivos móviles es más importante para su negocio de lo que cree.
  19. Desarrollo móvil multiplataforma en Visual Studio
  20. Multiplataforma: escriba aplicaciones híbridas multiplataforma en Visual Studio con Apache Cordova
  21. Apache Cordova
  22. Desde el desarrollo de aplicaciones nativas hasta híbridas y viceversa
  23. Elegir la aplicación móvil adecuada para su proyecto: nativa vs multiplataforma vs híbrida
  24. Ofrezca aplicaciones nativas de Android, iOS y Windows, utilizando las habilidades, los equipos y el código existentes.
  25. Xamarin, Formularios
  26. Preguntas frecuentes. Consultado el 1 de octubre de 2017 .
  27. Cómo Dropbox usa C ++ para el desarrollo multiplataforma de iOS y Android
  28. Tim Tuttle: El futuro de la voz: ¿Qué sigue después de Siri, Alexa y Ok Google? En: recode.net. 27 de octubre de 2015, consultado el 29 de julio de 2016 .
  29. Nicole Lee: Charlar con los bots de Skype se siente como hablar con un motor de búsqueda. En: engadget.com. 30 de marzo de 2016, consultado el 29 de julio de 2016 .
  30. Josh Constine: Facebook lanza la plataforma Messenger con chatbots. TechCrunch, 12 de abril de 2016, consultado el 29 de julio de 2016 .
  31. Ben Schippers: Fatiga de la aplicación. TechCrunch, 3 de febrero de 2016, consultado el 29 de julio de 2016 .
  32. Matt Weinberger: Satya Nadella dice que la próxima gran novedad de Microsoft tendrá "un impacto tan profundo" como las pantallas táctiles y la web. En: businessinsider.de. 30 de marzo de 2016, consultado el 29 de julio de 2016 .
  33. Ryan Kim: App Economy ha creado casi medio millón de puestos de trabajo. En: gigaom.com. 7 de febrero de 2012, consultado el 29 de julio de 2016 .
  34. David Bolton: La economía de las aplicaciones ha creado 1,64 millones de puestos de trabajo en Europa. En: arc.applause.com. 27 de enero de 2016, consultado el 29 de julio de 2016 .
  35. Apple abre el primer centro de desarrollo de aplicaciones iOS de Europa en Italia. Apple, 21 de enero de 2016, consultado el 29 de julio de 2016 .
  36. Mike Wuerthele: Apple abrirá el Centro de desarrollo de aplicaciones iOS en Italia en octubre. AppleInsider, 8 de julio de 2016, consultado el 29 de julio de 2016 .
  37. ^ John Ribeiro: Google tiene como objetivo capacitar a 2 millones de desarrolladores de aplicaciones en la India. En: pcworld.com. 11 de julio de 2016, consultado el 29 de julio de 2016 .
  38. Lucia Maffei: Google y Udacity lanzan un nuevo curso de programación de Android para principiantes. TechCrunch, 22 de junio de 2016, consultado el 29 de julio de 2016 .
  39. Jens Minor: 800.000 aplicaciones: Google Play supera a la App Store de Apple - GWB. En: googlewatchblog.de. 11 de enero de 2013, consultado el 16 de diciembre de 2019 .
  40. Reinstale aplicaciones y juegos. Consultado el 20 de enero de 2015.
  41. Protección de datos en aplicaciones: qué aplicaciones espían sus datos , test.de , 31 de mayo de 2012, consultado en línea el 16 de noviembre de 2012
  42. Aplicaciones de compras: solo dos son seguras y "buenas" , comunicado de prensa de Stiftung Warentest del 25 de octubre de 2012, consultado en línea el 16 de noviembre de 2012
  43. Stiftung Warentest: Protección de datos para aplicaciones: qué aplicaciones espían sus datos. Stiftung Warentest , 31 de mayo de 2012, consultado el 29 de julio de 2016 .
  44. Computers and Communication - "Las aplicaciones consumen datos" , DRadio del 4 de agosto de 2012
  45. ^ "Protección de datos para aplicaciones: datos personales transmitidos sin cifrar" , Stiftung Warentest del 24 de mayo de 2012
  46. Enmienda a § 45d TKG del 4 de julio de 2017 , buzer.de.
  47. Aplicaciones y protección de datos. En: verbrauchzentrale.de. Centro de asesoramiento al consumidor , 14 de febrero de 2020, consultado el 23 de septiembre de 2020 .
  48. Trampa de costes de facturación WAP: facturación a través de la factura del teléfono móvil. En: portal de consumidores-bw.de. Portal del consumidor de Baden-Württemberg, 2 de mayo de 2018, consultado el 23 de septiembre de 2020 .
  49. Sebastian Wolters, Gestión de aplicaciones, Protección contra espionaje y abuso de datos . Tecchannel IT im Mittelstand, 21 de octubre de 2014. Consultado el 11 de febrero de 2015
  50. Así es como funciona una aplicación móvil de Persona , consultada el 6 de diciembre de 2012
  51. ↑ Ofrecer aplicaciones en empresas de forma segura y sin burocracia administrativa ZDNet, 27 de agosto de 2012
  52. Aplicaciones y servicios móviles: consejos para empresas. (PDF) Asociación Federal de Tecnología de la Información, Telecomunicaciones y Nuevos Medios , 2014, p. 28 , archivado desde el original el 8 de marzo de 2014 ; consultado el 11 de febrero de 2015 .
  53. Peter Marwan, Bajo el microscopio: las características comerciales de iOS7 . ZDNet, 24 de julio de 2013. Consultado el 11 de febrero de 2015
  54. Bernd Reder, Gestión de la movilidad empresarial en empresas . com! professional, 5 de febrero de 2015. Consultado el 11 de febrero de 2015
  55. Las empresas de administración de dispositivos móviles obtienen más control de las aplicaciones en iOS 7
  56. Google se dirige a empresas con "Android for Work"