JavaRush /Blog Java /Random-ES /IA, billeteras móviles y realidad virtual: tendencias de ...

IA, billeteras móviles y realidad virtual: tendencias de desarrollo móvil 2020. Parte 2

Publicado en el grupo Random-ES
Seguimos cubriendo tendencias clave en la industria del desarrollo móvil que serán relevantes al menos durante los próximos años. En la primera parte de este material ya hablamos de blockchain, Internet de las cosas, 5G, aplicaciones instantáneas y dispositivos portátiles. Hoy veremos cinco tendencias más "candentes" en el desarrollo móvil. IA, billeteras móviles y realidad virtual: tendencias de desarrollo móvil 2020. Parte 2 - 1

Inteligencia artificial y aprendizaje automático

La IA y el aprendizaje automático han sido un tema popular y de tendencia desde hace un par de años, lo que también está influyendo en el desarrollo móvil. La integración de estas tecnologías en aplicaciones móviles las hace más inteligentes y reduce el tiempo y los recursos necesarios para el desarrollo. La inteligencia artificial en su conjunto está creciendo a un ritmo rápido. Según un informe de International Data Corporation ( IDC ), este año el tamaño del mercado de la tecnología de IA crecerá hasta los 47.000 millones de dólares, mientras que en 2024 aumentará hasta los 191.000 millones de dólares. El tamaño del mercado de la tecnología de aprendizaje automático también está aumentando (42% anual) y debería alcanzar los 9 mil millones de dólares en 2022. La IA y el aprendizaje automático se han utilizado en aplicaciones móviles desde hace bastante tiempo. Por ejemplo, aplicaciones como FaceApp, Replika, Cortana, Siri, Google Assistant e IRIS los utilizan de una forma u otra. Y Google presentó recientemente Duplex, un programa basado en inteligencia artificial que puede llamar en lugar del usuario para, por ejemplo, concertar una cita con el dentista o concertar una cita para visitar al peluquero.
Debido a que estas tecnologías ya han demostrado su eficacia para los negocios, empresas de diferentes sectores de la economía, no solo de TI, ahora se esfuerzan por integrar la IA y el aprendizaje automático en sus aplicaciones. En particular, la IA está disfrutando de un gran éxito en marketing, finanzas, atención sanitaria, industrias de servicios, etc. Sin embargo, estas tecnologías también influyen mucho en el propio desarrollo móvil. Con su ayuda, puede recopilar y analizar datos en tiempo real de manera mucho más eficiente, detectar problemas y errores en el código y eliminarlos rápidamente. Por supuesto, el lenguaje de programación Java se utiliza activamente en inteligencia artificial. Puedes leer sobre esto en un artículo separado. Java y IA. ¿Es posible escribir inteligencia artificial en Java? Enumeremos una serie de tendencias clave en el desarrollo móvil que están relacionadas con la inteligencia artificial y las tecnologías de aprendizaje automático.
  • Integración de dispositivos AI e IoT en aplicaciones móviles

    Ya escribimos sobre la penetración del Internet de las cosas en el desarrollo móvil en la primera parte de este material.

  • Automatización de funciones DevOps, aparición de AIOps

    La IA ya se está utilizando activamente para mejorar la eficiencia del desarrollo, pero se espera que pronto estas tecnologías se desarrollen tanto que puedan realizar todas las funciones clave de DevOps.

  • Integración de tecnologías de IA en chatbots y asistentes virtuales

    Ya hemos tocado el tema de la evolución de los chatbots en el desarrollo móvil en el primer artículo. Gracias al uso activo de las tecnologías de inteligencia artificial, los chatbots modernos se están volviendo más inteligentes a pasos agigantados. Se espera que los chatbots y sus análogos puedan realizar eficazmente las funciones de asistentes virtuales.

  • Predecir el comportamiento del usuario de la aplicación

  • Gestión de la batería de los teléfonos inteligentes con IA para optimizar el consumo de energía

  • Protección contra amenazas cibernéticas

  • Identificación “inteligente” del propietario del smartphone a través de la cámara

Realidad Aumentada (AR) y Realidad Virtual (VR)

La realidad virtual y aumentada aparecen cada vez más en las aplicaciones móviles y en los próximos años esta tendencia no hará más que ganar popularidad, especialmente con la expansión de las redes 5G en todo el mundo.
Al mismo tiempo, la difusión de la realidad virtual y la realidad aumentada no se limita en modo alguno a los juegos y el entretenimiento móviles, a pesar de que estas tecnologías son ahora las más populares en este sector. Un ejemplo clásico de una aplicación exitosa con realidad aumentada es el juego Pokemon Go, que generó a sus desarrolladores más de 1.200 millones de dólares en ingresos, fue descargado más de 753 millones de veces y el número de usuarios activos de Pokemon Go incluso ahora es de más de 5. millones Otros juegos populares con realidad aumentada son Incell, Dino Trek, etc. Los expertos predicen que en 2020, la realidad virtual y la realidad aumentada se convertirán en una de las tendencias clave en la industria del desarrollo móvil. Según Statista, el mercado global total de tecnologías de realidad virtual y realidad aumentada crecerá de 16.800 millones de dólares en 2019 a más de 160.000 millones de dólares en 2023. Las empresas de TI se han esforzado por aprovechar las oportunidades que les brindan la realidad virtual y la realidad aumentada desde hace varios años. Google tiene varias aplicaciones de realidad virtual: Google Cardboard, Tilt Brush, Daydream VR y otras. Snapchat e Instagram utilizan la realidad aumentada. Pero hace relativamente poco tiempo, grandes actores de otros sectores de la economía comenzaron a sumarse activamente a esta tendencia. Por ejemplo, marcas conocidas como IKEA y Sephora están añadiendo realidad aumentada a sus aplicaciones para ofrecer a los usuarios más opciones y aumentar las ventas. Se espera que en 2020, la realidad virtual y la realidad aumentada se implementen activamente en las siguientes industrias: publicidad y marketing, atención médica, manufactura, construcción, educación, etc. Enumeramos una serie de plataformas y herramientas con las que puedes empezar si quieres profundizar en el desarrollo móvil en el campo de la realidad virtual y aumentada.
  • ARKit de Apple

    ARKit de Apple es un marco bastante potente, que incluye herramientas como Reality Composer y RealityKit, que le permiten desarrollar soluciones AR para productos Apple sin conocimientos de modelado 3D. De hecho, ARKit consta de muchas herramientas necesarias para desarrollar aplicaciones con capacidades AR. Hay bastantes tutoriales bien escritos sobre ARKit y la documentación oficial también es extremadamente informativa.

  • Google ARCore

    ARCore es la plataforma de Google para crear aplicaciones de realidad aumentada, que incluye una gama de API para tres tecnologías AR clave: seguimiento de movimiento, comprensión ambiental y estimación de luz. Algunas de estas API también son compatibles con motores de juegos como Unity y Unreal.

  • Vuforia

    Vuforia es una de las plataformas de desarrollo más populares en el campo de la realidad aumentada. Implementa la siguiente funcionalidad: reconocimiento de varios tipos de objetos visuales, reconocimiento de texto y entorno, VuMark (una combinación de una imagen y un código QR). Además, Vuforia Object Scanner le permite escanear y crear objetos de destino. El reconocimiento se puede implementar utilizando una base de datos. Admite Android, iOS, UWP y Unity Editor.

Carteras móviles

El llamado mCommerce (es decir, pagos móviles y comercio móvil) es otra supertendencia de 2020 y, probablemente, de la nueva década en su conjunto. Con la llegada de potentes plataformas de pago móvil como Google Wallet y Apple Pay, la popularidad de este tipo de pago ha comenzado a crecer rápidamente. Y la aparición de nuevas tecnologías, como blockchain, ha hecho que los pagos móviles sean más seguros.
Es por eso que los analistas esperan un auge de las billeteras móviles, que comenzarán a desplazar a las tarjetas de plástico, tal como alguna vez reemplazaron (aunque no en todas partes) al papel moneda. El gigante tecnológico coreano Samsung está trabajando activamente en su propia plataforma de pagos móviles. Apple tampoco se queda atrás, recurriendo a las nuevas tecnologías. Por ejemplo, no hace mucho lanzaron el sistema de pagos P2P Apple Pay Cash. Aquí hay dos tendencias principales en pagos móviles y billeteras que están de moda en la actualidad.
  • Aumentar el número de usuarios de billeteras móviles a 2 mil millones.

    Esto significa que el mercado de billeteras móviles está creciendo rápidamente y cada vez más jugadores ingresarán a él con sus propias aplicaciones (que requerirán desarrolladores calificados para crearlas y mantenerlas).

  • Fortalecimiento de la seguridad de las billeteras móviles.

    Como consecuencia de la creciente popularidad, el dinero de los usuarios de billeteras móviles inevitablemente atraerá a los atacantes, por lo que las plataformas tendrán que invertir más recursos para fortalecer la seguridad de sus soluciones.

APM y EMM

La supervisión del rendimiento de aplicaciones (APM) y la gestión móvil empresarial (EMM) son dos componentes importantes del desarrollo de aplicaciones móviles empresariales. APM es una métrica móvil introducida por Google en 2016 como una forma de rastrear los factores que ralentizan el rendimiento de las aplicaciones. APM ayuda a mejorar la velocidad y la calidad de una aplicación, lo que convierte a esta métrica en una herramienta importante para los evaluadores de control de calidad . EMM, a su vez, es un conjunto de tecnologías, procesos y políticas para gestionar y proteger dispositivos corporativos y personales en una organización. Se espera que la importancia de APM y EMM en el desarrollo móvil para las empresas crezca en los próximos años, lo que significa que también aumentará la demanda de especialistas versados ​​en estas tecnologías.

tecnología de baliza

Las aplicaciones habilitadas para balizas informan a los usuarios cuando están cerca de productos o servicios que podrían interesarles, proporcionando inmediatamente información relevante como el precio y las especificaciones del producto.
Las aplicaciones de baliza utilizan señales BLE (Bluetooth Low Energy). Cuando el dispositivo está dentro del alcance de la señal, la aplicación lo sabe y envía una alerta adecuada. La tecnología Beacon está ganando popularidad rápidamente y se considera una herramienta de marketing móvil extremadamente prometedora, que permite promocionar productos y servicios de forma más eficaz. Después de que Apple presentara su protocolo iBeacon y Google lanzara Eddystone , esta tecnología forma parte del desarrollo de aplicaciones para iOS y Android. Se espera que en 2020 haya muchas aplicaciones nuevas compatibles con Beacon. En particular, esta tecnología se utilizará activamente en juegos (especialmente aquellos que utilizan realidad aumentada), pagos móviles, la industria del turismo y los viajes, así como en la atención sanitaria.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION