Estou siguiendo la propuesta de la hoja de ruta, mejorando no meio do camino para tornar una interfaz más elegante. La implementación de capas es casi imperativa. Muitas telas mostram controles que ficam sobrepostos. Antes de que las opciones fueran colocar controles que se muestran en serie de acuerdo con la lógica de la interfaz o el uso de Janelas Modais. Ambas soluciones añaden complejidades innecesarias a la aplicación. Otros problemas eran los controles no visuales. No PowerCOBOL eles ficam disputando espacio con los controles visuales en el área del formulario. Com capas es fica simple y forma fica limpia y fácil de editar.
Faltam poucas especificações para finalizar una versión de escritorio. Este final de semana devo publicar un nuevo binario y centrarse en la versión Web con WASM y, en consecuencia, en la versión móvil (android por igual). Como versión web y móvil de un RAD propio cada uno, con un IDE se comparte con todos. Una nota interesante. La versión móvil será la próxima en la versión de escritorio y la versión web en términos de arquitectura.
Al ser un proyecto de código abierto, PowerRustCOBOL AI puede ser mantenido por más de una persona. Basta acceder al repositorio de github, bajar la fuente, crear una rama para implementar correcciones y enviar una rama a github. Eu faço o merge se entiende que las implementaciones son válidas. Nuevos recursos pueden ser implementados, pero dentro de las pautas del proyecto: Manter a sintaxe padrão do COBOL (resistir a tentação de "criar" novos comandos, ou modificar o comportamento de existente. Existe espacio para mejorar varias coisas, mas precisa respetar los límites. Por ejemplo, un desarrollador comenta que seria bom se podemos omitir o verbo COMPUTE, tornado possível escrever a = b * 10 ao invés de COMPUTE a = b * 10. Particularmente eu gosto da idea, mas tornar COMPUTE opcional necesita levar em conta que você vai necesitar lidar con situaciones del tipo: a ROUNDED = b * 10. Agora parece que ficou faltando algo.
En fin, estamos avanzando.
|