Guten Tag, wir sind Lesterius.

Corporate News

Lesterius
Guten Tag, wir sind Lesterius.

Nos complace anunciar un punto más en el mapa de Lesterius.
De hecho, desde abril de este año, estamos orgullosos de contar con Adrian Nier como nuevo socio de Lesterius. Adrian se unirá y representará a Lesterius en Alemania, con sede en Nürnberg, Baviera.

Adrian combina un amplio conocimiento técnico con un ojo pragmático y analítico. Además, es un hombre de Apple…

“Los productos de Apple reflejan una alta calidad la cual diariamente me asombra e inspira. El esmero, constancia y sostaneibilidad de ellos son cualidades las cuales yo mismo vivo como desarrolador y como individuo. Desde el 2001 creo soluciones para compañías y personas privadas que hacen de los dispositivos Apple una herramienta muy querida e incluso de las tareas complejas un puro placer.”

Adrian y todo el equipo de Lesterius están deseando reunirse con usted en Nurnberg una vez que las actuales restricciones de la COVID lo permitan.

You might find these articles interesting too

Conoce al equipo: Adrian Pellus

Meet the team

ProgramDesign se une al Grupo Lesterius.

Comunicación

El fin de una era...

Developer Notes

End of an Era

Developer Notes

Koen Van Hulle
El fin de una era...

(Este artículo sólo está disponible en inglés)

It was way back in 2007 when I saw the first glimpse of an early version of Clip Manager. Until today it is a tradition at Lesterius to have regular full day meetings with the whole team to share the latest news, techniques and trends.

It was during one of these meetings that a simple tool was demonstrated which could save the clipboard of tables, fields, scripts, script steps and layout objects. It could even store custom functions, that were scrapped from the FileMaker interface. At the time, you could not copy and paste custom functions into FileMaker. A few months later we shared it with the community.

The goal from the beginning was a search for the holy grail: reusable code and modules in FileMaker.

I joined the Clip Manager development team in 2008 to help rebuild the solution in Xojo, a cross-platform development environment. With the new design, based on iTunes, we wanted to make it easier to add reusable code to our FileMaker solutions. Over the years, we introduced new features such as search and replace, a clip analysis tool, occurrence selector, quick access to snippets, … Our baby grew into an adult with over 55000 lines of code, 450 classes and 4550 methods.

In our challenges to ease the way of building solutions in FileMaker, we experimented with new features that never made it to production:

  • Live sharing clips over the LAN via Bonjour with your colleagues
  • A pallet that analyses a layout, script or function live in FileMaker Pro
  • A visual theme builder/manager
  • Templates with placeholders: e.g. adding a new table into your solution with pre-filled fields
  • Code blocks: a way to automatically add a combination of tables, fields, custom functions and layouts to add new modules to your solution
  • And much more

The best part of building Clip Manager, is dreaming about all the possibilities that suddenly become possible.  The feedback and dreams of our users were also a great motivator to keep improving and extending the tool.

However I couldn’t help thinking “it would be nice if all this could be done within FileMaker.”

Over the years the FileMaker platform has changed and some of our dreams have come true. It started with a customizable template for new tables, all new clipboard formats in an open format, the field picker, the objects panel, the data migration tool …

During the pre-release versions of FileMaker and the new open communication of the Claris product management team, we could see a glimpse of the future: taking away the difficulties of a FileMaker developer, whether he is a no-code, low-code or pro-code developer. And we liked what we saw.

 

As the icing on the cake, Claris introduced add-ons to the FileMaker platform last year. With add-ons you can add small reusable code or complete modules to your solution with just a few clicks. And the best of all, you can easily create these add-ons yourself.

This feature ticks most of the boxes of what we and many of our customers dreamed of.

This left me with a big dilemma: continue to build on Clip Manager and make the full switch to the new ARM chip set, or put my energy into all the new possibilities that Claris offers us today.

My heart and passion lie first and foremost with the Claris platform. So the choice was quickly made.

So in that sense, the choice was an easy one.

I personally would like to thank all ClipManager users for the great feedback, inspiration and criticism we received. This was the great motivator for me to continue all these years.

The end of an era. The start of a new journey.

You might find these articles interesting too

Conoce al equipo: Adrian Pellus

Meet the team

Las "malas prácticas" que pueden provocar que su aplicación FileMaker sea lenta e ineficaz

Developer Notes

ProgramDesign se une al Grupo Lesterius.

Comunicación

Employee Spotlight: meet Adrian Pellus

Meet the team

Adrian Pellus
Conoce al equipo: Adrian Pellus

Lesterius tiene algunos empleados impresionantes: Estos trabajadores llevan mucho tiempo en la comunidad y en la plataforma FileMaker. Ellos han sido y son jovenes talentosos.Nuestra serie Employee Spotligh tiene como objetivo de destacar a las personas talentosas de nuestro equipo. Cada mes, Presentaremos una entrevista aqui en este blog, Este mes conocemos a Adrian Pellus, Jefe de proyecto en la sede de Alicante, España.

 

¿Puedes contarnos un poco sobre ti? Acerca de Adrián Pellús cuando no está trabajando.

Me gusta pasar tiempo con mi familia. Siempre que puedo, para despejarme del mundo laboral intento hacer pequeñas excursiones familiares a lugares donde dar un paseo o visitar museos donde yo pueda alimentar mi curiosidad, ya que me considero una persona muy curiosa.

¿Cómo te interesaste en este campo y qué encuentras único en tu campo profesional?

En un primer lugar únicamente vi una salida laboral ya que FileMaker era una tecnología para desarrollar aplicaciones como otra cualquiera (o al menos eso pensaba yo) pero al profundizar en el desarrollo de aplicaciones con FileMaker pude observar la versatilidad y escalabilidad que ésta me ofrecía permitiéndome hacer trabajos muy veloces de una forma intuitiva y, por que no decirlo, divertida. La flexibilidad que tiene FileMaker no la he vuelto a ver en ninguna otra tecnología. Al usar FileMaker el mayor reto siempre es darle una solución creativa al cliente y proponer soluciones sencillas a problemas complejos que es lo que me motiva laboralmente.

¿Qué trabajos y experiencias te han llevado a tu puesto actual?

He realizado y gestionado muchas aplicaciones desde pequeñas, como la de un autónomo que se dedicaba a vender pan en su camioneta pudiendo gestionar sus ventas y clientes, hasta grandes como una franquicia de museos alrededor del mundo pudiendo controlar sus ventas, compras online, logísticas, etc. Todas las aplicaciones que he realizado me han ido dotando de experiencias y estas siempre me han ayudado a resolver problemas de los siguientes proyectos permitiéndome crecer en mi trabajo, dar mejores soluciones a mis clientes y tener la oportunidad de trabajar para Lesterius.

¿Cuales son tus tareas favoritas?

Me encanta optimizar las aplicaciones. Por necesidad, he tenido que hacer aplicaciones donde la optimización era clave para el éxito del programa a causa de que ésta manejaba una gran cantidad de datos. Por ello tuve que implementar mejoras poco convencionales para mejorar la velocidad y manejo de datos provocándome verdaderos desafíos. Lo que me ha hecho ganar experiencia en este aspecto.

¿Como os preparáis tu y tu equipo para un nuevo proyecto?

Cada nuevo proyecto nos supone un reto no solo a nivel de desarrollo sino a nivel organizativo. Antes de afrontar un nuevo proyecto nuestro equipo se reúne para exponer los objetivos de este, posteriormente analizamos detenidamente cada punto del proyecto y asignamos a la persona más idónea para afrontar cada módulo. Estas reuniones nos sirven también para detectar alguna falta de información o alguna incoherencia del proyecto con el fin de adelantarnos a cualquier problema, y esto, en ocasiones nos sirve incluso para proponer mejoras al cliente basándonos en nuestra experiencia y así́ poder darle un mejor servicio con la mayor calidad y velocidad.

Si fueras el más viejo en tu trabajo ¿Que le dirías al más joven?

El camino es duro y difícil, en algunos momentos las cosas se tornarán en tu contra y lo verás todo oscuro, pero descubrirás que los malos momentos te hacen aprender (debes sacar algo bueno de todos ellos) y te ayudarán a ganar experiencia y con ello ganarte un futuro prospero.

You might find these articles interesting too

Las "malas prácticas" que pueden provocar que su aplicación FileMaker sea lenta e ineficaz

Developer Notes

ProgramDesign se une al Grupo Lesterius.

Comunicación

Las “malas prácticas” que pueden provocar que su aplicación FileMaker sea lenta e ineficaz.

Developer Notes

Pedro Gallego
Las "malas prácticas" que pueden provocar que su aplicación FileMaker sea lenta e ineficaz

Campos de sumario: Los campos de sumario en las presentaciones de listado son una de las principales razones de bajo rendimiento o lentitud en muchas aplicaciones de FileMaker. A menudo entramos a una presentación con vista de listado en la que queremos mostrar varios cientos o miles de registros y recibimos un mensaje cansino y deprimente que dice “Calculando [x cantidad] registros …” y, a veces, la visualización final de la pantalla puede tardar varios minutos, lo que para los usuarios ha sido una eternidad.

Solución: Evaluar si el campo de sumario es realmente necesario en esa presentación en particular. Aplicar condiciones de ocultación para que ese campo sumario solo se muestre en momentos concretos o con ciertos conjuntos de registros encontrados.

Campos de cálculo: Este tipo de campo también es más crítico en las presentaciones de listado. La típica presentación que muestra un listado de facturas con sumas valoradas (base imponible, importe IVA, total factura…), como en el caso del ejemplo anterior, este tipo de visual puede ser motivo de desesperación, sobre todo si visualizas estos campos en pantallas que se utilizan mucho.

Solución: intenta almacenar este tipo de datos en campos indexados/almacenados (no recalculados).

Ejecuciones SQL: Las funciones de SQL en FileMaker pueden ayudar a obtener información sin tener que recurrir a relaciones de tablas complejas u obtener datos a través de un guión más elaborado, pero en ocasiones la propia ejecución de SQL sobre campos calculados puede llegar a causar lentitud.

Solución: Utilice SQL con moderación, sustituya esas ejecuciones SQL por tomas de datos mediante relaciones entre tablas, cuando sea posible. Pero lo más efectivo: intente generar los cálculos con esas funciones SQL dentro de guiones que se ejecuten desde servidor.

Múltiples ventanas en la ejecución de un guión: En ocasiones necesitamos ejecutar un script que abre varias ventanas con diferentes tablas de datos y además todo ello metido en un bucle que repetidamente abre o cierra dichas ventanas o salta de una a otra. Cada vez que ese proceso se realiza dentro del bucle, al llegar a la ventana activa, el contenido en los registros y el tipo de campos que muestra puede ser un factor determinante que provoca una lentitud en la ejecución de cualquier petición que le hagamos a nuestra aplicación.

Solución: Utilice presentaciones en formato de tabla que estén vacías de campos, es decir, que no muestren ni un solo campo. Los cálculos, saltos a registros, establecer campos, etc. se ejecutan igual, aunque no estén dichos campos presentes en la pantalla y sin embargo la rapidez en la ejecución puede ser muy superior dado que el motor de cálculo interno de FileMaker no tiene que trabajar para mostrar resultados porque no hay campos que mostrar.

Hay soluciones para estos y muchos otros problemas. Soluciones que hacen que su aplicación FileMaker pase de ser un elefante enorme, cansado que arrastra las patas, a una herramienta ágil, poderosa, eficaz y fácil de usar.

Aplicar estas mejoras y los resultados que se puedan obtener de ellas puede marcar la diferencia entre un usuario descontento que incluso se plantea dejar FileMaker para buscar otra alternativa, a un usuario satisfecho y contento con su aplicación que también evangeliza nuestra plataforma.

¿Sigue luchando por optimizar el rendimiento de sus soluciones o descontento con la aplicación que le han desarrollado?

Póngase en contacto con nosotros. Deje que uno de nuestros consultores experimentados analice cuál es la mejor solución para optimizar estos problemas y transformar su aplicación lenta y poco efectiva en una herramienta contundentemente ágil y resolutiva.

/

You might find these articles interesting too

ProgramDesign se une al Grupo Lesterius.

Comunicación

ProgramDesign se une al Grupo Lesterius.

Comunicación

Andreas Lauwaert
ProgramDesign se une al Grupo Lesterius.

Aunque este año ha sido difícil, nos alegra poder cerrarlo con una noticia emocionante. Gracias a los constantes esfuerzos e inversiones de este último año, estamos encantados de anunciar que la consultora noruega ProgramDesign se ha unido al Grupo Lesterius.

Oslo albergará nuestra décima oficina junto a Bruselas, Estocolmo, París, Gante, Barcelona, Lisboa, Londres, Alicante y Almere.

La oficina de Oslo prestará apoyo tanto a los clientes locales como a los globales y a los socios de canal. Las operaciones en Noruega estarán dirigidas por Bjørn Haugland, que cuenta con más de 20 años de experiencia en la Comunidad FileMaker y como consultor de negocios. Bjørn llega a Lesterius a través de la fusión con su empresa ProgramDesign, y será el Director de la Unidad de Negocio de nuestra oficina de Oslo.

La oficina de Noruega contará con el apoyo de nuestro equipo europeo en expansión. Bjorn y todo nuestro equipo participarán en proyectos en todo el continente, ayudando a nuestros socios a entender, controlar y ampliar la forma en que su organización y equipos trabajan.

You might find these articles interesting too