Al conmemorar otro año de existencia en Flowing Code, seguimos empujando los límites del desarrollo de software, brindando soluciones y servicios innovadores a nuestros clientes. Durante el último año, hemos enfrentado numerosos desafíos y oportunidades, y estamos orgullosos de cómo nuestro equipo ha respondido a la situación, adaptándose y evolucionando para satisfacer las demandas en constante cambio de la industria. En esta revisión, echamos un vistazo a algunos de los aspectos más destacados y logros clave de nuestro sexto año.
Modernizar las aplicaciones empresariales de Java: nuestro trabajo con los clientes
En Flowing Code, nos enorgullecemos de nuestra capacidad para ofrecer soluciones de software personalizadas que satisfacen las necesidades únicas de nuestros clientes. Durante el último año, seguimos trabajando con una variedad de clientes de diferentes industrias, ayudándoles a modernizar sus aplicaciones empresariales de Java. Nuestro equipo de expertos desarrolladores e ingenieros colaboraron estrechamente con nuestros clientes para comprender sus requisitos y desafíos comerciales, e implementaron los últimos frameworks y tecnologías para mejorar el rendimiento, la escalabilidad y el mantenimiento de sus aplicaciones.
Ayudamos a uno de nuestros clientes a actualizar su ERP, orientado a suplir necesidades gubernamentales, a las últimas tecnologías web. Es un largo camino que todavía estamos recorriendo, pero durante este año que pasó llegamos al punto de poner en producción nuestros desarrollos y fue un hito importante. Creamos y configuramos el entorno de producción siguiendo las mejores prácticas para implementar un pipeline de entrega continua que les permite publicar versiones todos los días. Seguimos ayudándoles a migrar el resto de la aplicación y, al mismo tiempo, creamos nuevas características requeridas por los usuarios finales.
Para otro cliente, creamos una prueba de concepto de la aplicación utilizando nuevas tecnologías, mientras que coexisten con frameworks heredados que requerirían mucho esfuerzo cambiar. Esto requirió diseñar una nueva arquitectura y un plan de trabajo para migrar las funcionalidades existentes y crear nuevas características. Seguimos trabajando con este emocionante proyecto en este momento, esperando ir a producción pronto.
Ayudamos a otro cliente a configurar servidores para su gran ERP para un nuevo cliente final en las instalaciones. Instalamos y configuramos un repositorio binario y un servidor de integración continua utilizando Docker y herramientas y tecnologías relacionadas. Ahora, el proyecto está en fase de prueba.
Al mismo tiempo, seguimos brindando nuestros servicios de consultoría para clientes de todo el mundo trabajando junto con una gran compañía de código abierto que ofrece su tecnología a desarrolladores de todo el mundo.
Compartiendo nuestro conocimiento y experiencia: Contribuciones de Código Abierto y Artículos Técnicos
En Flowing Code, somos apasionados por el desarrollo de software y creemos en compartir nuestro conocimiento y experiencia. Durante el último año, hemos continuado contribuyendo a la comunidad de código abierto y aumentando nuestro conjunto de extensiones que han sido ampliamente adoptadas y utilizadas por desarrolladores de todo el mundo. Además, hemos publicado algunos artículos técnicos en los que compartimos nuestros conocimientos y las mejores prácticas en temas relacionados con el desarrollo de software, arquitectura e ingeniería. A continuación, destacamos algunas de nuestras contribuciones y artículos más notables y discutimos el impacto que han tenido en la comunidad.
Nuevos Addons
- Grid Helpers: Este complemento está compuesto de varias recetas publicadas en cookbook.vaadin.com específicamente dirigidas a uno de los componentes más complejos que Vaadin tiene que ofrecer: Grid. Los invitamos a acceder al código fuente aquí y probar la demo en línea aquí. Está disponible para Vaadin 23 y 24.
- Grid Exporter: Este es un complemento que permite exportar los datos de un Grid de Vaadin a algunos formatos como Excel, Docx, PDF y CSV. Proporciona un mecanismo de plantillas fácil de usar que permite usar estilos personalizados y logos al crear las exportaciones. También permite configurar lo que se exporta (columnas, órdenes, etc.). Pueden visitar el código fuente aquí y acceder a la demo aquí.
Artículos técnicos
- Usando nuestro addon AppLayout en una aplicación de Hilla: Este artículo explica cómo utilizar nuestro addon de AppLayout en una aplicación de Hilla. El cambio principal es que el contenido renderizado será más simple dado que nuestro AppLayout proporciona un componente web de diseño ya hecho. El resto de los cambios consisten en actualizar las importaciones y luego establecer el enrutador en el diseño cuando se actualiza el componente por primera vez.
- Cómo utilizar componentes de Angular con Vaadin: En este artículo explicamos cómo utilizar componentes de Angular con Vaadin. El tutorial muestra cómo, con la ayuda de los elementos de Angular, podemos exportar componentes de Angular como componentes web para reutilizarlos en su aplicación de Vaadin.
- Instalando Vembu BDRSuite con Docker Compose: En este artículo exploraremos una forma sencilla de instalar Vembu BDRSuite proporcionando una receta que hace que sea más fácil instalar y mantener este software.
Inspirando a la próxima generación de programadores: Flowing Code en Tecnomate 2022
En Flowing Code, somos apasionados por construir una comunidad sólida y diversa de desarrolladores de software. Es por eso que nos sentimos orgullosos de haber sido patrocinadores oro de Tecnomate 2022, un evento universitario local (Universidad Tecnológica Nacional) que reúne a jóvenes programadores y desarrolladores para mostrar sus habilidades y conocimientos. Nuestro equipo estuvo presente, compartiendo nuestra experiencia y conocimientos con los asistentes, y animándolos a seguir carreras en el desarrollo de software. Tuvimos un stand donde proporcionamos información sobre nuestra empresa y nuestro trabajo, y también organizamos una charla con un experto de Vaadin para presentar al público el framework Hilla.
Alcanzando la Excelencia en la Gestión de la Calidad: La Certificación ISO 9001 de Flowing Code
Estamos comprometidos a brindar a nuestros clientes los servicios y soluciones de la más alta calidad. Es por eso que durante el último año anunciamos que hemos obtenido la certificación ISO 9001:2015, un estándar globalmente reconocido para la gestión de la calidad. Esta certificación es un testimonio de nuestra dedicación a ofrecer productos y servicios excepcionales que satisfagan y superen las expectativas de nuestros clientes. Fue un proceso riguroso para alcanzar este hito, pero valió la pena para demostrar nuestro compromiso con la calidad. Para conocer más sobre nuestra certificación ISO 9001 pueden visitar nuestro artículo detallado en este enlace.
Este artículo explica en detalle los pasos que tomamos para obtener esta certificación, los beneficios que ofrece a nuestros clientes y cómo refuerza nuestro compromiso con la calidad. Estamos orgullosos de haber alcanzado este importante hito y esperamos seguir entregando productos y servicios excepcionales a nuestros clientes.
Presentando AppJars: un seminario web sobre bloques de construcción de aplicaciones empresariales
En Flowing Code, siempre nos esforzamos por desarrollar soluciones innovadoras que faciliten la vida de nuestros clientes. Es por eso que recientemente organizamos un seminario web para mostrar nuestro trabajo en un nuevo producto que permitirá a los clientes construir aplicaciones empresariales de manera más fácil, componiendo bloques de construcción preconstruidos que se centran en requisitos comerciales comunes. Estamos emocionados de compartir nuestro progreso con la comunidad y ofrecer una visión del futuro del desarrollo de aplicaciones empresariales.
El seminario web fue un gran éxito, con asistentes de todo el mundo que participaron para aprender más sobre nuestro nuevo desarrollo. Durante la presentación, nuestro equipo discutió los desafíos que enfrentan los desarrolladores de aplicaciones empresariales hoy en día, y cómo nuestra solución aborda estos desafíos al proporcionar una forma simple e intuitiva de construir aplicaciones que cumplan con los requisitos comerciales comunes. También demostramos lo fácil que es usar nuestros bloques de construcción para crear aplicaciones personalizadas de manera rápida y eficiente.
Si no pudiste asistir no hay problemas, está disponible para ver en el canal de YouTube de Vaadin, junto con otros videos interesantes sobre sus tecnologías. Animamos a cualquier persona interesada en el desarrollo de aplicaciones empresariales a que lo vea y aprenda más sobre nuestra idea. Estamos trabajando duro en esta solución, y no podemos esperar para llevarla al mercado y ayudar a nuestros clientes a construir aplicaciones mejores y más eficientes.
Seis años de éxito en Flowing Code
Mientras celebramos nuestro sexto aniversario, estamos orgullosos de ver que el código no para de fluir en Flowing Code. Nuestro equipo ha crecido, nuestros proyectos se han expandido, y nuestras soluciones han continuado evolucionando para satisfacer las necesidades de nuestros clientes.
Nuestro equipo está creciendo, gracias en parte a nuestra colaboración continua con el programa de pasantías de la Universidad Tecnológica Nacional, que nos permite capacitar y guiar a nuevos desarrolladores que comparten nuestra pasión por soluciones de software innovadoras. Durante este año, Federico y Valentín se unieron a nuestros equipos y comenzaron con la capacitación, obtuvieron certificaciones y ahora están trabajando con las últimas tecnologías junto con el resto del equipo.
Estamos muy contentos de poder continuar hacia nuestro objetivo de simplificar el desarrollo de aplicaciones empresariales mediante la composición de bloques prearmados que presentamos en nuestro reciente seminario web, que promete revolucionar la forma en que se construyen y mantienen dichos sistemas. Con este y otros proyectos emocionantes en el horizonte, estamos seguros de que nuestro futuro es tan brillante como siempre.
Por supuesto, nada de esto sería posible sin el apoyo de nuestros clientes, socios y comunidad, quienes nos han ayudado a crecer y prosperar en los últimos seis años. Agradecemos su continuo apoyo y esperamos trabajar con ellos durante muchos años más. ¡Celebramos seis años de éxitos en Flowing Code y seguimos adelante con más proyectos emocionantes en el horizonte!
¡Únete a la conversación!