Publicidad
Publicidad

RSS Plataforma Móvil

Lanzado Sencha touch 2 Beta

7 Comentarios
Lanzado Sencha touch 2 Beta

addEventListener('load', function (event) { prettyPrint() }, false);


Recientemente ha sido lanzada la versión 2 Beta de Sencha Touch. Para quién no lo conozca, Sencha Touch es un framework para desarrollar aplicaciones para dispositivos móviles con Javascript, HTML y CSS. El framework esta desarrollado por Sencha, la misma compañía que desarrolla el conocido Ext JS o Ext GWT entre otros productos.

Como principales novedades, esta versión se beneficia del nuevo sistema de clases que ya usa Ext JS 4, una implementación mejorada del patrón MVC y perfiles multi-dispositivo. Pero veamos que novedades nos traen en mas profundidad...

Leer más »

Intel apuesta por un nuevo sistema operativo abierto para móviles basado en Linux: Tizen

1 Comentario
Intel apuesta por un nuevo sistema operativo abierto para móviles basado en Linux: Tizen



MeeGo, el proyecto de plataforma móvil abierta liderado por Intel y Nokia está en declive. El acuerdo de Nokia con Microsoft para utilizar Windows Phone en sus dispositivos certificó su muerte. Aunque aún existen proyectos que utilizan MeeGo como WeTab su futuro parece estar ya condenado.

Pero ahora Intel y Samsung unen sus esfuerzos para liderar un comité técnico que se encargará de coordinar y gestionar el desarrollo de una nueva plataforma móvil abierta llamada Tizen que estará hospedada por The Linux Foundation y que se presenta como reemplazo de MeeGo (y de Maemo). En el proyecto también participará LiMo.

Tizen estará basado en HTML5 y otros estándares web y será soportada por la Wholesale Applications Community. Sus dispositivos objetivo serán smartphones, tablets, televisiones inteligentes y dispositivos de entretenimiento para vehículos.

Leer más »
Publicidad

Sencha Touch 2 Preview: Empaquetado nativo y Rendimiento

3 Comentarios
Sencha Touch 2 Preview: Empaquetado nativo y Rendimiento



El pasado Jueves día 15 de Septiembre, Sencha informaba de algunas de las características de Sencha Toouch 2.0. Aunque la primera release de Sencha fue liberada el año pasado, son muchos los cambios que han acontecido durante ese tiempo en el mundo de HTML5, CSS3 y el desarrollo móvil.

Uno de los problemas de desarrollar con Sencha Touch es que no ofrece una forma nativa de empaquetar las aplicaciones para las distintas plataformas siendo necesario utilizar terceras aplicaciones como PhoneGap por ejemplo. En esta Sencha Toch 2 Preview han informado entre otras mejoras de un sistema de empaquetado nativo y un enfoque centrado en el rendiemiento.

Los desarrolladores aseguran que la versión 2 de Sencha Touch será el framework de desarrollo para plataforma móvil más avanzado en el mercado. La verdad es que la gente de Sencha Touch nos tienen acostumbrado a construir librerías de extrema calidad, muestra de ello es la impresionante ExtJS.

Leer más »

Usando el modelo de datos en Sencha Touch

4 Comentarios
Usando el modelo de datos en Sencha Touch

addEventListener('load', function (event) { prettyPrint() }, false);



Ya hemos hablado anteriormente sobre Sencha Touch y sus capacidades. Algunas de ellas es la integración de datos, la implementación del patrón de diseño MVC en el lado cliente y la posibilidad de utilizar un modelo de datos en la parte cliente con Data Package.

Hoy vamos a ver como usando el modelo de datos en Sencha Touch podemos habilitar persistencia a través de la construcción de objetos para Modelos, Proxys y Almacenes. En la mayoría de los casos, querremos que nuestras aplicaciones utilicen una o más de estas clases.

La raíz del paquete de datos es la clase Ext.data.Model. Un modelo es una representación abstracta de un tipo de datos en nuestras aplicaciones, exactamente igual que lo es en un aplicación programada en Ruby, Python, C++, .NET o Java por ejemplo.

Leer más »

Construyendo aplicaciones móviles con Sencha Touch

5 Comentarios
Construyendo aplicaciones móviles con Sencha Touch

addEventListener('load', function (event) { prettyPrint() }, false);



Existen muchos frameworks de desarrollo para plataformas móviles como Appcelerator Titanium que supuéstamente permiten el desarrollo para diferentes plataformas utilizando el mismo código o casi el mismo código sin apenas variaciones.

Por este motivo muchas han sido elegidas por la comunidad de desarrolladores como plataforma principal de desarrollo de aplicaciones para dispositivos móviles. Por ejemplo, Titanium Mobile viene con un SDK que nos permite crear, ejecutar y empaquetar aplicaciones móviles nativas para Android, iOS y Blackberry (en fase beta) usando APIs JavaScript que se ejecutan contra un servidor JavaScript autónomo que invoca la API nativa.

En definitiva, titanium traduce nuestro código JavaScript a código nativo de la plataforma de destino y lo ejecuta, Objective-C para iOS y Java para Android. Sencha Touch usa una filosofía completamente diferente basada en estándares y no requiere instalar nada en los dispositivos móviles. Hoy vamos a aprender construyendo aplicaciones móviles con Sencha Touch un poco acerca de esa filosofía.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos