FileMaker ha iniziato come un programma per computer basato su MS-DOS chiamato Nutshell-sviluppato da Nashoba Systems di Concord, Massachusetts, nei primi anni 1980. Nutshell è stato distribuito da Leading Edge, un marketer di elettronica che aveva recentemente iniziato a vendere computer IBM PC-compatibili.
Con l’introduzione del Macintosh, Nashoba ha combinato il motore dati di base con una nuova interfaccia grafica utente basata su moduli (GUI). Leading Edge non era interessato alle versioni più recenti, preferendo rimanere un fornitore solo DOS e mantenne il nome Nutshell. Nashoba ha trovato un altro distributore, Forethought Inc., e introdusse il programma sulla piattaforma Macintosh come FileMaker nell’aprile 1985. Quando Apple ha introdotto il Macintosh Plus nel 1986 la prossima versione di FileMaker è stato chiamato FileMaker Plus per riflettere il nome del nuovo modello.
Forethought è stato acquistato da Microsoft, che è stato poi introducendo il loro prodotto PowerPoint che è diventato parte di Microsoft Office. Microsoft aveva introdotto la propria applicazione di database, Microsoft File, poco prima di FileMaker, ma è stato venduto da FileMaker e quindi Microsoft File è stato interrotto. Microsoft ha negoziato con Nashoba per il diritto di pubblicare FileMaker, ma Nashoba ha deciso di auto-pubblicare la versione successiva, FileMaker 4.
Acquisto da parte di ClarisEdit
Poco dopo, Apple Computer ha costituito Claris, una consociata interamente controllata, per commercializzare software. Claris ha acquistato Nashoba per completare la sua suite di software. A quel punto, Leading Edge e Nutshell erano svaniti dal mercato a causa della concorrenza di altri prodotti di database con piattaforma DOS e Windows successivi. FileMaker, tuttavia, ha continuato ad avere successo sulla piattaforma Macintosh.
Claris ha cambiato il nome del prodotto in FileMaker II per conformarsi al suo schema di denominazione per altri prodotti, come MacWrite II, ma il prodotto è cambiato poco rispetto all’ultima versione di Nashoba. Seguirono diverse versioni minori.
Nel 1990 è stato rilasciato come FileMaker Pro 1.0. E nel settembre 1992, Claris ha rilasciato una versione multipiattaforma per Mac e Windows; fatta eccezione per alcune funzioni specifiche della piattaforma, le caratteristiche del programma e l’interfaccia utente erano le stesse. Fino a questo punto FileMaker non aveva reali capacità relazionali; era limitato alla ricerca automatica e all’importazione di valori da altri file. Aveva solo la possibilità di salvare uno stato: un filtro e un ordinamento e un layout per i dati. La versione 3.0, rilasciata intorno al 1995, ha introdotto nuove funzionalità relazionali e di scripting.
Nel 1995, FileMaker Pro è stato l’unico prodotto forte di vendita nella linea di Claris. Nel 1998, Apple spostò lo sviluppo di alcuni degli altri prodotti Claris in-house, lasciò cadere la maggior parte del resto e cambiò il nome di Claris in FileMaker, Inc., concentrarsi su quel prodotto.
Nel 2020 FileMaker International Inc. ha cambiato il suo nome (indietro) in Claris International Inc. e ha annunciato Claris Connect workflow software.
Aggiornamenti successivimodifica
La versione 4.0, introdotta nel 1997, ha aggiunto un’architettura plug-in molto simile a quella di Adobe Photoshop, che ha permesso agli sviluppatori di terze parti di aggiungere funzionalità a FileMaker. Un plug-in in bundle, il Web Companion, ha permesso al database di agire come un server web. Altri plug-in hanno aggiunto funzionalità all’interfaccia e hanno permesso a FileMaker di fungere da client FTP, eseguire operazioni su file esterni e inviare messaggi a file FileMaker remoti tramite Internet o intranet.
La versione 5 ha introdotto un nuovo formato di file (estensione file .fp5)
La versione 7, rilasciata nel 2004, ha introdotto un nuovo formato di file (estensione file .fp7) che supporta file di dimensioni fino a 8 terabyte (un aumento rispetto ai 2 gigabyte consentiti nelle versioni precedenti). I singoli campi potrebbero contenere fino a 4 gigabyte di dati binari (campi contenitore) o 2 gigabyte di testo Unicode a 2 byte per record (rispetto a 64 kilobyte nelle versioni precedenti). Il modello relazionale di FileMaker è stato arricchito, offrendo più tabelle per file e un editor grafico delle relazioni che visualizzava e consentiva la manipolazione delle tabelle correlate in modo simile al formato del diagramma entità-relazione. Accompagnando questi cambiamenti fondamentali, FileMaker Inc. introdotto anche un programma di certificazione per sviluppatori.
Nel 2005 FileMaker Inc. annunciata la famiglia di prodotti FileMaker 8, che ha offerto allo sviluppatore un set di funzionalità ampliato. Questi includevano un’interfaccia a schede, variabili di script, suggerimenti, debug avanzato, menu personalizzati e la possibilità di copiare e incollare intere tabelle e definizioni di campo, script e passaggi di script all’interno e tra i file. La versione 8.5, rilasciata nel 2006, ha aggiunto un visualizzatore web integrato (con la possibilità di visualizzare cose come le informazioni di tracciamento della spedizione da FedEx e voci di Wikipedia) e gli oggetti di layout denominati.
FileMaker 9, rilasciato il 10 luglio 2007, ha introdotto una schermata di avvio rapido, formattazione condizionale, auto-ridimensionamento del layout fluido, puntatori ipertestuali nei database e collegamenti SQL esterni. FileMaker 10 è stato rilasciato il 5 gennaio 2009, prima della Conferenza Macworld di quell’anno & Expo, e offriva script che possono essere attivati dalle azioni dell’utente e un’interfaccia utente ridisegnata simile a quella delle applicazioni Mac OS X Leopard (10.5).
FileMaker 11, rilasciato il 9 marzo 2010, ha introdotto la creazione di grafici, che è stata ulteriormente semplificata in FileMaker 12, rilasciato il 4 aprile 2012. Quella versione ha anche aggiunto temi, più modelli di database (le cosiddette soluzioni starter) e la creazione semplificata di database iOS. FileMaker Go 11 (20 luglio 2010) e FileMaker Go 12 per iPhone e iPad (4 aprile 2012) consentono solo la creazione, la modifica e l’eliminazione dei record su questi dispositivi palmari. Le modifiche al design e allo schema devono essere apportate all’interno dell’applicazione FileMaker Pro completa. FileMaker Go 12 offre il multitasking, una migliore integrazione dei media, l’esportazione di dati in più formati e campi contenitore migliorati.
FileMaker 13, rilasciato dopo il lancio di iOS 7 e OS X Mavericks (10.9), prima spedito nel dicembre 2013. I prodotti client e server sono stati migliorati per supportare molti metodi mobili e web di accesso ai dati. FileMaker Go 13, il prodotto parallelo iPad-iPhone, è ora diventato un singolo client per entrambi i dispositivi e lo strumento di amministrazione del server ora viene eseguito in HTML5, non richiedendo più un’app Java.
La piattaforma FileMaker 14 è stata rilasciata il 15 maggio 2015. Questo includeva FileMaker Pro 14, FileMaker Pro 14 Advanced, FileMaker Server 14 e FileMaker Go 14. Questa è stata seguita dalla versione 15 a maggio 2016 e dalla versione 16 a maggio 2017; entrambi tra cui equivalente Pro, Pro Advanced, Server e Go versioni.
Alla fine del 2016, FileMaker ha iniziato a pubblicizzare annualmente una roadmap software delle funzionalità future su cui stanno lavorando e a identificare le funzionalità da cui si stanno allontanando o che potrebbero deprecare nel prossimo futuro.
FileMaker Inc. aveva sempre avuto difficoltà a descrivere ciò che il software FileMaker è perché è più di un semplice database; include l’interfaccia utente, la sicurezza, gli strumenti di sviluppo rapido delle applicazioni, ecc. FileMaker Inc. ha avviato un nuovo programma di marketing alla loro conferenza annuale degli sviluppatori in agosto 2018 per affrontare le sue categorie di scarsa descrizione:”Workplace Innovation Platform”.
FileMaker CloudEdit
Nel 2016, FileMaker Cloud è stato introdotto, tra cui un server Linux (CentOS), che è stato offerto esclusivamente attraverso il Marketplace di Amazon. Nel novembre 2019, FileMaker Cloud è stato reintrodotto come prodotto software as a service offerto direttamente da Claris per FileMaker Pro 18.0.3 utilizzando FileMaker Server Cloud 2.18 servizio sui server Amazon, ma gestito da Claris invece che attraverso il Marketplace di Amazon, e facendo uso della nuova autenticazione FileMaker ID.
Versione historyEdit
Data | Versione | Commento |
---|---|---|
Apr 1985 | FileMaker v1.0 | Pubblicato da Accortezza Inc. |
Agosto 1986 | FileMaker Plus | Pubblicato da Forethought Inc. |
Jun 1988 | FileMaker 4 | Published by Nashoba Systems |
Aug 1988 | FileMaker II | First version to be published by Claris Corporation |
Oct 1990 | FileMaker Pro | |
Oct 1992 | FileMaker Pro 2 | Windows version added |
Aug 1993 | FileMaker Pro 2.1 | |
Jul 1994 | FileMaker Pro Server 2 | |
Dec 1995 | FileMaker Pro 3 | Relational architecture, TCP/IP networking introduced |
Jan 1996 | FileMaker Pro Server 3 | |
Sep 1997 | FileMaker Pro 4 | Plug-in architecture introduced |
May 1998 | FileMaker Pro 4 Developer Edition | Last version to be published by Claris. Aimed at expert/professional FileMaker users. |
Jun 1999 | FileMaker Pro 4.1v2 | Prima versione pubblicata da FileMaker, Inc. |
Settembre 1999 | FileMaker Pro 5 | Ha introdotto un nuovo formato di file (estensione file .fp5) |
Novembre 1999 | FileMaker Server 5 | |
Aprile 2001 | FileMaker Pro 5.5 | Supporto nativo per Mac OS X, Windows 2000, Windows 95/98 e ME. |
Luglio 2001 | FileMaker Server 5.5 | Windows 2000, Windows NT, Mac OS X, Mac OS 8.6 e Red Hat Linux. Supporto LDAP. Red Hat è stato di breve durata e ha abbandonato il supporto nella versione successiva. |
Sep 2002 | FileMaker Pro 6* | Ultima versione a supportare Mac OS 8 e 9 |
Mar 2004 | FileMaker Pro 7 | Più tabelle/file di architettura introdotta; più finestre; grafico delle relazioni; calc variabili; Migliorata la sicurezza con i singoli account e password ha introdotto un nuovo formato di file .fp7; La versione Mac richiede Mac OS X. |
Aug 2005 | FileMaker Pro 8* | Creazione di report PDF con script; variabili di script; schede layout |
Jan 2006 | FileMaker Mobile 8 | FileMaker Mobile linea interrotta |
Lug 2006 | FileMaker Pro 8.5* | Mac OS X Universal Binary supporto incorporato browser (Visualizzatore Web), i nomi di oggetto |
Lug 2007 | FileMaker Pro/Server 9* | il supporto Nativo per i database SQL, MS SQL Server, MySQL e Oracle. Formattazione condizionale |
Jan 2009 | FileMaker Pro / Server 10 * | Area di stato ora orizzontale; script triggering |
Mar 2010 | FileMaker Pro/Server 11* | Charts, snapshot link, filtered portals, and recurring imports |
Jul 2010 | FileMaker Go 1.0 | FileMaker for iOS (iPad, iPhone, iPod Touch) |
Sep 2010 | FileMaker Go 1.1 | PDF creation, photo support, import from FileMaker Pro |
Apr 2011 | FileMaker Go 1.2 | Printing, signature capture, charts, enhanced PDF creation |
Sep 2011 | FileMaker Pro/Advanced 11.0v4 * | Compatibilità Lion, pienamente implementato da ottobre 2011 |
Aprile 2012 | FileMaker Pro/Advanced 12 | Temi integrati (Pro / iOS); finestre fluttuanti e modali; eseguire SQL; enhanced container field; miglioramento dei grafici; introdotto nuovo formato di file .fp12 |
FileMaker Server 12 | 64-bit, WAN più veloce, backup progressivi, motore di pubblicazione web riscritto, supporto per l’archiviazione contenitore esterno in file al di fuori del database | |
FileMaker Go 12 | iOS client è ora libero. Supporta il .formato di file fmp12. | |
Dec 2013 | FileMaker Pro/Advanced 13 | Funzionalità WebDirect e HTML5; migliore sviluppo di app mobili; strumenti di progettazione GUI avanzati, temi e comportamenti; aggiornamento dei dati più dinamici, “Nascondi oggetto quando…”opzione oggetto layout basato sul calcolo, crittografia a riposo (EAR 256bit AES) protezione dei dati, nuova funzione di elenco di riepilogo, espressioni avanzate ExecuteSQL, eseguire script sul passo script server, connessione server client SSL a 256 bit |
FileMaker Go 13 | Client universale gratuito per iPhone e iPad supporta iOS 6 e iOS 7. Supporta la scansione di codici a barre dalla fotocamera. | |
FileMaker Server 13 | FileMaker WebDirect, Eseguire script sul server, Sicurezza della piattaforma; nuovo HTML5 Admin Console sostituito la necessità di Java | |
Maggio 2015 | FileMaker Pro Advanced 14 | Script area di lavoro barra dei pulsanti, la descrizione dei comandi in modalità di layout, Launch Center |
FileMaker Server 14 | Standby server, FileMaker Pro riconnessione automatica, WebDirect il supporto per Android | |
FileMaker Go 14 | Migliorata la cattura della firma, iOS 8-interfaccia in stile, Video/audio, Tastiera di controllo, Ricca di modifica | |
Maggio 2016 | FileMaker Pro Advanced 15 | Prodotto Aggiornamenti, Portale In linea Progress Bar, Concealed Edit Box, Script Workspace highlighting and unlimited undo |
FileMaker Server 15 | External SQL Support extended to DB2 and PostgreSQL, SSL Certificate installation made easier, eliminated shared hosting, Licensing for Teams | |
FileMaker Go 15 | iOS SDK, Touch ID and 3D Touch, App Extensions and iBeacons | |
Sept 2016 | FileMaker Cloud 1.0 | FileMaker Server tramite Amazon Web Services (AWS) in esecuzione su CentOS Linux |
Maggio 2017 | FileMaker Pro Advanced 16 | Layout finestra degli Oggetti (livelli di controllo nel layout), caratteristica di Carte (migliore controllo del prompt) cURL aggiunto il supporto per i “Inserisci da URL” funzione (HTTP/S metodi come POST/GET), JSON testo funzioni di manipolazione, visualizzatore di dati auto calc |
FileMaker Server 16 | RESTO-base di Dati di FileMaker API, WebDirect il supporto del browser scalabilità fino a 500 utenti contemporanei, la generazione di file PDF sul server e WebDirect, OAuth 2.0 supporto (Amazon, Google, Microsoft) al livello di Protezione | |
FileMaker Go 16 | Migliorata la cattura della firma, geofence, plugin di compatibilità, animazioni e transizioni | |
Maggio 2018 | FileMaker Pro Advanced 17 | Non più di FileMaker Pro senza strumenti Avanzati, Pre-made add-on tabelle, template, Layout strumento di modifica miglioramenti, sensore di supporto (barometro, GPS, ecc), Self-tabella di Ricerca, Master-detail layout, più allegati di posta elettronica, nuovo strumento di migrazione di dati (applicazione separata). |
FileMaker Server 17 | console di amministrazione del server ridisegnata con dashboard, nuova API di amministrazione, nuova API di dati completamente riscritta dalla v16. | |
FileMaker Go 17 | FileMaker Go notifiche push, il completamento automatico, drag and drop, migliore app iOS SDK | |
il 22 Maggio, 2019 | FileMaker Pro Advanced 18 | Nuova interfaccia utente per l’importazione dei dati, aprire app specifica al momento del lancio, file di script basato su passaggi, errore di script di registrazione, mentre la funzione di calcolo, SetRecursion funzione di calcolo, nuovi managed security privilegio di accesso, nuova finestra di dialogo gestisci sicurezza, plug-in e i miglioramenti della sicurezza, accesso di file predefinito di protezione. |
FileMaker Server 18 | Ripristino all’avvio ripristina automaticamente i file dopo un arresto anomalo, miglioramenti della console di amministrazione di FileMaker Server, miglioramenti del monitoraggio del server, miglioramenti dell’API di dati FileMaker, l’API di amministrazione di FileMaker è ora standard, supporto per la lingua spagnola. | |
FileMaker Go 18 | Aprire app specifica al momento del lancio, aggiungere al PDF esistente, maggiore supporto del codice a barre. | |
20 Maggio 2020 | FileMaker 19 (Pro, Server, Andare) | JavaScript WebViewer Integrazione, FileMaker Add-Ons (tra cui JavaScript), supporta Apple Scuro/modalità di Luce, Configurare Apprendimento automatico di Modelli utilizzando CoreML, NFC, supporto per la scansione, Siri Collegamenti, Card Windows supportato in WebDirect, Claris Mercato, Stampare i Numeri di Pagina, Soluzione, Strumento di Aggiornamento, Ad Aprire il File, Versione minima richiesta sul live ospitato file, Claris ID può essere automaticamente registrati in ogni tempo, la Conversione ad/da FileMaker Percorsi, Server On-premise, su CentOS, inoltre, già supportato Windows Server & macOS, e le date supportano la formattazione dell’era comune. Non supporta più runtime, app a 32 bit o Windows 7. Il ripristino all’avvio rimane una funzionalità ma è disabilitato di default probabilmente a causa di molti problemi nella versione 18 con esso. |
28 ottobre 2020 | FileMaker Server 19 per Linux | Prima versione di produzione di FileMaker Server su Linux standalone dalla v5.5 di breve durata nel 2001. Il Linux di riferimento è CentOS Linux 7.8. Il server Linux v19 standalone può essere ospitato nel cloud e sostituirà FileMaker Cloud per AWS (precedentemente FileMaker Cloud 1.x) che va fine della vita il gen. 1, 2022. Si noti che FileMaker Cloud è un prodotto completamente diverso. |
* (*) indica sia FileMaker Pro / FileMaker Pro Advanced (Developer Edition in v4-6) o FileMaker Server / FileMaker Server Advanced
i file FileMaker sono compatibili tra Mac e Windows. Le estensioni del tipo di file sono:
- .fm da FileMaker Pro 2.0
- .fp3 dal FileMaker Pro 3.0
- .fp5 da FileMaker Pro 5.0 (compresi 5, 5.5, 6.0)
- .fp7 da FileMaker Pro 7.0 (incluso 7, 8, 8.5, 9, 10, 11 e FileMaker Go 1.0)
- .fmp12 dal FileMaker Pro 12 (incluso 12, 13, 14, 15, 16, 17, 18, 19)
Le applicazioni auto-funzionanti (runtime, modalità kiosk) sono solo specifiche della piattaforma.