sábado, 27 de octubre de 2007

Aplicaciones 3G


Hola a todos,

Hoy vamos a hablar sobre lo que vulgarmente se llama 3G.
Actualmente existe una "moda" importante a la hora de utilizar este termino, 3G, pero tecnológicamente hablando no dice mucho, vamos a intentar explicar un poco en que consiste y que posibilidades tenemos en el mercado.

El termino 3G es un acrónimo de "tercera generación", en referencia a los sistemas de telefonía, por lo tanto, al utilizar el termino 3G nos estamos refiriendo a la tercera generación de teléfonos móviles.
Esto, así explicado, tampoco nos dice mucho pero vamos a profundizar un poco mas en el tema.
Las 2 primeras generaciones, básicamente, se han basado en lo que es la llamada telefónica propiamente y envío de datos con grandes limitaciones, en esta tercera generación se pretende conseguir, y se consigue aunque con algunas reservar, el envío de datos a terminales móviles a gran velocidad y digo con algunas reservas porque hoy en día las tecnologías utilizadas para conseguir las mas altas velocidades (HSDPA High Speed Downlink Packet Access) tienen bastante limitada la cobertura, no hace mucho estuve probando las velocidades de esta tecnología con el moden USB que anuncian por todos lados y aun recuerdo como al pasar el test de velocidad me decía en comercial de telefónica que igual tenia que mover el portátil a otra ubicación.
A la hora de abordar por lo tanto, la realización de un software empresarial que utilice esta tecnología tenemos que mencionar 3 tipos lineas bien diferenciadas.

La creación de este software sobre tecnología WAP, estándar de mercado con el que ya se podía "hacer cositas" en las anteriores generaciones de telefonía.
Esta opción esta bastante extendida entre empresas de diferentes sectores aunque no nos proporciona grandes posibilidades a la hora de mostrar contenidos e interactuar con el usuario.
Por contra si que nos da la facilidad de desarrollo y su rápida puesta en producción ya que la creación de un portal WAP no difiere en exceso de un WEB.

Otra opción es la creación de una aplicación que podríamos llamar de escritorio para el terminal móvil. Aquí las opciones vuelven a dividirse a la hora de elegir tecnología para el desarrollo aunque me atrevo a asegurar que Java con J2ME o Java ME es lo mas extendido del mercado.
Esta opción es nos da grandes posibilidades de control del terminal y por lo tanto de funcionalidades a explotar pero por el contrario requiere ser descargada en este. Para ello se puede realizar un envío Wap Push al usuario (versión más extendida y que llega a mayor numero de usuario pero con un mayor gasto) o enviar la aplicación al móvil media conexión Bluetooth. Esta posibilidad que nos brinda el Bluetooth me parece muy interesante, aunque hay que realizar un despliegue de hardware para este envío y es necesario que el usuario tenga Bluetooth y activo (cada vez mas normal gracias a los "manos libres") nos da la posibilidad de realizar aplicaciones por localización y enviarle a un usuario lo que necesita en función de donde se encuentra.

La tercera opción que podemos contemplar es la optimización de una WEB para su visualización en terminales móviles.
Cada vez es mas habitual que los terminales dispongan de pantallas mas grandes y de su propio navegador web, además estos navegadores están tendiendo a su estandarización con lo que es más que probable que en un corto espacio de tiempo "todo el mundo" navegue por Internet desde su móvil como si estuviera en un portátil, por consiguiente esta opción, además de sencilla hay que tenerla muy en cuenta.

Por supuesto, si lo que queremos es tener una presencia y posicionamiento importante en los dispositivos moviles de nuestra empresa lo que recomiendo es tener las 3 opciones aunque sean versiones reducidas para llegar a todos los usuarios y en todas las condiciones.

Bueno, espero que haya servido de algo esta pequeña explicación de lo que nos podemos encontrar como 3G y espero que os animes a comentar lo que queráis.

No hay comentarios: