HTML5 o App Nativa ¿cual es la mejor opción?

Muchos desarrolladores cuando se plantean crear una aplicación para dispositivos móviles se hacen una pregunta ¿hacer una aplicación nativa o en HTML5? Cada una de estas opciones tiene sus puntos fuertes y sus puntos débiles. Desarrollar una aplicación nativa, tiene por un lado la ventaja de contar con una mejor integración con el sistema operativo, el poder gozar de un rendimiento mucho más fluido y de esa forma así aprovechar todas las prestaciones que ofrezca la plataforma correspondiente. Por contra, el desarrollo de una aplicación nativa hace que la migración a una nueva plataforma sea un proceso más complejo, ya que se requiere de conocimientos en cada una de las plataformas y normalmente es necesario realizar un desarrollo para cada una de estas. HTML5 ofrece no obstante una mayor versatilidad, ya que al tratarse de algo estandarizado, debería ser fácilmente migrado de una plataforma a otra con cambios menores. En su contra tiene que no tiene un acceso tan sencillo a las funciones más avanzadas del sistema, el que no todos los navegadores implementen «exactamente» igual el estándar HTML5 y que su rendimiento no es el mismo que el ofrecido por una app nativa. Estamos claramente ante un dilema que quizás solo con el tiempo se resolverá. Muy posiblemente las aplicaciones en HTML5 mantengan su hueco en muchos casos, mientras que las aplicaciones nativas tendrán una mayor presencia en aquellos casos en los que el rendimiento sea un aspecto muy importante (como por ejemplo los juegos).

El tiempo medio para la aprobación de las Apps de Apple ha aumentado

Todos los desarrolladores saben que para poder ver su aplicación en la App Store de Apple tienen que pasar por un proceso de aprobación de la propia Apple que es el que determina si finalmente esta se publica o no. Este proceso tiene sus detractores y gente a favor y ha generado no pocas controversias. Algunos desarrolladores se quejan especialmente por el tiempo que se demoran en Apple en revisar las aplicaciones, y un reciente estudio por parte de Shiny Development revela que se ha producido un gran incremento en dichos plazos durante los últimos seis meses.

Según aseguran desde Shiny Development, el tiempo de revisión habría pasado de apenas unos pocos días en abril de este año a casi un mes en los últimos tiempos. Por supuesto, este estudio está basado en una muestra reducida obtenida por parte de Shiny Develompent de 62 informes recogidos en los últimos 30 días, pero aseguran que es muy indicativo de la tendencia actual según su propia experiencia. También cabe destacar que esta tendencia es más acusada en las aplicaciones para OSX que en las de iOs.

Desde aquí, la reflexión que hacemos es que quizás, Apple esté actualmente ligeramente sobrepasada por el espectacular crecimiento que están experimentando. Últimamente el software de la compañía de la manzana está experimentando algunas muestras de no estar tan «pulido» como sucedía tiempo atrás. El estrepitoso estreno de la aplicación de Mapas en iOs sería otra muestra más de estos detalles que en una compañía como Apple quedan más bien feos. La verdad es que si esta tendencia es cierta, en Apple deberían trabajar para poder cambiarla, ya que un cuello de botella en el proceso de aprobación de las aplicaciones no hace sino perjudicar a los desarrolladores y a los usuarios de la plataforma.

SkyDrive tambien en Android

Skydrive
Skydrive

Microsoft ya anuncio hace algún tiempo su intención de sacar una aplicación oficial de SkyDrive para el sistema operativo Android, y finalmente esta pasada semana dicho anuncio se hizo realidad. Por fin Android tiene su app oficial de Skydrive. De esta forma, Microsoft ya ha puesto a disposición de los usuarios una aplicación multiplataforma que permitirá acceder a los datos de la nube desde cualquier dispositivo.

El aspecto de esta nueva aplicación es muy similar a las que ya se sacaron para otros sistemas operativos aunque incorporando algunos de los patrones de diseño y conceptos más habituales en aplicaciones de Android de forma que los usuarios de Android se adapten muy rápidamente a la utilización de la misma. Para su instalación deberá contarse con Android 2.3 o superior (aunque el mejor funcionamiento es con Android 4.0) y tener acceso a Google Play.

Casi un 20% de las aplicaciones en iOs acceden a datos de los usuarios sin su consentimiento

Bitdefender ha destacado en un reciente informe que casi un 20% de las aplicaciones de iOs acceden a la libreta de direcciones de los dispositivos donde están instaladas, pero sin que los usuarios sean conscientes de ello e incluso sin que hayan dado permiso expresamente para ello. También se refleja en el informe el preocupante seguimiento de la ubicación de los usuarios, que está en torno al 40% de los casos y la falta de cifrado en la información recopilada por las aplicaciones que también supera el 40%. De esta forma se dan una serie de factores muy preocupante para la integridad de los datos de los usuarios, ya que toda esa información sensible transmitida sin grandes medidas de cifrado podrían dejar a la vista de usuarios malintencionados gran cantidad de datos.

En la próxima actualización principal del sistema, o sea con iOs6 se espera que este problema sea solucionado. A partir de esta nueva versión, los usuarios de iOs tendrán que conceder obligatoriamente y de forma expresa el acceso a la agenda, ubicación o al Camera Roll cuando utilicen una app por primera vez evitando así que ninguna aplicación haga un uso indebido de nuestra información.

La verdad es que dicha actualización será de agradecer, ya que a fin de cuentas actuaciones como estas llevan a más de uno a plantearse que puedan hacer ciertas aplicaciones con la información que recojan algunas Apps a «sus espaldas», además de suponer una importante brecha en cuestión de privacidad al carecer dicha información de unos requisitos mínimos de cifrado.

El malware para Android creció un 472%

Android
Android SO para dispositivos moviles

La semana pasada Juniper Networks publicaba un informe en el que se revelaba como el malware destinado a la plataforma Android había experimentado un gran crecimiento del 472%. Está claro, que la gran popularidad del sistema operativo Android es uno de los principales motivos que han hecho que los creadores de malware se fijen en la plataforma. Pero no solo se muere de éxito, y Google tiene que asumir que ha cometido errores. Está claro que los filtros que tiene el Android Marketplace no son efectivos, a diferencia de la App Store, donde Apple realiza un control exhaustivo de todas las aplicaciones que se van a publicar, en el Android Marketplace solo es necesario pagar 25$ para disponer de una cuenta de desarrollador con la que poder publicar las aplicaciones sin que pasen mayores revisiones que una revisión de las funciones que el desarrollador indique en la descripción. Así pues, basta con pagar la cuota de desarrollador, decir lo que se supone que va a hacer nuestra aplicación y a partir de ahí tenemos abiertas las puertas a distribuir malware de forma encubierta. Sin duda alguna, Google tiene que actuar, no solo debe buscar un gran crecimiento en cuanto al número de aplicaciones publicadas (en un claro afán de superar a Apple por la fuerza bruta), sino garantizar que las que se publiquen sean seguras, de esta forma se evitará de paso que su imagen pueda verse dañada.

Más de 40.000 apps en el Microsoft Marketplace

Windows Phone, sistema operativo móvil de Microsoft
Windows Phone, sistema operativo móvil de Microsoft

Si bien en cifras globales, Windows Phone no parece acabar de remontar el vuelo (aún habrá que esperar el impacto del lanzamiento de los nuevos modelos de Nokia, o como afectan los acuerdos que van alcanzando para cobrar royalties a los dispositivos con Android) pero aún así el esfuerzo de Microsoft por atraer desarrolladores que hagan a la plataforma aún más atractiva no ha cesado. De esta forma se ha logrado superar la cifra de las 40.000 aplicaciones en su Marketplace. Aún están lejos de las 320.000 del Android Market o las 460.000 de la App Store, pero mantiene un buen ritmo de crecimiento y lentamente va a acercándose a sus grandes competidores. Microsoft sigue haciendo esfuerzos para lograr que su plataforma Windows Phone sea cada vez más atractiva y lograr crear un ecosistema de Apps en torno a esta es fundamental, de esta forma trata de consolidarse como una opción para los dispositivos móviles, y en los próximos meses podría verse un avance de este sistema, especialmente cuando su mejor integración con Windows 8 y la posible facilidad para migrar aplicaciones entre ambos sistemas se haga efectiva (¿acaso nadie se ha fijado en el logo de Windows Phone con esa banderita tan característica de los sistemas operativos de escritorio, será por algo?)

 

Easy Pay, Apple facilita la compra en las App Store

EasyPay, función de la App Store
EasyPay, función de la App Store

Hace ya algún tiempo que se rumoreaba que Apple estaba trabajando para incluir mejoras en la App con la que los usuarios pueden interactuar con las tiendas físicas, y desde esta semana se ha materializado el cambio con una actualización que incluye una nueva funcionalidad EasyPay además de una opción para gestionar la recogida de productos que se han comprado por internet y se ha decidido recoger en la tienda.

Con esta nueva actualización, podremos usar la cámara de nuestro iPhone para analizar el código de barras de los productos y así obtener información, valoraciones e incluso comprar el producto sin necesidad de que un empleado nos asista. Por ahora esta funcionalidad EasyPay y de recogida de productos en tienda a través de la aplicación solo está disponible en las tiendas de los Estados Unidos aunque sería de esperar que se extendiese en los demás países donde Apple tiene tiendas.

 

Android sigue ganando terreno…

 

Android
Android SO para dispositivos moviles

Android e iOs siguen en su pugna por ser los primeros en una dura competencia que lenta pero inexorablemente se va decantando del lado del sistema operativo de Google. Esta vez, Android ha superado a iOs en número de aplicaciones descargadas alcanzando una cuota de un 44% del mercado y situándose en más de 10 puntos porcentuales por encima de iOs. Sin lugar a dudas, esto es fruto de la gran cantidad de terminales Android existentes y es que aunque los usuarios de iOs parecen seguir descargando más aplicaciones que los de Android, en número de usuarios Android esta muy por encima y por tanto, esta circunstancia se ha reflejado en las cifras de descargas. De esta forma, el único punto donde iOs sigue aún por delante de Android sería en el número de Apps disponibles a través de su App Store, donde Android recientemente anunció que se alcanzaban las 500.000 aplicaciones disponibles para descarga, pero aún por debajo de las cifras que maneja Apple. No obstante este último punto donde iOs está por encima de Android, a buen seguro que a no mucho tardar acabará por cambiar, hoy en día Android parece estar experimentando un gran auge y los desarrolladores están dando un gran apoyo a la plataforma.

Cliente de Hotmail en Android

Hotmail, sigue dando pasos en buena dirección y es que parece que finalmente se han dado cuenta que hay vida más allá de su propia plataforma Windows, y de paso sea dicho, reconocen que Android tiene un importante peso en el sector de los dispositivos móviles. De ahí, que Microsoft haya decidido desarrollar en colaboración con la empresa Seven, un cliente oficial para su servicio de correo Hotmail y que ya estaría disponible en el Adroid Market. Y es una demostración de que en Microsoft están teniendo que ceder, y que no quieren que los usuarios de su servicio de correo Hotmail acaben por migrar a otros servicios, por lo que pretenden ofrecerles una herramienta que les proporcione la mejor experiencia posible.

El cliente ofrecerá acceso push a los servidores de correo para facilitar el acceso inmediato a todo el correo electrónico, permitirá sincronización de calendarios y contactos, acceso a las carpetas de hotmail, envio de imágenes y otros adjuntos, además de ofrecer soporte para varias cuentas de hotmail desde la misma aplicación. Así que si sois usuarios de Hotmail y tenéis dispositivos Android, no dejéis de instalar esta App que seguramente os ofrecerá una mejor interacción con vuestro correo que la versión mobil de la web de hotmail.