Homo ludensZona de juegos CamelCase

DeLorean — Regreso al Futuro IV

DeLorean ofrece una interfaz amigable para automatizar completamente la aplicación de cambios estructurales en archivos FileMaker, construida sobre el FMUpgradeTool. Fue la estrella de nuestras presentaciones Regreso al Futuro IV en 2025 — el último episodio de una serie que se remonta a Montreal en 2012. Y sí, la Parte V ya está en marcha...

Guardar visualizadores Web renderizados como archivos

Cuando trabajamos con visualizadores Web, a menudo encontramos útil obtener el contenido actualmente renderizado. Especialmente al depurar, es útil poder guardarlo como un archivo y luego verlo en un editor externo. Habiendo usado varios métodos para hacer esto con el tiempo, finalmente decidimos juntar un solo script que maneja...

Utilidad de Gestión de Iconos IconCamel FileMaker

Nunca hemos tenido una buena forma de hacer un seguimiento de todos los iconos personalizados utilizados para diferentes proyectos. IconCamel fue creado como parte de un esfuerzo para mejorar esto. El archivo de zona de juegos compartido aquí tiene algunas características básicas...

Utilidad de Localización del Complemento CamelFish

Este archivo de zona de juegos comenzó cuando estábamos preparando nuestros primeros complementos y queríamos localizarlos en algunos idiomas diferentes. Progresivamente agregamos más y más características, ya que necesitamos automatizar más de las tareas involucradas...

CamelCase Calendar Playground

Este archivo de zona de juegos desbloqueado ilustra un puñado de las muchas formas en que una integración de Claris FileMaker/FullCalendar puede personalizarse para adaptarse a las necesidades específicas de cada caso de uso...

Desarrollar FileMaker con FileMaker - Sobre el Uso Interno de XML en FileMaker

Este es un tema que nos ha apasionado durante mucho tiempo, y hemos dado varias presentaciones a lo largo de los años. A continuación están los PDFs de las presentaciones dadas en 2019 en las conferencias de FileMaker escandinava y española...

Regreso al Futuro IV — DeLorean

La serie Regreso al Futuro comenzó en la CQDF en Montreal en 2012, con nuestra primera presentación sobre el uso interno de XML en FileMaker. La Parte II fue en 2019 en Madrid y Elsinore — esas diapositivas están en la sección XML en FileMaker más abajo en esta página. La Parte III fue en Amberes en 2023. Para la Parte IV, David presentó en FMCat 2025 en Barcelona en español (Regreso al Futuro IV), luego en EngageU 2025 en Amberes en inglés, y luego en línea en francés para la comunidad francófona de Claris en noviembre de 2025 (Retour vers le futur IV). Las diapositivas en español e inglés están disponibles para descargar a continuación, y el vídeo de EngageU sigue.

La estrella del espectáculo es DeLorean: una herramienta de desarrollo FileMaker que ofrece una interfaz amigable para automatizar completamente la aplicación de cambios estructurales en archivos FileMaker, construida sobre el FMUpgradeTool. Dicho de otra manera, es el tipo de herramienta que construyes cuando llevas suficientes años deseando poder decirle a una máquina que se encargue de la parte de renombrar-cada-tabla-en-todos-los-archivos de una migración.



DeLorean — herramienta de desarrollo FileMaker

Regreso al Futuro IV — FMCat 2025Back to the Future IV — EngageU 2025

  • Regreso al Futuro IV — FMCat 2025 (español)
  • Back to the Future IV — EngageU 2025 (inglés)

Grabación del vídeo — EngageU 2025

El condensador de flujo sigue funcionando, y varios miembros del equipo ya están colaborando en Regreso al Futuro V. La pregunta esta vez es una que sospechamos que la mayoría ya os habéis planteado: ¿cómo ha transformado — y a veces conspicuamente no transformado — la verdaderamente notable revolución en la generación de código asistida por IA del último año lo que es realmente posible en el desarrollo FileMaker hoy en día? Presentaremos primero en alemán en FileMaker Konferenz en Salzburgo (14–16 de septiembre de 2026) y luego en español en FMCat 2026 en Barcelona (16 de octubre de 2026).

Guardar visualizadores Web renderizados como archivos

Cuando trabajamos con visualizadores Web, a menudo encontramos útil obtener el contenido actualmente renderizado. Especialmente al depurar, es útil poder guardarlo como un archivo y luego verlo en un editor externo. Habiendo usado varios métodos para hacer esto con el tiempo, finalmente decidimos juntar un solo script que maneja. El script simplemente puede pegarse en cualquier archivo y luego ejecutarse desde el menú de scripts.

El archivo disponible para descarga contiene un diseño de muestra y un visualizador Web puramente con fines ilustrativos.

La forma en que esto funciona es usando el paso de script "Ejecutar JavaScript en visualizador Web" con una función JavaScript anónima, y el mismo método básico puede usarse para simplemente pasar el contenido renderizado de vuelta a Claris FileMaker sin guardarlo realmente como un archivo.

El archivo viene completamente desbloqueado y debe usarse bajo tu propio riesgo.

Utilidad de Gestión de Iconos IconCamel FileMaker

Utilidad de gestión de iconos IconCamel

Importante: La versión alojada de IconCamel no funciona con la última versión de Claris FileMaker, debido a cambios en el formato de salida de Guardar una Copia como XML. Los cambios en Claris FileMaker 2024 y 2025 han roto parcialmente esta funcionalidad. La forma en que los iconos se almacenan en la salida XML fue cambiada—en lugar de almacenar los detalles completos de cada icono cada vez que se usa, cada icono se almacena en el nuevo elemento LibraryCatalog. Habíamos reportado este problema, basado en nuestro trabajo con el análisis de la salida de Guardar una Copia como XML. Aunque no hay planes inmediatos para actualizar IconCamel para manejar este cambio, ya estamos usando nuevas acciones de Scrutinizer Central internamente, que manejan el nuevo formato.

Nunca hemos tenido una buena forma de hacer un seguimiento de todos los iconos personalizados utilizados para diferentes proyectos. IconCamel fue creado como parte de un esfuerzo para mejorar esto. El archivo de zona de juegos compartido aquí tiene algunas características básicas:

  • Importar todos los iconos únicos de la salida de Guardar una Copia como XML
  • Importar iconos desde archivos SVG/PNG
  • Copiar uno o más iconos al portapapeles para que puedan pegarse en un archivo FileMaker

Los iconos se pegarán como objetos de botón, que posteriormente pueden eliminarse, ya que los iconos habrán sido insertados en la biblioteca de iconos del archivo.

IconCamel es muy mucho un archivo de prueba de concepto/trabajo en progreso, completamente desbloqueado, y debe usarse bajo tu propio riesgo.

Este archivo está configurado actualmente para funcionar solo en macOS (pero podría hacerse fácilmente compatible con Windows). Las características principales, notablemente la importación de iconos, usan solo características nativas de FileMaker.

Sin embargo, necesitarás tener una versión actual del complemento gratuito BaseElements instalado para que funciones como la copia de iconos al portapapeles funcionen. También puedes modificar el código para usar algún otro complemento.

Utilidad de Localización del Complemento CamelFish

Utilidad de localización del complemento CamelFish

Este archivo de zona de juegos comenzó cuando estábamos preparando nuestros primeros complementos y queríamos localizarlos en algunos idiomas diferentes. Progresivamente agregamos más y más características, ya que necesitamos automatizar más de las tareas involucradas. La versión publicada aquí ha sido mejorada en vista de nuestra sesión "¡Localízalo!" en dotfmp.berlin 2021 y viene con una opción elegante de un clic para crear y localizar un complemento.

CamelFish es muy mucho un archivo de prueba de concepto/trabajo en progreso, para usarse bajo tu propio riesgo. La opción de un clic funcionará parcialmente, completamente o no funcionará en absoluto, dependiendo de cómo se vea la programación en tu archivo de complemento original. El propósito real de la opción de un clic es precisamente mostrar todas las cosas a las que necesitas prestar atención al localizar. Para uso en producción, querrás conocer el proceso de localización paso a paso, que implicará hacer elecciones inteligentes, hacer edición manual y, a menudo, también adaptar la forma en que estructuras tu código. Estamos planeando hacer CamelFish más y más inteligente para evitar algunas de las limitaciones conocidas actuales, pero es probable que se requiera cierta cantidad de inteligencia humana para hacer una buena localización, al menos por ahora.

La utilidad está diseñada actualmente para funcionar solo en macOS, y requerirá una clave válida de API de Google Translate y/o API Gratuita de DeepL para usar todas las características.



Grabación de video de la presentación / dotfmp.berlin 2021

CamelCase Calendar Playground

Este archivo de zona de juegos desbloqueado ilustra un puñado de las muchas formas en que una integración de Claris FileMaker/FullCalendar puede personalizarse para adaptarse a las necesidades específicas de cada caso de uso.

Inspirado en eventos reales.


CamelCase Calendar Playground

Desarrollar FileMaker con FileMaker - Sobre el Uso Interno de XML en FileMaker

Este es un tema que nos ha apasionado durante mucho tiempo, y hemos dado varias presentaciones a lo largo de los años. A continuación están los PDFs de las presentaciones dadas en 2019 en las conferencias de FileMaker escandinava y española de ese año. Estamos felices de notar que mucho ya ha cambiado, no menos con la introducción de características como Complementos en FileMaker 19, pero creemos que los fundamentos siguen siendo válidos y relevantes.

  • Developing FileMaker with FileMaker - On the FileMaker Internal Use of XML
  • Programar FileMaker con FileMaker Sobre los múltiples usos de XML al interior de FileMaker

Tweet sobre la presentación en Spanish DevCon 2019