Novedades de Apple y Google en APIs móviles para el desarrollo de aplicaciones nativas

Novedades de Apple y Google en APIs móviles para el desarrollo de aplicaciones nativas
Novedades de Apple y Google en APIs móviles para el desarrollo de aplicaciones nativas

BBVA API Market

Apple y Google son los dos grandes gigantes del software móvil. El primero con su sistema operativo iOS y el segundo con Android. El resto de competidores quedan a años luz, al menos en gran parte del mercado. Es cierto que existen otros jugadores como Windows Phone, Blackberry o algunos sistemas operativos chinos, pero la realidad es que la penetración de iOS y Android es enorme. Además, ambos no dejan de proponer nuevos caminos de relación con la comunidad de desarrolladores, con APIs móviles que permiten la integración de atractivos recursos a las aplicaciones o de la integración de estos productos dentro de las aplicaciones core de ambas empresas.

A día de hoy, el gran dominador en cuanto al porcentaje de penetración de su sistema operativo es Google. Android se encuentra en un gran número de marcas de fabricantes de dispositivos móviles, con una fragmentación enorme. Samsung, uno de los grandes vendedores de teléfonos inteligentes y tabletas en todo el mundo apuesta por el sistema operativo del buscador para sus productos. Android tiene una penetración por encima del 85%, iOS por encima del 10% y el resto cae en manos del resto de competidores. Aquí hay un gráfico del reparto de la tarta, con datos de IDC.

Google y Apple han lanzado o mejorado recientemente alguna de sus interfaces de desarrollo de aplicaciones con algunos de sus productos, o el propio sistema operativo o componentes del mismo que pueden resultar útiles a los desarrolladores de aplicaciones para aportar valor añadido a sus lanzamientos y los usuarios finales. El SDK de Apple para su nuevo iOS 10 contiene novedades con respecto a Siri, su asistente personal; iMessage, su aplicación de mensajería; y Apple Maps, su servicio de cartografía digital; Google ha hecho lo mismo con la interfaz de desarrollo de aplicaciones de su sistema operativo Android 7, más conocido como Nougat.

Novedades del SDK de iOS 10

La Conferencia para Desarrolladores de Apple de 2016, celebrada en junio en San Francisco, tuvo como gran novedad la incorporación del concepto de extensiones (lanzamiento de widgets dentro de iOS para el acceso rápido a sus aplicaciones) y la retirada de las habituales puertas al campo en la compañía de Cupertino: a partir de ahora los desarrolladores podrán acceder a las aplicaciones de Apple e incorporar sus características en terceros productos. Esto afecta a la API de Siri, conocida como Sirikit, con funcionalidades del tipo VoIP, pero también iMessage o Maps.

– Sirikit: la apertura de una API para integrar Siri en aplicaciones de terceros no ha sido un movimiento innovador por parte de Apple. Es más, la decisión de la compañía viene por los movimientos previos de competidores como Amazon, Google o Microsoft. Amazon ha lanzado Amazon Echo, un dispositivo de comando de voz que responde preguntas, funciona como reproductor de música y tiene más de 1.000 servicios de integración con terceros. Microsoft ya ha incorporado Cortana a su último sistema operativo. Además, el trabajo de Google en el campo del procesamiento de lenguaje natural es enorme.  En ese trabajo de procesamiento de lenguaje natural es en el que se basa Siri para responder a las peticiones del usuario. Hoy en día, la API de Siri dispone de distintos comandos que afectan a varios campos diferentes de actuación:

iMessage: las aplicaciones de mensajería instantánea se han convertido en una de los escenarios de batalla del mundo tecnológico. WhatsApp, Telegram, Snapchat (con algún valor añadido específico de esa plataforma), WeChat, Kik… el éxito de un gran número de herramientas ha provocado que Apple tome también la iniciativa: por ahora permitirá que aplicaciones de terceros puedan incorporarse al core de iMessage para que los usuarios puedan usar esas apps dentro del producto de Apple. Lo cual es un enorme avance.

iMessage también ha incorporado lo que otras aplicaciones de mensajería llevan tiempo explotando: los stickers de marca. Esto facilita a terceras marcas el desarrollo de stickers especiales para que los usuarios puedan descargarlos y usarlos en sus conversaciones con amigos o familiares. Ya hay marcas que han desarrollado sus propios stickers: Disney o Nintendo. El objetivo es que los usuarios no tengan que abandonar iMessage para utilizar algunas de las funcionalidades que ofrecen aplicaciones de terceros.

– Apple Maps: igual que sucede con iMessage, Apple quiere que su servicio de cartografía móvil ofrezca a los usuarios todo lo necesario y relevante en un servicio de este tipo, con el objetivo de que puedan satisfacer todas la necesidades en una única app y que ésta sea Apple Maps. Terceros desarrolladores que dispongan de aplicaciones que usen la ubicación para algún fin (por ejemplo la reserva de restaurantes, búsqueda de alquiler…) puede incorporar sus funcionalidades dentro de Apple Maps con la nueva API

Novedades de Android Nougat 7.1

Google lanzó recientemente la preview para desarrolladores de Android Nougar 7.1, que suma algunas nuevas características interesantes con respecto a la versión anterior de Nougat: la 7.0. Algunas de estas funcionalidades destacadas son: 

 

¿Te interesan las APIs financieras? Descubre todas las que te ofrece BBVA

También podría interesarte