Desarrollo móvil multiplataforma
 

Geolocalización con Apache Cordova / Phonegap: posicionamiento, seguimiento en background y geofence

Entre los sensores que incorpora de serie cualquier smartphone hoy día, sin duda alguna destaca el sensor GPS como el que más funcionalidades extra puede dotar a nuestras aplicaciones. Desde mi punto de vista es de lo mejor que se ha incorporado a un teléfono móvil después de la cámara. En este artículo quiero analizar […]

Recursos para diseño de aplicaciones móviles

No me considero un buen diseñador. No es que no me guste el diseño, al contrario, me encanta y cada día intento aprender más trucos y técnicas que me permitan dar un aspecto más atractivo a mis aplicaciones, pero reconozco que lo mío es la implementación y el desarrollo de funcionalidades, y en muchas ocasiones cuando […]

Alternativas para desarrollar aplicaciones móviles multiplataforma

A la hora de afrontar el desarrollo de una aplicación móvil es normal que no queramos restringirlo a una única plataforma para tener la máxima presencia posible, y es común querer desarrollarla al menos para las dos plataformas principales: iOS y Android. Si además pudiéramos tenerlas en otras plataformas secundarias como Windows Phone o Blackberry, […]

Frameworks CSS3 específicos para aplicaciones móviles HTML5

A la hora de desarrollar una aplicación móvil HTML5 es probable que nos decantemos por algún framework especializado como pueden ser Ionic, Sencha Touch o jQuery Mobile. Estos frameworks proporcionan el conjunto de componentes de interfaz de usuario típicos como pueden ser barras de herramientas, sliders, botones, componentes de formulario, etc. Pero a su vez, nos […]

Introducción a PhoneGap / Apache Cordova

En este artículo quiero hacer una pequeña introducción al estupendo framework PhoneGap, tecnología que llevo usando y exprimiendo varios años y sobre el que he desarrollado numerosas aplicaciones móviles. Si lo tuyo es el desarrollo web y te gusta la programación frontend, te vas a sentir como en casa desarrollando sobre PhoneGap ya que podrás reutilizar […]

Notificaciones Push en iOS con PhoneGap / Cordova

En este artículo voy a explicar cómo integrar notificaciones push en un proyecto con Cordova/PhoneGap para iOS. Requisitos Las notificaciones push no funcionan en el simulador iOS incorporado en Xcode, y por tanto necesitaremos una cuenta de desarrollador iOS para poder generar los certificados apropiados y poder probar nuestra aplicación en un terminal. Además, al […]

APIs HTML5: localStorage

LocalStorage, o DOM Storage como lo llaman algunos fabricantes, hace referencia a la especificación HTML5 Web Storage que permite la persistencia de objetos llave/valor en el navegador de forma similar a las cookies, en el sentido de que los datos permanecerán aunque salgamos de la página, cerremos la pestaña o el navegador. Sin embargo, al […]

V Curso de desarrollo de aplicaciones móviles multiplataforma con Tecnologías Web en Universidad de Murcia

Este mes se ha abierto el plazo de inscripción para la nueva edición del curso Desarrollo de aplicaciones móviles multiplataforma con tecnologías web, curso online que imparto ya desde algunos años en la Universidad de Murcia. El curso sigue centrado en las tecnologías Sencha Touch, PhoneGap (ahora Apache Cordova) y Appcelerator Titanium. He actualizado los contenidos […]

Uso de API HTML5 fileSystem para cachear datos en Cordova/Phonegap o Chrome

Ahora mismo estoy desarrollando un proyecto con Apache Cordova donde debemos implementar un proceso de cacheo para poder mantener información de forma offline. En concreto se necesitan cachear cierta cantidad de ficheros en formato JSON,  así que mi primera aproximación fue pensar en localStorage. El problema es  que se desconoce el tamaño de estos ficheros […]

Estado del desarrollo móvil en 2014

Me he tropezado con un extenso informe que realizó Xataka Movil sobre el estado del desarrollo móvil comparando las principales plataformas que existen en la actualidad Este informe lo han desarrollado en dos artículos: Desarrollo de aplicaciones móviles (I): así está el mercado: destripan algunos informes sobre estadísticas en torno a las distintas plataformas móviles. […]