Archivo de la categoría: Formación

Programación de móviles. ¿Por dónde empiezo? (2ª Parte)

Como vimos en la primera parte de esta serie de artículos, la cantidad de sistemas operativos, tecnologías móviles y lenguajes de programación, resulta complicado ser un experto en todas. Una solución emergente que cada vez va tomando más fuerza es el uso de Widgets. Un Widget es una aplicación pequeña que se puede instalar en un teléfono móvil o en un PC. Definidos como un estándar por la W3C recientemente desde diciembre de 2009. Según la definición del estándar un widget es un archivo comprimido .zip que incluye un archvo XML con información de configuración y diferentes archivos que se pueden encontrar en una aplicación web (html, css o javascript). Los widgets requiere de un gestor de widgets (widget manager) que permite ejecutarlos en el teléfono. En diferentes dispositivos este widget manager aparece integrado con el sistema operativo como ocurre con los teléfonos Samsung H1 (Vodafone 360 con Limo).

¿Diferencias entre una página web y un widget? Con una página web no puedes acceder a funciones del hardware del terminal, con un widget sí. Por ejemplo, usando el widget runtime de Vodafone para teléfonos Android o para S60 se puede acceder al PIM (Personal Information Manager: Agenda, contactos, citas,…), Camara, Acelerometro, GPS,..

¿Ventajas de los widgets con respecto a otras tecnologías? Sí sabes programar para la Web, con un bueno conocimiento de html, javascript y css, la curva de aprendizaje será mucho más rápida que aprendiendo un lenguaje nativo. El lenguaje nativo en determinadas aplicaciones puede ser más versatil, pero para la mayoría de la aplicaciones un widget puede realizar las mismas funciones.

Otra ventaja importante es la multiplataforma. Desarrollar un widget te permite de una forma rápida tener disponible la aplicación en diferentes sistemas operativos. Como ejemplo una aplicación que hicimos hace ya casi dos años en la que el mismo widget (usando el runtime de opera) se portaba a un nokia con S60, a un Windows Mobile y a un widget para el PC.

Los widget son muy buenos como aplicaciones clientes para acceder a servicios a través de la Web y permiten el uso de Ajax y librerías como Dojo o JQuery que facilitan mucho la programación Web en el móvil.

¿Tienes un teléfono con Android, S60, Vodafone360, vacaciones y ganas de ver tus aplicaciones en el móvil?

Si es así aquí tienes todo lo que necesitas para empezar:

1.- Descargate el entorno de programación de JIL (es un eclipse modificado para poder crear proyectos de widgets)

2.- El entorno trae un emulador y unos proyectos básicos que te permitirán ver tu widget en pocos pasos. En estos videos tienes un tutorial paso a paso para hacer el hola mundo.

3.- Para probarlo en tu teléfono instálate el widget runtime según corresponda( Android , S60 y para Vodafone360 no hace falta nada).

4.- Y ya que le has cogido gustillo, estudia un poquito la guia de desarrollo de JIL,  como acceder al hardware del sistema, como hacer widgets multiplataforma para que se adapten a diferentes pantallas.

Más información en las páginas de desarrollo de JIL y de Vodafone

David Bueno Vallejo (bueno@lcc.uma.es)

web: http://bueno.lcc.uma.es/

blog: http://davidbuenov.blogspot.com/

Servicios y Redes 2: Apuntes complementarios

Desde Telecos Málaga se está recoplilando un compendio de información para realizar unos apuntes de apoyo para los alumnos de Servicios y Redes 2. No están muy completos, pero se irán modificando para que tengan una mayor calidad. Vosotros también podéis aportar enlaces u otra documentación que pueda ser de utilidad para el estudio de la asignatura. Estos apuntes no sustituyen a las clases magistrales, ya que de ahí se puede sacar una información más actual de la asignatura.

El contenido es para usuarios registrados. El registro no lleva más de 10 segundos. Espero qué disfrutéis de la documentación.

Tema 1. X.25

[miembro]X.25[/miembro]

Tema 1. Frame Relay

[miembro]Frame Relay[/miembro]

Tema 2.Configuración de la RDSI

Bueno, como este tema está en castellano, el documento que se presenta es un pequeño complemento a los apuntes.

[miemnbro][/miembro]

Se necesita persona para un portal internacional

Se necesita persna cualificada para trabajar en un portal internacional con gran potencial.
Requisitos:

  • CONOCIMIENTOS BÁSICOS DE CREACIÓN, EDICIÓN Y DISEÑO DE PAGINAS WEB
  • CONOCIMIENTOS EN: HTML,XHTML,PHP Y GESTOR DE CONTENIDOS CMS MADE SIMPLE

Salario a convenir.

Si estás interesado deja un comentario con tu dirección de correo para ponernos en contacto contigo.

Nuevos Cursos de Formación para Octubre

Hoy vamos a informaros de que se ha abierto el plazo de inscripción de los cursos de la escuela de formación Forman, ubicada en el Parque Tecnológico de Andalucía.
Lee el resto de esta entrada

Seguir

Get every new post delivered to your Inbox.