Desde
QUALITY OBJECTS hemos apostado siempre por las últimas tecnologías
intentando aportar a nuestros proyectos y clientes las soluciones más avanzadas
del mercado. Nuestra especialización en tecnología nos permite aportar
en todos los proyectos que llevamos a cabo las mejores opciones tecnológicas
horizontales.
Existen dos lenguajes o plataformas sobre las que hemos hecho
un especial hincapié: Java y C++. Ambos lenguajes de propósito general,
permiten un amplio abanico de posibilidades en cuanto a su aplicación a
proyectos, exigiendo además una alta cualificación de nuestros profesionales
para poder obtener los ratios de calidad necesarios en cualquier proyecto software.
El
desarrollo Java se ha realizado principalmente sobre proyectos J2EE aplicando
un gran número de estándares y best-practices en cada uno de ellos,
desde el uso de Patrones de Diseño en el modelado de la arquitectura del
sistema hasta la utilización de frameworks que agilizan y dinamizan la
programación, como por ejemplo Struts, Spring, Hibernate, IBatis, etc.
La mayoría de nuestros proyectos utilizan clientes ligeros, thin-clients,
desde un navegador pero dotados de gran ergonomía aplicando por ejemplo
interfaces gráficos con SVG (Scalable Vector Gráphics) o controles
dinámicos con DHTML y DOM. También hemos aplicado interfaces pesados,
rich-clients, donde se ha requerido utilizando Swing o SWT. El uso de Web Services
es también habitual en muchos de estos proyectos, ya que hoy en día
muchas de las aplicaciones B2B que se desarrollan requieren interactuar con terceros
sistemas, para lo cual los Web Services suelen ser una buena opción, debido
a su versatilidad y facilidad de uso.
Los proyectos en C++ en los que trabajamos
están ubicados en la parte del Servidor y normalmente son sistemas distribuidos
implementados con CORBA muy comunes en empresas de telecomunicaciones. En muchos
de estos proyectos la parte del interface de cliente suele estar desarrollados
por aplicaciones multiplataforma con Java/Swing.
Tradicionalmente las herramientas
y servidores Open Source son también habituales en nuestros proyectos,
de hecho nuestras propias aplicaciones internas corren bajo sistemas Linux, con
Apache, JBoss, Tomcat, OpenLDAP, MySQL, etc. Herramientas como Eclipse o ANT suelen
ser las elegidas para la mayor parte de los desarrollos dada su calidad y adecuación
a las necesidades de hoy en día, proyectos como Eclipse tiene apoyo de
grandes corporaciones que garantizan su evolución y adaptación a
los nuevos tiempos.
En resumen QUALITY OBJECTS es una empresa moderna que
busca la innovación y aplicación de las nuevas tecnologías
al desarrollo de software, dirigida por y para Informáticos, buscamos y
valoramos tanto el compromiso con el proyecto como la vocación por la informática
de nuestros profesionales.