stringtranslate.com

Creador de archivos

FileMaker es una aplicación de base de datos relacional multiplataforma desarrollada por Claris International , una subsidiaria de Apple Inc. Integra un motor de base de datos con una interfaz gráfica de usuario ( GUI ) y funciones de seguridad, lo que permite a los usuarios modificar visualmente una base de datos. Se han lanzado versiones para computadoras de escritorio, servidores, iOS y distribución web.

La aplicación de escritorio se basa en una aplicación DOS originalmente llamada FileMaker , que luego se desarrolló principalmente para Apple Macintosh y se lanzó en abril de 1985. Se renombró como FileMaker Pro en 1990. Desde 1992 ha estado disponible para Microsoft Windows y para los clásicos Mac OS y macOS , y tiene capacidades multiplataforma.

FileMaker Go , la aplicación móvil, se lanzó para dispositivos iOS en julio de 2010.

FileMaker Server permite el alojamiento centralizado de aplicaciones que se pueden utilizar tanto en aplicaciones de escritorio como móviles. Claris aloja una variante en la nube, denominada FileMaker Cloud .

Historia

FileMaker comenzó como un programa informático basado en MS-DOS llamado Nutshell, desarrollado por Nashoba Systems de Concord, Massachusetts a principios de la década de 1980. Nutshell fue distribuido por Leading Edge , una empresa de marketing de productos electrónicos que recientemente había comenzado a vender computadoras compatibles con IBM PC . [1] [2]

Con la introducción de Macintosh, Nashoba combinó el motor de datos básico con una nueva interfaz gráfica de usuario (GUI) basada en formularios. Leading Edge no estaba interesado en versiones más nuevas, prefiriendo seguir siendo un proveedor exclusivo de DOS y mantuvo el nombre Nutshell. Nashoba encontró otro distribuidor, Forethought Inc. , y presentó el programa en la plataforma Macintosh como FileMaker en abril de 1985. Cuando Apple presentó Macintosh Plus en 1986, la siguiente versión de FileMaker se denominó FileMaker Plus para reflejar el nombre del nuevo modelo.

Forethought fue adquirida por Microsoft , que en ese momento estaba introduciendo su producto PowerPoint que se convirtió en parte de Microsoft Office . Microsoft había introducido su propia aplicación de base de datos, Microsoft File, [3] poco antes que FileMaker, pero FileMaker la vendió más que él, lo que llevó a la discontinuación de Microsoft File. Microsoft negoció con Nashoba el derecho a publicar FileMaker, pero Nashoba decidió autopublicar la siguiente versión, FileMaker 4. [1]

Compra por Claris

Poco después del lanzamiento de FileMaker 4, Apple Computer formó Claris , una subsidiaria de su propiedad absoluta, para comercializar software. Claris compró Nashoba para completar su paquete de software. En ese momento, Leading Edge y Nutshell habían desaparecido del mercado debido a la competencia de otros productos de bases de datos basados ​​en DOS y, posteriormente, en Windows. FileMaker siguió teniendo éxito en la plataforma Macintosh.

Claris cambió el nombre del producto a FileMaker II para ajustarse a su esquema de nombres para otros productos, como MacWrite II, pero el producto cambió poco desde la última versión de Nashoba, y le siguieron varias versiones menores.

En 1990, el producto se lanzó como FileMaker Pro 1.0 y, en septiembre de 1992, Claris lanzó una versión multiplataforma para Mac y Windows . A excepción de algunas funciones específicas de la plataforma, las características del programa y la interfaz de usuario siguieron siendo las mismas.

En 1995, FileMaker Pro era el único producto de la línea Claris que ofrecía un buen rendimiento. En 1998, Apple trasladó el desarrollo de algunos de los otros productos Claris a la empresa, abandonó la mayoría del resto y cambió el nombre de Claris a FileMaker Inc., seguido de un desarrollo concentrado de FileMaker únicamente.

En 2020, FileMaker International Inc. cambió su nombre (nuevamente) a Claris International Inc. y anunció el software de flujo de trabajo Claris Connect.

Actualizaciones posteriores

La versión 4.0, introducida en 1997, añadió una arquitectura de plug-in muy similar a la de Adobe Photoshop , que permitía a los desarrolladores de terceros añadir funciones a FileMaker. Un plug-in incluido, Web Companion, permitía que la base de datos actuara como un servidor web. Otros plug-ins añadían funciones a la interfaz y permitían que FileMaker sirviera como cliente FTP , realizara operaciones con archivos externos y enviara mensajes a archivos remotos de FileMaker a través de Internet o una intranet .

La versión 5 introdujo un nuevo formato de archivo, que venía con la extensión de archivo .fp5.

La versión 7, publicada en 2004, introdujo un nuevo formato de archivo con la extensión .fp7, que admitía tamaños de archivo de hasta 8 terabytes (un aumento respecto de los 2 gigabytes permitidos en las versiones anteriores). Los campos individuales podían contener hasta 4 gigabytes de datos binarios (campos contenedor) o 2 gigabytes de texto Unicode de 2 bytes por registro (un aumento respecto de los 64 kilobytes de las versiones anteriores). El modelo relacional de FileMaker también se amplió, ofreciendo varias tablas por archivo y un editor gráfico de relaciones que mostraba y permitía la manipulación de tablas relacionadas de una manera que se parecía al formato del diagrama de relación de entidades . Junto con estos importantes cambios, FileMaker Inc. también introdujo un programa de certificación para desarrolladores.

En 2005, FileMaker Inc. anunció la familia de productos FileMaker 8, que ofrecía a los desarrolladores un conjunto de funciones ampliado. Entre ellas, se incluían una interfaz con pestañas, variables de script, información sobre herramientas , depuración mejorada, menús personalizados y la capacidad de copiar y pegar tablas completas y definiciones de campos, scripts y pasos de script dentro y entre archivos. La versión 8.5, lanzada en 2006, agregó un visualizador web integrado (con la capacidad de ver cosas como información de seguimiento de envíos de FedEx y entradas de Wikipedia) y objetos de diseño con nombre.

FileMaker 9, lanzado el 10 de julio de 2007, introdujo una pantalla de inicio rápido, formato condicional, redimensionamiento automático de diseño fluido, punteros con hipervínculos a bases de datos y vínculos SQL externos . FileMaker 10 se lanzó el 5 de enero de 2009, antes de la Macworld Conference & Expo de ese año , y ofrecía scripts que se pueden activar con acciones del usuario y una interfaz de usuario rediseñada similar a la de las aplicaciones de Mac OS X Leopard (10.5).

FileMaker 11, lanzado el 9 de marzo de 2010, introdujo la creación de gráficos, que se simplificó aún más en FileMaker 12, lanzado el 4 de abril de 2012. Esa versión también agregó temas, más plantillas de bases de datos (las llamadas "soluciones de inicio") y simplificó la creación de bases de datos iOS . FileMaker Go 11 (20 de julio de 2010) y FileMaker Go 12 para iPhone y iPad (4 de abril de 2012) solo permitían la creación, modificación y eliminación de registros en estos dispositivos portátiles, mientras que los cambios de diseño y esquema debían realizarse dentro de la aplicación FileMaker Pro completa. FileMaker Go 12 trajo consigo la multitarea, una mejor integración de medios, la exportación de datos a múltiples formatos y campos de contenedor mejorados.

FileMaker 13, lanzado después de los lanzamientos de iOS 7 y OS X Mavericks (10.9), se lanzó por primera vez en diciembre de 2013. Los productos cliente y servidor se mejoraron para admitir más métodos móviles y web de acceso a datos. FileMaker Go 13, el producto paralelo para iPad y iPhone, se convirtió en un cliente único para ambos dispositivos, y la herramienta Server Admin ahora se ejecutaba en HTML5 , por lo que ya no se necesitaba una aplicación Java .

La plataforma FileMaker 14 se lanzó el 15 de mayo de 2015. [4] Incluía FileMaker Pro 14, FileMaker Pro 14 Advanced, FileMaker Server 14 y FileMaker Go 14. A esta le siguió la versión 15 en mayo de 2016 y la versión 16 en mayo de 2017; ambas incluyen versiones equivalentes Pro, Pro Advanced, Server y Go.

A fines de 2016, FileMaker comenzó a publicar anualmente una hoja de ruta de software con las nuevas funciones en las que ya se estaba trabajando, así como también a identificar las funciones que están abandonando o que podrían dejar obsoletas en el futuro cercano. [5]

FileMaker Inc. siempre tuvo dificultades para describir qué era el software de FileMaker, porque cubría una gran cantidad de temas no relacionados con las bases de datos: interfaz de usuario, seguridad, herramientas de desarrollo rápido de aplicaciones, etc. En su conferencia anual de desarrolladores en agosto de 2018, FileMaker Inc. inició un nuevo programa de marketing llamado "Plataforma de innovación en el lugar de trabajo" para abordar el problema de su categoría de software autodenominada. [6]

Nube de FileMaker

El 27 de septiembre de 2016 se presentó FileMaker Cloud, incluyendo un servidor Linux ( CentOS ), que se ofrecía exclusivamente a través de Amazon Marketplace . En noviembre de 2019, FileMaker Cloud se volvió a presentar como un producto de software como servicio ofrecido directamente desde Claris para FileMaker Pro 18.0.3, utilizando el servicio FileMaker Server Cloud 2.18 en servidores de Amazon. A pesar de esto, era administrado por Claris en lugar de a través de Amazon Marketplace, y hacía uso de la nueva autenticación FileMaker ID.

Linux y Docker

En octubre de 2020, Claris lanzó una versión para Linux de FileMaker Server, primero en CentOS (19.1) y luego en Ubuntu (19.2).

Historial de versiones

* (*) indica tanto FileMaker Pro/FileMaker Pro Advanced (Developer Edition en v4-6) como FileMaker Server/FileMaker Server Advanced

Los archivos de FileMaker son compatibles con Mac y Windows. Las extensiones de los tipos de archivo son:

Las aplicaciones que se ejecutan automáticamente ( tiempo de ejecución , modo quiosco ) son específicas únicamente de la plataforma.

Internacionalización y localización

FileMaker está disponible en todo el mundo en inglés, chino simplificado, holandés, francés, alemán, italiano, japonés, coreano, portugués brasileño, español y sueco.

También existen versiones específicas de FileMaker para usuarios de idiomas de Europa central, la India y Oriente Medio. Estas versiones ofrecen funciones de corrección ortográfica, entrada de datos, ordenación e impresión para los idiomas de la región respectiva. También contienen plantillas localizadas y publicación web instantánea localizada.

La versión de Europa central de FileMaker incluye interfaces en inglés, ruso, polaco, checo y turco. Hay plantillas personalizadas para ruso, polaco, checo y turco. Además, se admiten en distintos grados ruso, griego, estonio, lituano, letón, serbio, búlgaro y húngaro.

La versión destinada a los idiomas del sudeste asiático solo tiene una interfaz de usuario en inglés, pero admite la entrada, clasificación e indexación de datos en idioma índico en hindi, maratí, bengalí, panjabi, gujarati, tamil, telugu, kannada y malabar.

De manera similar, la versión de Medio Oriente solo tiene interfaces de usuario en inglés y francés, pero con su opción de cambiar la dirección del texto de derecha a izquierda , admite la entrada de datos en árabe y hebreo.

Creación de guiones

Un script simple de FileMaker que marca las entradas duplicadas en una lista de nombres

FileMaker Pro y FileMaker Pro Advanced incluyen funciones de creación de guiones y muchas funciones integradas para la automatización de tareas comunes y cálculos complejos. Hay numerosos pasos disponibles para la navegación, la ejecución condicional de pasos de guiones, la edición de registros y otras utilidades. FileMaker Pro Advanced proporciona un depurador de guiones que permite al desarrollador establecer puntos de interrupción, supervisar valores de datos y recorrer líneas de guiones.

FileMaker 13 introdujo un script que consulta con mayor profundidad los metadatos del documento del campo contenedor.

Lenguaje de marcado dinámico

FileMaker Dynamic Markup Language o FDML era un lenguaje de marcado utilizado en las versiones anteriores de FileMaker introducidas en 1998. FDML también se conoce a menudo como Claris Dynamic Markup Language o CDML , llamado así por su antigua empresa Claris . FDML era una extensión de HTML que utilizaba etiquetas especiales, como [FMP-Record][/FMP-Record]para mostrar datos de FileMaker en páginas web. FileMaker abandonó oficialmente el soporte para FDML en 2004. [ cita requerida ]

Compatibilidad con SQL y ODBC

Desde la versión 9, FileMaker tiene la capacidad de conectarse a varias bases de datos SQL sin recurrir al uso de SQL, incluidas MySQL , SQL Server y Oracle . Esto requiere la instalación del controlador ODBC de la base de datos SQL (en muchos casos, una licencia de terceros por controlador de cliente) para conectarse a una base de datos SQL. A través de Extended SQL Services (ESS), las bases de datos SQL se pueden utilizar como fuentes de datos en el gráfico de relaciones de FileMaker, lo que permite al desarrollador crear nuevos diseños basados ​​en la base de datos SQL; crear, editar y eliminar registros SQL a través de diseños y funciones de FileMaker; y hacer referencia a campos SQL en cálculos y pasos de script de FileMaker. Es una aplicación de base de datos relacional multiplataforma.

Las versiones de FileMaker Pro 5.5 en adelante también tienen una interfaz ODBC .

FileMaker 12 introdujo una nueva función, ExecuteSQL, que permite al usuario realizar una consulta SQL en la base de datos de FileMaker para recuperar datos, pero no permite modificar ni eliminar datos, ni cambiar el esquema. [11]

FileMaker permite almacenar caracteres no numéricos en su tipo de campo "numérico", a menos que el campo esté específicamente marcado como estrictamente "numérico".

A través de un tercero, Actual Technologies, FileMaker 15 y versiones posteriores también admiten la conectividad ODBC con IBM I 7.3 (AS/400), IBM Db2 11.1 y PostgreSQL 9.6.12. Mediante el adaptador Actual, estas conexiones ODBC también pueden realizar conexiones ESS y usarse como fuentes en el gráfico de relaciones.

Integración

FileMaker 16 ofrece integraciones a través de cURL, JSON y compatibilidad con API de datos de FileMaker basada en REST. Se ofrece Tableau Web Data Connector para visualizar datos de FileMaker. La licencia de API basada en REST es una prueba gratuita que venció el 27 de septiembre de 2018. FileMaker 17 ofrece una API de datos permanente basada en REST. La licencia estándar incluye 2 GB de datos salientes por usuario por mes. Los datos del contenedor no cuentan para este límite y la transferencia de datos entrantes de la API de datos es ilimitada. FileMaker 19 para Linux y FileMaker Cloud proporcionan una puerta de enlace OData , que permite la salida JSON y XML ( Atom ).

En la cultura popular

En la película Problemista de Julio Torres de 2023 , un elemento importante de la historia es la insistencia del personaje Elizabeth ( Tilda Swinton ) en que el arte de su esposo se catalogue utilizando FileMaker Pro, "el Cadillac del software de archivo", y su negativa a considerar alternativas como Google Sheets . El personaje Alejandro (Torres) afirma falsamente estar familiarizado con FileMaker Pro con la esperanza de que Elizabeth patrocine su visa de trabajo . [12] [13]

Véase también

Referencias

  1. ^ por Glenn Koenig (7 de agosto de 2015). "El origen de FileMaker" . Consultado el 7 de agosto de 2015 .
  2. ^ "Nashoba Systems y los primeros días de FileMaker Pro". Briandunning.com . Consultado el 10 de octubre de 2011 .
  3. ^ "Estudio de una lección académica". study.com . Consultado el 2 de julio de 2024 .
  4. ^ "Historial de versiones de FileMaker" . Consultado el 18 de enero de 2021 .
  5. ^ "FileMaker comparte su hoja de ruta de productos" . Consultado el 31 de mayo de 2024 .
  6. ^ Woodhouse, Stuart (10 de noviembre de 2018). «Workplace Innovation Platform». digitalfusion . Consultado el 6 de enero de 2024 .
  7. ^ Mike Weber (15 de septiembre de 2008). "Historia de FileMaker". Mac de gama baja . Consultado el 10 de octubre de 2011 .
  8. ^ "Custhelp.com". Filemaker.custhelp.com. 19 de noviembre de 2010. Archivado desde el original el 30 de junio de 2012. Consultado el 10 de octubre de 2011 .
  9. ^ Cohen, Dennis R. (2006). Biblia FileMaker Pro 8.5 . John Wiley & Sons. pág. 354. ISBN 9780470109618.
  10. ^ "Notas de la versión de FileMaker Pro". Claris . Abril de 2023. Archivado desde el original el 24 de octubre de 2023 . Consultado el 24 de octubre de 2023 .
  11. ^ "ExecuteSQL". Filemaker.com . Consultado el 13 de diciembre de 2013 .
  12. ^ Fear, David (1 de marzo de 2024). «'Problemista' te recuerda por qué Tilda Swinton es Dios». Rolling Stone . Penske Media Corporation . Consultado el 12 de marzo de 2024 .
  13. ^ Martínez, A (4 de marzo de 2024). «La nueva película 'Problemista' sigue los problemas de un hombre que intenta no perder su visa». Edición Matutina . Radio Pública Nacional . Consultado el 12 de marzo de 2024 .

Enlaces externos