Librería OOP en C++ para programación en Windows™

Periodo 30 nov 1991 - Actualidad

Roles: Arquitecto de Software, analista y desarrollador.

Este fue un proyecto personal, que fue utilizado posteriormente en varios proyectos de EnWare.

La librería fue un framework de desarrollo para aplicaciones en entorno Microsoft Windows.

El uso de esta librería en lugar de la API nativa de Windows ahorró considerable tiempo y simplificó el desarrollo.

Conceptualmente, fue similar a Microsoft MFC o Borland OWL, pero eliminó las dependencias jerárquicas forzadas por MFC y OWL.

La librería proporcionaba soporte para:

  1. UI (botones, ventanas, listas y otros widgets)
  2. Fundamentos de colecciones (listas enlazadas, diccionarios, etc.)
  3. Intercambio de datos en memoria (DDE y otros definidos por mí)
  4. Comunicaciones: Operaciones básicas de entrada/salida a través de puerto serie
  5. Sistema de archivos: Operaciones básicas de archivos, operaciones básicas de directorios
  6. Varios: Tipos de datos especiales para hora, fecha y marca temporal; opciones de configuración, etc.

Esta librería se usó en múltiples proyectos dentro de EnWare durante varios años.

Stack tecnológico: C++, GNU Make, Windows API