Posts Tagged ‘ Dispositivos móviles

Android – Styles & Themes

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

AndroidHace ya un tiempo que comencé a investigar sobre programación para Android y de toda la información que leí encontré realmente muy poco sobre creación de themes propios para una aplicación. En la documentación oficial se llega a entender bien la parte correspondiente a estilos pero cuando comienza la parte de themes se queda muy corta y al parecer la única manera de aprender es meterse por todos los archivos fuentes de las distintas plataformas de Android y comenzar a ver como lo utilizan para los themes estándares (Theme.Holo, Theme.Holo.Light, Theme.Holo.Light.DarkActionBar).

Después de horas y horas intentando entender los archivos XML haciendo pruebas y cometiendo errores puedo concluir en que realmente sería mucho más sencillo si la documentación oficial explicara al menos lo que voy a intentar explicar en este artículo ya que una vez que se entiende resulta relativamente sencillo. De todas maneras como fanático de Google, entiendo que Android crece días tras día un poco más y confío en que dentro de poco tiempo vayan actualizando la documentación haciéndonos la vida un poco más fácil.

Antes de seguir leyendo te recomiendo que le des una leída a la documentación oficial de Android. Leer mas

Concurso de la WSA Paraguay – Aplicación Android

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Premio WSAEn las últimas semanas estuve trabajando con una aplicación Android para la Dirección Nacional de Contrataciones Públicas (DNCP) de Paraguay (mi país para los que no lo sepan).

La DNCP se encarga de realizar las verificaciones, controles y publicaciones de los llamados a licitación del país lo cual se maneja por medio del Sistema de Información de las Contrataciones Públicas (SICP: www.contrataciones.gov.py). Para dar una herramienta útil para personas que se mantienen siempre conectadas con la tecnología y en especial personas que trabajan con el Estado, desarrollé esta aplicación que fue presentada en el concurso de la World Summit Award organizado en el país por la empresa Personal de telefonía celular.

La aplicación participó dentro de la categoría m-Government & Participation y ha salido ganadora con un premio en efectivo, pero lo más importante como una muestra de que en el Estado también se pueden tener ideas y la tecnología para lograrlas.

 

Descripción de la aplicación

Sicp.py es la aplicación oficial android del portal de Contrataciones Públicas del Paraguay.

Objetivo principal: Facilitar a los proveedores o potenciales oferentes del estado de una herramienta para poder acceder diariamente a los llamados, de las diferentes modalidades de compra, publicados en el Sistema de Información de las Contrataciones Públicas de la República del Paraguay. Además de eso, los usuarios tendrán la posibilidad de recibir alertas de las modificaciones en los llamados en los cuales se encuentren interesados.

Objetivo secundario: Servir de ayuda a los encargados de las instituciones o cualquier persona que quiera hacer seguimiento de llamados a licitación

Leer mas

Programación para móviles con jQuery Mobile

VN:F [1.9.22_1171]
Rating: 4.4/5 (10 votes cast)

jQuery mobile es un framework dependiente de jQuery. A la fecha se encuentra en la versión “RC1″ como se puede ver en el blog oficial. Aunque aún es un proyecto que está en etapa de crecimiento, promete mucha facilidad para el desarrollo de aplicaciones Web orientadas a dispositivos móviles por lo que me gustaría hacer una pequeña introducción al mismo creando un proyecto que nos permita ver algunas de sus características principales.

Si quieres ver una comparativa con Sencha Touch y un resumen de sus características puedes leer el artículo jQuery mobile vs Sencha Touch para dispositivos móviles.

Lo interesante de jQuery mobile, es que no se escriben largas líneas de programación sino que usas etiquetas HTML con atributos definidos por el framework y al momento de mostrar la página, esto es leído por jQuery y lo toma como metadatos para crear la interfaz del usuario, algo muy útil si tu especialidad no es el diseño.

Creemos nuestra primera página con jQuery mobile

Lo primero que tendremos que hacer es escribir el código básico de nuestra página. Para esto veamos cual es la estructura inicial necesaria y vayamos discutiéndola. Leer mas

jQuery mobile vs Sencha Touch para dispositivos móviles

VN:F [1.9.22_1171]
Rating: 3.8/5 (4 votes cast)

En estos días estuve haciendo un comparativo entre el nuevo framework de jQuery para dispositivos móviles llamado jQuery mobile, y lo he comparado con el de Sencha, llamado Sencha Touch.

Ambos ya tienen una gran trayectoria trabajando con JavaScript.  jQuery es hoy en día muy utilizado en sitios de gran porte y tiene dos proyectos más a parte del CORE mismo llamados jQuery UI y el recientemente incorporado jQuery mobile. Mientras jQuery UI crea componentes Web muy interesantes y realmente fáciles de configurar, jQuery mobile, que aún no ha nacido del todo, se especializa en crear interfaces y componentes para dispositivos móviles. También existen varios plugins desarrollados por la comunidad en el sitio oficial.

Sencha a su vez ya tenía un framework, robusto en extremo, llamado ExtJS que permite crear interfaces y componentes sumamente ricos en dinamismo como ellos mismos lo demuestran usándolo en sus ejemplos y su API. También tenían ya el Ext GWT que es básicamente un ExtJS integrado al GWT de Google. Hace ya unos meses han liberado la versión oficial de Sencha Touch orientado a dispositivos móviles.

Como vemos, ambos ya tienen su gran trabajo aportado al mundo de la programación Web y es por esta razón que me puse a investigar un poco sobre los dos para notar algunas diferencias y semejanzas. Leer mas