En este artÃculo trataremos de informar sobre cómo se puede programar para el sistema operativo Symbian para teléfonos móviles. Hablaremos sobre el kit de desarrollo disponible, los lenguajes de programación que soporta y la comunidad de desarrollo que rodea a Symbian.
Symbian OS es, actualmente, el sistema operativo para móviles que reina en el mercado y es producto de a alianza de varias empresas de telefonÃa móvil, entre las que se encuentran Nokia, Sony Ericsson, PSION, Samsung, Siemens, Arima, Benq, Fujitsu, Lenovo, LG, Motorola, Mitsubishi Electric, Panasonic, Sharp, etc.
Desde 2008, estas empresas forman la Fundación Symbian cuya finalidad es la de crear una plataforma abierta de software para telefonÃa móvil y asà salvar el mayor problema que tenÃa este sistema en sus orÃgenes: los fabricantes tenÃan que pagar royalties por la utilización de Symbian.
Al ser un software open source, Symbian tiene una plataforma abierta a los desarrolladores que quieran participar en la creación y desarrollo de nuevos programas para este sistema operativo de código abierto, incluso, para la modificación del mismo. Actualmente, Symbian OS posee una de las mayores comunidades de desarrolladores para tecnologÃas móviles en intertet lo que le permite tener una posición fuerte y dominante en el mercado. Hay que resaltar que esta comunidad está compuesta tanto por usuarios “anónimos” como por empresas que desean desarrollar aplicaciones para este sistema operativo.
En su página web se puede encontrar todo un SDK con distintas herramientas para la realización de aplicaciones, muchas de ellas, utilizando la plataforma de desarrollo libre Eclipse. Como podemos ver en la página de descarga de los SDK de Symbian, se hace diferencia entre la plataforma UIQ y la S60. Esto deberéis tenerlo en cuenta a la hora de desarrollar software, mirando el tipo de plataforma Symbian que utiliza el teléfono movil para el que queréis desarrollar.
Los lenguajes de programación para el desarrollo de aplicaciones en el sistema operativo Symbian son C++, Java, Ruby, Perl y Python. El sistema operativo en sà mismo está programado en C++. La forma de colocar nuestras aplicaciones, creadas en el entorno de desarrollo, en el teléfono final es a través del software PC Suite de Nokia o a través de bluetooth.
Enlaces de interes
- Symbian Developer Network – http://developer.symbian.com/main/index.jsp
- Symbian Comunity – http://developer.symbian.com/main/community/
- Doc & Code – https://developer.symbian.com/main/documentation/
- Telefonos plataforma UIQ – http://es.wikipedia.org/wiki/UIQ
- Telefonos plataforma S60 – http://es.wikipedia.org/wiki/Plataforma_S60
Esperamos que os haya sido de interés este artÃculo.
Tags: C++, codigo ejemplos symbian, java, open source, Perl, programar movil nokia, programar symbian, python, ruby, sdk symbian, source symbian, symbian, Symbian OS, telefonos plataforma s60, telefonos plataforma uiq

![Validate my RSS feed [Valid RSS]](http://validator.w3.org/feed/images/valid-rss.png)
Información Bitacoras.com…
Valora en Bitacoras.com: En este artÃculo trataremos de informar sobre cómo se puede programar para el sistema operativo Symbian para teléfonos móviles. Hablaremos sobre el kit de desarrollo disponible, los lenguajes de programación que soporta y …
Programacion en Symbian…
Pequeño artÃculo que da unas indicaciones de cómo iniciarse en la programación para telefonos te usen Symbian….
Hola chicos, estamos en busqueda de programadores para SYMBIAN, para participar en importante proyecto. Si estas interesado favor de enviar cv a sandra.martinez@ironbit.com.mx