Next: Herramientas de Desarrollo. Up: Selección de entorno gráfico Previous: Opie, una buena ópcion Contents

### Selección de Qtopia como entorno de trabajo

Qtopia es el primer entorno para aplicaciones desarrollado para Linux integrado. Este incluye PIMs (Manejo de Información Personal), productividad de negocios, aplicaciones de internet, juegos y utilerías. Las siguientes son algunas características de Qt, por las que fué seleccionado como entorno gráfico de trabajo a utilizar:

- Applicaciones: Qtopia está basado en Qt, el cual tiene una comunidad de 150,000 desarrolladores. Sus continuas innovaciones de aplicaciones tanto en software libre y comercial han resultado en alrededor de 1,000 aplicaciones de Qtopia hacia el año 2003.
- Qt/Integrado: Qtopia está construído con Qt/embedded, el puerto integrado de Linux del entorno de aplicaciones multiplataforma C++, Qt. El código fuente de Qtopia y Qt/Embedded se ofrecen, y no hay licencia de restricción de uso, así que los fabricantes de hardware tienen la libertad de innovar y crear dispositivos originales para el mercado.
- Qt/Integrado cuenta con herramientas de rápido desarrollo.
- Qt/Embedded Virtual Framebuffer: El framebuffer(marco-búfer) virtual permite que los programas diseñados para Qt/Integrado puedan ser programados en la computadora de escritorio sin tener que cambiar entre consolas y X11. El marco-búfer virtual en sí esta incluído en la versión 2.3.1 de Qt.
- Qt Designer: Qt Designer es una herramienta visual que crea diseños e implementa la interfaz de usuario de una manera muy simple. Qt desginer está incluído también en la version 2.3.1.
- El sistema operativo: Qtopia corre sobre Linux integrado.
- Hardware para Qt: Qtopia corre sobre Linux integrado, el cual soporta las arquitecturas StrongARM, Xscale, PowerPC, x86, MIPS, y Dragonball.
- Foot Print de Qt: Qt/Integrado utiliza 3800Kb, Qtopia 5000Kb y el navegador Opera 2600 Kb, un total de 11 Mb.

Esta figura muestra el stack de Qtopia en el dispositivo y la figura la arquitectura de la PDA Sharp Zaurus modelo SL-5500 basada en este ambiente gráfico.

Figure: Stack Qt.

Figure: Arquitectura Sharp Zaurus SL-5500

Next: Herramientas de Desarrollo. Up: Selección de entorno gráfico Previous: Opie, una buena ópcion Contents