Archivo histórico
Material de una etapa anterior de trabajo
Estos posts siguen disponibles como referencia práctica. No son la puerta de entrada a Barbat.dev ni el foco actual del sitio.
53 entradas
Índice denso
¡Sí imprime en Android! Impresión ESC/POS con WinDev Mobile
Durante años, imprimir desde Android usando WinDev Mobile fue casi un mito.
WebDev + SSL: una historia de dolor, logros y puertos abiertos
En este artículo vemos cómo configuramos HTTPS (SSL) en WebDev por tres caminos: el wizard del Application Server, Win-ACME en Windows y Certbot + Apache en Linux.
Respaldos en tiempo real… porque gritar “¡YA ESTÁ!” no escala
Te voy a mostrar cómo convertir ese flujo técnico en un sistema completo de respaldos automáticos con:.
¿Manejo de errores en WinDev? Mejor que explote y vemos después… o no
Manejo de Errores en WinDev: De lo Básico a una Solución Profesional.
WinDev 2025: Paleta de Colores y Detección Automática del Tema de Windows
WinDev 2025 trae una mejora visual que muchos desarrolladores veníamos esperando: una nueva paleta de colores que facilita la personalización de nuestras aplicaciones.
Las Interfaces en POO: La Clave para un Código Más Ordenado y Flexible
En el mundo del desarrollo de software, mantener el código limpio y modular es clave para evitar dolores de cabeza a futuro.
WebDev y el Control Upload: Subir Imágenes sin Traumas (Casi)
Si alguna vez te encontraste con el reto de manejar la subida de imágenes en WebDev y asignarlas correctamente a un control IMG, este artículo es para vos.
¡Adiós al bloqueo! Refresca tus tablas en WebDev sin afectar a tus usuarios
En el mundo del desarrollo de aplicaciones, la experiencia de usuario (UX) es un factor clave para garantizar la satisfacción y fidelidad de quienes usan nuestras herramientas.
Optimiza HFSQL: Porque tu Cliente No Quiere Esperar 11 Segundos
¿Tu base de datos en HFSQL tarda demasiado en responder a tus consultas? En este artículo, vemos cómo optimizar el rendimiento de tus consultas utilizando técnicas clave.
Cómo Modernizar tus Aplicaciones WebDev con Tailwind CSS
Tailwind CSS es un framework CSS basado en clases de utilidades. En lugar de escribir código CSS desde cero, puedes aplicar estilos mediante clases predefinidas, lo cual.
Filtro con estilo: 300ms de drama y… ¡BOOM, ahí están tus productos!
Este artículo aborda un tema que le da un toque elegante y funcional a nuestras aplicaciones: las búsquedas aplazadas.
Turbo Tips - HFSQL en Linux
Instalación de HFSQL en Linux Ubuntu: Guía Paso a Paso.
TurboTips - APP Server en Linux
En este artículo, vemos paso a paso cómo instalar el APP Server de PCSoft en Ubuntu 22.04, cumpliendo con los requisitos necesarios para que funcione de manera óptima.
1 Entrada, 100 Salidas ¡API Gateway en acción!
En este artículo, te voy a guiar paso a paso en la implementación de un API Gateway en WLanguage, utilizando dos poderosos patrones de diseño: Strategy y Command.
¡Saca lo mejor de tu código! (Patrón Decorator en acción)
En el desarrollo de software, a menudo nos enfrentamos al desafío de extender funcionalidades sin alterar la estructura básica del código.
Turbo Tips - Webdev Responsive
En el desarrollo web moderno, crear interfaces responsivas es una necesidad. La experiencia del usuario depende en gran medida de cómo una página se ajusta a diferentes.
Turbo Tips - Flexbox CSS
En el mundo del desarrollo de aplicaciones, la flexibilidad y la adaptabilidad de las interfaces juegan un papel clave para mejorar la experiencia del usuario.
Strategy en acción: ¡El patrón maestro de los descuentos!
El patrón de diseño Strategy es una de las herramientas más útiles cuando queremos que nuestro código sea flexible y escalable, especialmente cuando tenemos diferentes.
Descubre el Panel Modificador en WinDev: ¡Mejora tu Flujo de Trabajo!
En el desarrollo de software, la productividad y la eficiencia son clave para mantener un flujo de trabajo ágil.
Observer: El patrón que hace TODO el trabajo sucio
En el mundo del desarrollo de software, automatizar procesos es clave para mantener nuestros sistemas eficientes y flexibles.
¡Herencia en POO! Donde hasta la moto arranca
La Programación Orientada a Objetos (POO) es un paradigma fundamental en el desarrollo de software, y uno de sus pilares es la herencia.
¡Estructuras, fue lindo! Ahora es el turno de las Clases
En el mundo del desarrollo de software, dar el salto hacia la Programación Orientada a Objetos (POO) puede parecer un desafío, especialmente si estás acostumbrado a.
Lazyload en Acción: Porque Nadie Tiene Tiempo para Cargas Lentas
Lazyload es una técnica utilizada para diferir la carga de imágenes hasta que estas son necesarias, es decir, cuando el usuario realmente las necesita ver.
Instala Android Studio: La Odisea del Emulador Fácil
Si alguna vez has intentado instalar Android Studio, sabes que puede ser un proceso largo y tedioso.
WLanguage y el Patrón Factory: ¡Simplifica la Creación de Objetos!
En el desarrollo de software, los patrones de diseño son esenciales para crear aplicaciones robustas, fáciles de mantener y escalables.
El Patrón Singleton: Implementación y Controversias en WLanguage
En este artículo, vamos a sumergirnos en el mundo del patrón de diseño Singleton, uno de los más utilizados y debatidos en el desarrollo de software.
¿Documentar o No Documentar? ¡Descubre la Respuesta!
En el post de hoy, vamos a abordar uno de los temas más debatidos en el desarrollo de software: la documentación.
Transforma tus Diseños en Código con WinDev 2024 y Figma
En el dinámico mundo del desarrollo de software, la eficiencia y la rapidez son esenciales.
¡Revoluciona Tus Búsquedas en Windev con Full Text Index!
El Full Text Index es una herramienta esencial en el desarrollo de software que permite realizar búsquedas complejas y rápidas en grandes volúmenes de datos.
Potencia tus Aplicaciones Windev: Cómo Integrar la API de OpenAI Fácilmente
En el vertiginoso mundo del desarrollo de software, mantenerse al día con las últimas tecnologías es esencial.
Explora las Búsquedas en Arrays de Objetos en WLanguage: Simple, Múltiple y Callbacks
En el desarrollo de software, saber cómo buscar datos de manera eficiente en estructuras complejas puede marcar una gran diferencia en la performance y la usabilidad de.
Introducción a Arrays y POO en WLanguage: Maneja Datos y Objetos con Facilidad
En el mundo de la programación, comprender cómo manejar colecciones de datos y estructuras de objetos es fundamental.
¡Domina WinDev Mobile! Aprende Callbacks y CRUD Asíncrono para Apps Android
nuevo capítulo en nuestra serie de tutoriales sobre tecnologías de PCSoft. Nos metemos en las profundidades de WinDev Mobile para descubrir cómo los callbacks y las.
Conecta WinDev con Google Calendar: Una Guía Completa para Programadores
El primer paso en nuestra aventura es configurar nuestro entorno en Google Developers Console.
¡Publica tu Proyecto WebDev como un Experto: Desde el Desarrollo hasta el Despliegue!
La aventura comienza en el corazón de WebDev, donde la potencia de esta herramienta brilla al máximo.
Simplificando el Desarrollo de Servicios: Windev en Windows y Linux
En el ámbito del desarrollo de software, la creación de servicios backend que sean eficientes, confiables y multiplataforma es esencial para el soporte de aplicaciones modernas.
Explorando el Polimorfismo: Refactorización y Clases Abstractas en Acción
En el mundo del desarrollo de software, la Programación Orientada a Objetos (POO) es una piedra angular que ofrece numerosos beneficios, como la reusabilidad, la.
Elevando el Código: JSON Avanzado y Lambdas en la Programación Moderna
En el vasto universo del desarrollo de software, la evolución constante de las técnicas y herramientas es lo que nos mantiene en movimiento.
Revolucionando la Arquitectura de Software: De Cliente-Servidor a API REST con Windev
En el cambiante mundo del desarrollo de software, la capacidad de adaptarse y modernizar las aplicaciones existentes es más crucial que nunca.
Reto #0003 – Descubriendo la Elegancia de los Números Primos en WLanguage
Los números primos, definidos como aquellos que solo tienen dos divisores (ellos mismos y 1), representan un área fundamental de la teoría numérica y son pilares en la.
Reto #0004 – Desafío de Áreas Poligonales
Bienvenidos a otra emocionante entrada en nuestro blog de programación. Hoy, nos sumergimos en el mundo de la Programación Orientada a Objetos (POO) utilizando WLanguage.
Dominando el Control de Versiones con SCM en Windev: Un Recurso Indispensable para Desarrolladores
En el ámbito del desarrollo de software, la gestión eficiente del código es crucial.
Reto #0002 - Fibonacci Desenredado - Dominando Secuencias con WLanguage
La serie de Fibonacci, que comienza con los números 0 y 1, y en la que cada número siguiente es la suma de los dos anteriores, es más que una simple secuencia numérica.
Reto #0001 Desvelando los Secretos de los Anagramas con WLanguage
Los anagramas no son solo un juego de palabras; son un desafío lingüístico que también ofrece una oportunidad fantástica para explorar conceptos de programación.
Reto #0000 Desentrañando Múltiplos con WLanguage
Desafío de Hoy: En nuestro desafío inaugural, nos sumergimos en el mundo de los bucles y condiciones.
Tutorial Completo: Crear una API REST desde Cero
Este tutorial exhaustivo recorre, paso a paso, el proceso de crear una API REST desde cero.
Creación de componentes
Les dejo la documentación para la API de Telegram y la URL para obtener el ID del usuario que va a recibir los mensajes.
Nueva versión "2024" anunciada!!!
Contenido técnico sobre PCSoft, WinDev, WebDev y WLanguage.
Nueva versión de HFSQL 280094e
Fue liberada la actualización 94e para HFSQL.
Nueva versión "Update 5" de WINDEV, WEBDEV y WINDEV MOBILE 28 (280095g)
Ya está disponible una nueva versión de WINDEV, WEBDEV y WINDEV MOBILE 28. Acceso al Blog de PCSoft.
Cómo Optimizar la Actualización de la UI con RequestRefreshUI y Threads en Windev
Contenido técnico sobre PCSoft, WinDev, WebDev y WLanguage.
Sistema de Respaldos en Tiempo Real para Bases de Datos HFSQL usando Windev
Para la configuración y el desarrollo del servidor de WebSockets debemos tener claro como funciona este tipo de servicios.
Webservices Rest - Autenticación
Si has llegado hasta aquí, seguro es porque ya te las arreglaste para crear y desplegar un webservice rest utilizando la suite de PCSoft.
