FileMaker powstał jako program komputerowy oparty na MS-DOS o nazwie Nutshell-opracowany przez Nashoba Systems Z Concord w stanie Massachusetts na początku lat 80. XX wieku.Nutshell był dystrybuowany przez Leading Edge, sprzedawcę elektronicznego, który niedawno rozpoczął sprzedaż komputerów zgodnych z IBM PC.
wraz z wprowadzeniem Macintosha, Nashoba połączył podstawowy silnik danych z nowym graficznym interfejsem użytkownika (GUI) opartym na formularzach. Leading Edge nie był zainteresowany nowszymi wersjami, woląc pozostać dostawcą tylko dla DOS i zachował nazwę Nutshell. Nashoba znalazła innego dystrybutora, Foresthought Inc., i wprowadził program na platformę Macintosh jako FileMaker w kwietniu 1985 roku. Kiedy Apple wprowadziło Macintosh Plus w 1986 roku, kolejna wersja FileMaker została nazwana FileMaker Plus, aby odzwierciedlić nazwę nowego modelu.
Foresthought został zakupiony przez Microsoft, który następnie wprowadził swój produkt PowerPoint, który stał się częścią pakietu Microsoft Office. Microsoft wprowadził własną aplikację bazodanową, Microsoft File, krótko przed FileMaker, ale został wyprzedzony przez FileMaker i dlatego Microsoft File został przerwany. Microsoft wynegocjował z nashobą prawo do publikacji Filemakera, ale Nashoba zdecydował się na samodzielne opublikowanie kolejnej wersji, FileMaker 4.
zakup przez ClarisEdit
wkrótce potem firma Apple Computer utworzyła Claris, spółkę zależną, która w 100% zajmowała się sprzedażą oprogramowania. Claris zakupił Nashobę, aby uzupełnić swój pakiet oprogramowania. Do tego czasu Leading Edge i Nutshell zniknęły z rynku z powodu konkurencji ze strony innych produktów bazodanowych platform DOS – a później Windows. FileMaker nadal odnosił jednak sukcesy na platformie Macintosh.
Claris zmienił nazwę produktu na FileMaker II, aby dostosować go do schematu nazewnictwa innych produktów, takich jak MacWrite II, ale produkt niewiele się zmienił w stosunku do ostatniej wersji Nashoba. Następowało kilka mniejszych wersji.
w 1990 roku został wydany jako FileMaker Pro 1.0. I we wrześniu 1992, Claris wydała wersję wieloplatformową zarówno dla Mac i Windows; z wyjątkiem kilku funkcji specyficznych dla platformy, funkcje programu i interfejs użytkownika były takie same. Do tej pory FileMaker nie miał realnych możliwości relacyjnych; ograniczało się do automatycznego przeglądania i importowania wartości z innych plików. Miał tylko możliwość zapisania stanu-filtra i sortowania oraz układu danych. Wersja 3.0, wydana około 1995 roku, wprowadziła nowe funkcje relacyjne i Skryptowe.
do 1995 roku FileMaker Pro był jedynym dobrze sprzedającym się produktem w ofercie Claris. W 1998 roku Apple przeniosło rozwój niektórych innych produktów Claris, większość reszty zrezygnowało i zmieniło nazwę Claris na FileMaker, Inc., aby skoncentrować się na tym produkcie.
w 2020 roku FileMaker International Inc. zmieniła nazwę (z powrotem) na Claris International Inc. i ogłosił oprogramowanie Claris Connect workflow.
późniejsze aktualizacjeedit
wersja 4.0, wprowadzona w 1997 roku, dodała architekturę wtyczek podobną do Adobe Photoshop, która umożliwiała programistom zewnętrznym dodawanie funkcji do FileMaker. Dołączona wtyczka, Web Companion, pozwalała bazie danych działać jako serwer WWW. Inne wtyczki dodały funkcje do interfejsu i umożliwiły FileMaker działanie jako klient FTP, wykonywanie zewnętrznych operacji na plikach i wysyłanie wiadomości do zdalnych plików FileMaker przez Internet lub intranet.
w wersji 5 wprowadzono nowy format pliku (rozszerzenie pliku .fp5)
Wersja 7, wydana w 2004 roku, wprowadziła nowy format pliku (rozszerzenie pliku .fp7) obsługa plików o rozmiarach do 8 terabajtów (wzrost z 2 gigabajtów dozwolonych w poprzednich wersjach). Poszczególne pola mogą pomieścić do 4 gigabajtów danych binarnych (pola kontenera) lub 2 gigabajty 2-bajtowego tekstu Unicode na rekord (z 64 kilobajtów w poprzednich wersjach). Model relacyjny FileMaker został wzbogacony, oferując wiele tabel na plik oraz graficzny edytor relacji, który wyświetlał i umożliwiał manipulowanie powiązanymi tabelami w sposób przypominający format diagramu relacji jednostki. Towarzyszące tym fundamentalnym zmianom FileMaker Inc. wprowadzono również program certyfikacji programistów.
w 2005 roku FileMaker Inc. ogłosił rodzinę produktów FileMaker 8, która zaoferowała deweloperowi rozszerzony zestaw funkcji. Obejmowały one interfejs z zakładkami, zmienne skryptów, podpowiedzi, ulepszone debugowanie, niestandardowe menu oraz możliwość kopiowania i wklejania całych tabel i definicji pól, skryptów i kroków skryptu w plikach i między nimi. Wersja 8.5, wydana w 2006 roku, dodała zintegrowaną przeglądarkę internetową (z możliwością przeglądania takich rzeczy jak informacje o śledzeniu przesyłek z FedEx i wpisów Wikipedii)i nazwane obiekty Układu.
FileMaker 9, wydany 10 lipca 2007 roku, wprowadził ekran szybkiego startu, formatowanie warunkowe, automatyczną zmianę rozmiaru układu, hiperłącza do baz danych i zewnętrzne łącza SQL. FileMaker 10 został wydany 5 stycznia 2009 roku, przed tegoroczną konferencją Macworld & Expo i oferował skrypty, które mogą być uruchamiane przez działania użytkownika i przeprojektowany interfejs użytkownika podobny do interfejsu aplikacji Mac OS X Leopard (10.5).
FileMaker 11, wydany 9 marca 2010 roku, wprowadził wykresy, które zostały dodatkowo usprawnione w FileMaker 12, wydanym 4 kwietnia 2012 roku. W tej wersji dodano także motywy, więcej szablonów baz danych (tzw. starter solutions) oraz uproszczono tworzenie baz danych iOS. FileMaker Go 11 (20 lipca 2010) i FileMaker Go 12 dla iPhone ’ a i iPada (4 kwietnia 2012) pozwalają tylko na tworzenie, modyfikowanie i usuwanie rekordów na tych urządzeniach przenośnych. Zmiany w projekcie i schemacie muszą być wprowadzone w pełnej aplikacji FileMaker Pro. FileMaker Go 12 oferuje wielozadaniowość, ulepszoną integrację multimediów, eksport danych do wielu formatów i ulepszone pola kontenerów.
FileMaker 13, wydany po premierach iOS 7 i OS X Mavericks (10.9), po raz pierwszy wysłane w grudniu 2013. Produkty klienckie i serwerowe zostały wzbogacone o obsługę wielu mobilnych i internetowych metod dostępu do danych. FileMaker Go 13, równoległy produkt iPad-iPhone, stał się teraz jednym klientem dla obu urządzeń, a narzędzie administratora serwera działa teraz w HTML5, nie wymagając już aplikacji Java.
Platforma FileMaker 14 wydana 15 maja 2015 roku. Obejmowały one FileMaker Pro 14, FileMaker Pro 14 Advanced, FileMaker Server 14 i FileMaker Go 14. Następnie wersja 15 w maju 2016 r. i wersja 16 w maju 2017 r.; obie wersje zawierają równoważne wersje Pro, Pro Advanced, Server i Go.
pod koniec 2016 r.FileMaker zaczął co roku publikować mapę programową przyszłych funkcji, nad którymi pracuje, a także określać funkcje, z których odchodzi lub które mogą być wycofane w najbliższej przyszłości.
FileMaker Inc. zawsze miał trudności z opisaniem, czym jest oprogramowanie FileMaker, ponieważ jest czymś więcej niż tylko bazą danych; zawiera interfejs użytkownika, zabezpieczenia, narzędzia do szybkiego tworzenia aplikacji itp. FileMaker Inc. zainicjował nowy program marketingowy na dorocznej konferencji deweloperów w sierpniu 2018 r., aby rozwiązać problemy z jego słabym opisem: „Platforma Innowacji w miejscu pracy”.
FileMaker CloudEdit
w 2016 roku wprowadzono FileMaker Cloud, w tym serwer Linux (CentOS), który był oferowany wyłącznie za pośrednictwem Amazon Marketplace. W listopadzie 2019 r. FileMaker Cloud został ponownie wprowadzony jako produkt software as a service oferowany bezpośrednio przez Claris dla FileMaker Pro 18.0.3 przy użyciu FileMaker Server Cloud 2.18 usługa na serwerach Amazon, ale zarządzana przez Claris zamiast przez Amazon Marketplace, i wykorzystująca nowe uwierzytelnianie FileMaker ID.
historia Wersjiedit
Data | Wersja | komentarz |
---|---|---|
kwiecień 1985 | FileMaker v1.0 | wydany przez foresthought Inc. |
sierpień 1986 | FileMaker Plus | wydany przez Foresthought 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 | pierwsza wersja, która zostanie opublikowana przez FileMaker, Inc. |
wrzesień 1999 | FileMaker Pro 5 | wprowadził nowy format pliku (rozszerzenie pliku .FP5) |
listopad 1999 | FileMaker Server 5 | |
kwiecień 2001 | FileMaker Pro 5.5 | natywne wsparcie dla Mac OS X, Windows 2000, Windows 95/98 i ME. |
lipiec 2001 | FileMaker Server 5.5 | Windows 2000, Windows NT, Mac OS X, Mac OS 8.6 i Red Hat Linux. Obsługa LDAP. Red Hat był krótkotrwały i zrezygnował z wsparcia w następnej wersji. |
wrzesień 2002 | FileMaker Pro 6* | ostatnia wersja obsługująca Mac OS 8 i 9 |
marzec 2004 | FileMaker Pro 7 | wprowadzono wiele tabel/architektury plików; wiele okien; Wykres relacji; zmienne calc; ulepszone bezpieczeństwo dzięki indywidualnym kontom i hasłom wprowadzono nowy format pliku .fp7; wersja Mac wymaga Mac OS X. |
sierpień 2005 | FileMaker Pro 8* | Skryptowe tworzenie raportów PDF; zmienne skryptu; Zakładki na układach |
styczeń 2006 | FileMaker Mobile 8 | linia FileMaker Mobile wycofana |
lipiec 2006 | Filemaker Pro 8.5* | uniwersalna Obsługa binarna Mac OS X, wbudowana przeglądarka (Web Viewer), nazwy obiektów |
lip 2007 | FileMaker Pro/Server 9* | Natywna obsługa baz danych SQL MS SQL Server, MySQL i Oracle. Formatowanie warunkowe |
styczeń 2009 | FileMaker Pro/Server 10* | obszar statusu teraz poziomy; 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 * | kompatybilność z Lion, w pełni zaimplementowana do października 2011 |
kwiecień 2012 | FileMaker Pro/Advanced 12 | zintegrowane motywy (Pro/iOS); pływające i modalne okna; execute SQL; enhanced container field; improved charting; introduced new file format .fp12 |
FileMaker Server 12 | 64-bit, szybsza sieć WAN, progresywne kopie zapasowe, przepisany silnik publikacji internetowych, Obsługa zewnętrznego przechowywania kontenerów w plikach poza bazą danych | |
FileMaker Go 12 | klient iOS jest teraz darmowy. Wspiera .format pliku fmp12. | |
grudzień 2013 | FileMaker Pro / Advanced 13 | funkcje WebDirect i HTML5; lepsze tworzenie aplikacji mobilnych; ulepszone narzędzia do projektowania GUI, motywy i zachowania; bardziej dynamiczne odświeżanie danych, „Ukryj Obiekt, gdy…”layout object option based on calculation, encryption at rest (EAR 256bit AES) data protection, new summary list feature, enhanced ExecuteSQL expressions, perform script on server script step, 256bit SSL client server connection |
FileMaker Go 13 | darmowy uniwersalny klient dla iphone’ ów i iPadów obsługuje iOS 6 i iOS 7. Obsługuje skanowanie kodów kreskowych z kamery. | |
FileMaker Server 13 | FileMaker WebDirect, wykonywanie skryptów na serwerze, bezpieczeństwo platformy; nowa konsola administracyjna HTML5 zastąpiła zapotrzebowanie na Javę | |
Maj 2015 | FileMaker Pro/Advanced 14 | Script workspace, pasek przycisków, podpowiedzi w trybie Launch Center |
FileMaker Server 14 | Standby server, FileMaker Pro auto-reconnect, Obsługa WebDirect dla Androida | |
FileMaker Go 14 | ulepszone przechwytywanie podpisów, interfejs w stylu iOS 8, sterowanie wideo/audio, sterowanie klawiaturą, bogata Edycja | |
Maj 2016 | FileMaker Pro/Advanced 15 | in-product updates, portal in-line 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 via Amazon Web Services (AWS) uruchomiony na CentOS Linux |
Maj 2017 | FileMaker Pro/Advanced 16 | okno obiektów Układu (warstwy kontrolne w układach), funkcja kart (lepsza kontrola podpowiedzi), dodano obsługę cURL dla funkcji „Wstaw z adresu URL” (metody HTTP/S, takie jak POST/GET), funkcje manipulacji tekstem JSON, data viewer Auto CALC |
FileMaker Server 16 | oparte na REST API FileMaker Data, Obsługa przeglądarki WebDirect skalowalność do 500 jednoczesnych użytkowników, generowanie plików PDF na serwerze i WebDirect, OAuth 2.0 wsparcie (Amazon, Google, Microsoft) w warstwie bezpieczeństwa | |
FileMaker Go 16 | ulepszone przechwytywanie podpisów, geofence, kompatybilność wtyczek, animacje i przejścia | |
Maj 2018 | FileMaker Pro Advanced 17 | koniec z FileMaker Pro bez zaawansowanych narzędzi, gotowych tabel dodatków do szablony, ulepszenia narzędzia do modyfikacji układu, Obsługa czujników (barometr, GPS itp.), tabela self-lookup dla układów master-detail, wiele załączników e-mail, nowe narzędzie do migracji danych (osobna aplikacja). |
FileMaker Server 17 | przeprojektowana konsola administratora serwera z pulpitem nawigacyjnym, nowe Api administratora, nowe Api danych całkowicie od nowa napisane z wersji 16. | |
FileMaker Go 17 | powiadomienia push FileMaker Go, automatyczne uzupełnianie, przeciąganie i upuszczanie, ulepszone SDK aplikacji iOS | |
Maj 22, 2019 | FileMaker Pro Advanced 18 | Nowy interfejs użytkownika do importowania danych, otwierania określonej aplikacji przy uruchomieniu, kroków skryptu opartych na plikach, rejestrowania błędów skryptu, podczas gdy funkcja obliczania, funkcja obliczania setrecursion, nowe zarządzane uprawnienia dostępu do zabezpieczeń, nowe okno dialogowe Zarządzania Bezpieczeństwem, ulepszenia zabezpieczeń wtyczek, domyślna Ochrona dostępu do plików. |
FileMaker Server 18 | Przywracanie uruchamiania automatycznie przywraca pliki po awarii, ulepszenia konsoli administratora FileMaker Server, ulepszenia monitorowania serwera, ulepszenia FileMaker Data API, FileMaker Admin API jest teraz standardem, Obsługa języka hiszpańskiego. | |
FileMaker Go 18 | Otwórz określoną aplikację podczas uruchamiania, dołącz do istniejącego pliku PDF, ulepszona obsługa kodów kreskowych. | |
maj 20, 2020 | FileMaker 19 (Pro, Server, Go) | Integracja JavaScript WebViewer, Dodatki FileMaker (w tym JavaScript), obsługa trybów ciemnego/jasnego Apple, Konfigurowanie modeli uczenia maszynowego przy użyciu CoreML, obsługa skanowania NFC, skróty Siri, okna kart teraz obsługiwane w WebDirect, Claris Marketplace, drukowanie numerów stron, narzędzie do aktualizacji rozwiązania, przy starcie Otwórz plik, Minimalna wersja Wymaganie w przypadku plików hostowanych na żywo, Claris id może być automatycznie logowany za każdym razem, konwertować do/ze ścieżek FileMaker, lokalnego serwera na CentOS, ponadto do już Obsługiwane systemy Windows Server & macOS i daty obsługują wspólne formatowanie Era. Nie obsługuje już środowisk uruchomieniowych, aplikacji 32-bitowych ani systemu Windows 7. Przywracanie uruchamiania pozostaje funkcją, ale jest domyślnie wyłączone prawdopodobnie z powodu wielu problemów w wersji 18 z nim. |
Paź 28, 2020 | FileMaker Server 19 dla Linuksa | Pierwsze wydanie produkcyjne FileMaker Server na samodzielnym Linuksie od krótkotrwałej wersji 5.5 w 2001 roku. Linuksem jest CentOS Linux 7.8. Samodzielny serwer Linux v19 może być hostowany w chmurze i zastąpi FileMaker Cloud dla AWS (dawniej FileMaker Cloud 1.x), który kończy życie w dniu Sty. 1, 2022. Zauważ, że FileMaker Cloud to zupełnie inny produkt. |
* (*) wskazuje, że zarówno FileMaker Pro / FileMaker Pro Advanced (wersja dla programistów w wersji V4-6), jak i FileMaker Server/FileMaker Server Advanced
pliki FileMaker są kompatybilne między komputerami Mac i Windows. Rozszerzenia typu pliku to:
- . fm od FileMaker Pro 2.0
- .fp3 od FileMaker Pro 3.0
- .fp5 od FileMaker Pro 5.0 (w tym 5, 5.5, 6.0)
- .7PR od FileMaker Pro 7.0 (w tym 7, 8, 8.5, 9, 10, 11 i FileMaker Go 1.0)
- .fmp12 od FileMaker Pro 12 (w tym 12, 13, 14, 15, 16, 17, 18, 19)
samoczynne aplikacje (runtime, tryb kiosku) są tylko specyficzne dla platformy.