Skip to main content

Command Palette

Search for a command to run...

FileMaker 的演變:從創立到如今的發展

Updated
6 min read
FileMaker 的演變:從創立到如今的發展

明易資訊有限公司 | MINGYI Ltd. 關於我們 明易資訊有限公司,為台灣首家獲得 Claris FileMaker 官方認證合作夥伴的專業公司,亦是全台第一擁有 Claris 原廠認證教育講師(Trainer) 身份與資格的技術服務團隊。我們已通過最新的 Claris 官方認證考試,並持續精進,只為帶給客戶最可靠、最前沿的技術支援與服務。 憑藉超過 20 年 深耕資料庫領域的經驗,從早期 Macromedia、Adobe,到 Apple 與 Claris FileMaker 的技術演進,我們見證並參與了科技與產業文化的變革,積累了豐厚且紮實的專業實力。 我們專注於資料庫應用及系統解決方案,無論是小至取代繁瑣的 Excel 作業,大至完整企業級 ERP 建置,皆能協助您以最直覺、高效的方式,輕鬆完成系統化任務。不論您目前遇到任何與資料庫、系統整合相關的需求或挑戰,明易資訊誠摯邀請您與我們聯繫,讓我們一起討論,並為您提供最貼近實際需求的解決方案。 我們的堅持與理念 明易資訊深知,不同產業、不同規模的企業,在數位轉型與系統建置上,常面臨複雜、耗時與難以落地的困境。因此,我們始終以「化繁為簡」為核心思維,將背後複雜的技術邏輯轉化為使用者能直覺操作的創新解決方案,確保客戶能夠隨時隨地,透過 Mac、PC、iPad、iPhone 或瀏覽器,無縫存取與應用系統資源。 我們相信,唯有持續自我檢討、精進與超越,才能真正解決客戶的問題,並贏得長久的信任與支持。客戶內心真誠流露的「幸福感」與「滿意度」,是驅動我們不斷前進的最大動力。 「堅守信念、誠信服務」是明易資訊不變的初衷。我們珍惜每一段與客戶同行的旅程,並以最正面、負責任、虔誠的態度,陪伴企業一起成長與突破。

💡
Claris 是為了實現一個願景而誕生:讓每個人都能使用強大的科技工具。超過 40 年,始終堅守核心價值,持續發展,只為幫助更多人發揮創造潛能。

FileMaker 從1983發展至今,設計方式不變,更跨平台與AI應用

FileMaker 從1983發展至今,設計方式不變,更跨平台與AI應用

從王安實驗室 Wang Laboratories 發蹟到 Nashoba Systems 公司的創立

FileMaker 的歷史可以追溯至 1980 年代初期,由四位在麻省洛威爾王安實驗室 Wang Laboratories 工作的工程師共同開創:Spec Bowers、Alan Albert、Dan Chadwick 與 Jega Arulpragasam 。當時這四人在王安實驗室內部希望開發新產品,但由於公司內部的政治文化和限制,他們難以施展抱負 。1982 年,隨著 IBM PC 問世,他們意識到個人電腦的市場潛力,決定離開王安實驗室,另起爐灶創辦屬於自己的公司。

在評估市場機會時,他們發現文字處理領域競爭者眾多,不易切入。相較之下,資料庫軟體雖已有產品(如 dBase),但使用體驗極差:介面僅是一個「.」提示符,使用者必須記住並正確輸入指令才能操作,且資料庫欄位長度固定、結構僵化,一旦開始輸入資料便無法輕易修改結構。

dBASE III PLUS 介面的螢幕截圖。它顯示了帶有 ID 和名稱的記錄列表,例如 Pakkaran、Lalu 和 Leela。可以看到“USE TEST”和“LIST”等命令,並提示輸入進一步的命令。

dBASE III PLUS 介面的螢幕截圖。它顯示了帶有 ID 和名稱的記錄列表,例如 Pakkaran、Lalu 和 Leela。可以看到“USE TEST”和“LIST”等命令,並提示輸入進一步的命令。

憑藉在 Wang 時代累積的圖形介面經驗,這四人認為可以做出更好的資料庫軟體。於是,他們在麻薩諸塞州康考德成立了 Nashoba Systems,開始在自己家中開發產品,隨後租下康考德 Sudbury Road 175 號的一處辦公空間展開更大規模的研發 。

FileMaker初始開發地近照,地址:麻薩諸塞州康科德市薩德伯里路175號

FileMaker 初始開發地,現今2025年近照,地址:麻薩諸塞州康科德市薩德伯里路175號

Spec Bowers 提出產品的初始設計理念,包括幾項關鍵創新:

可變長度欄位(使用者可在欄位中輸入任意長度的資料)、
全字索引(每個欄位中的每個字都會被編入索引便於搜尋)、
隨時增減欄位(允許在資料庫建立後再新增或刪除欄位)、
多版面資料呈現(同一資料可經不同版面配置呈現)、
選單式圖形使用介面(當時仍以鍵盤操作為主,但之後亦加入滑鼠支援)
並確保在資料量極大的情況下也有良好效能。

這些創新概念旨在打造一款易用而彈性的資料庫系統,相較於當時競品能夠大幅提升使用體驗。


FileMaker 的誕生:從 Nutshell 到 Macintosh 平台的轉變與成功

最早期第一款 FileMaker 版本,名稱為:Nutshell,是5.25吋DOS版的磁碟片。

Nashoba Systems 的第一款產品名為 Nutshell,最初在 MS-DOS 平台上開發 。由於團隊人手有限,他們選擇與電子產品經銷商 Leading Edge 合作,由後者負責行銷與發行。Leading Edge 當時販售 IBM PC 相容機,也代理了一系列軟體產品。1985 年 4 月,Nashoba 完成了 Nutshell,透過 Leading Edge 推出 DOS 版的 Nutshell 資料庫軟體。該產品立即展現其易用性和良好設計,與傳統資料庫(如 dBase)形成鮮明對比。

就在此時,蘋果公司推出了革命性的 Macintosh 電腦。Nashoba 意識到圖形介面的個人電腦是未來趨勢,因此著手開發 Macintosh 平台的版本。然而,Leading Edge 拒絕涉足 Mac 市場,不願代理 Mac 版本。Nashoba 只好另尋合作夥伴,最終與Forethought公司(日後因開發 PowerPoint 聞名)簽約發行 Mac 版軟體。由於商標原因,Mac 版本不能沿用 "Nutshell" 之名,團隊為其取了新名字 FileMaker。1985 年 4 月,FileMaker 在 Macintosh 平台上正式發表,很快吸引了 Mac 用戶的關注。

值得一提的是,微軟當時也嗅到了 Macintosh 資料庫市場的機會,在 FileMaker 問世前推出了一款名為 Microsoft File 的資料庫應用軟體。FileMaker 面世後一年內銷量即與 Microsoft File 平起平坐,再過兩年便全面超越對手。Mac 用戶顯然更青睞設計優良、操作友善的 FileMaker。最終微軟撤下了 Microsoft File,退出該領域。FileMaker 剛推出即大獲成功,不僅歸功於產品本身優異的設計與使用體驗,也受益於 Forethought 的行銷,以及 Macintosh 平台上缺乏同級競爭對手的市場空白。這段期間,FileMaker 的銷售表現持續攀升,很快成為 Macintosh 平台上最受歡迎的個人資料庫軟體之一。值得注意的是,Nutshell 與 FileMaker 從一開始就將日期範圍設計為從公元 0 年至 3001 年,早已預先解決千禧年(Y2K)問題,展現了團隊在技術上的前瞻性。

加入 Claris:蘋果公司的收購與多平台拓展背景

1980 年代中期,蘋果公司正積極擴展 Mac 平台的生態。在 Macintosh 推出初期,蘋果隨機附帶了 MacWrite、MacPaint 等應用程式,提供開箱即用的體驗 (Claris - Wikipedia)。然而,這些官方應用的優秀表現引起第三方開發者的不滿,因為消費者有了內建軟體往往不再購買其它產品 (Claris - Wikipedia)。為了平衡自家軟體與第三方生態,蘋果決定將自家應用業務獨立運作。1986 年,蘋果時任 CEO 約翰·史考利(John Sculley)主導成立了Claris公司作為蘋果全資子公司,專注於軟體產品的開發與銷售 (Apple's FileMaker Releases Version 15 of FileMaker Pro - Business Insider)。Claris 由蘋果資深主管 Bill Campbell 掌舵擔任執行長,獲得多項原蘋果軟體產品的版權,包括 MacWrite、MacPaint、MacDraw、MacProject 以及 Apple II 時代的 AppleWorks 等。Claris 的成立目的在於建立一個獨立的軟體品牌,表面上與蘋果本體區隔,以免再度引發開發者圈的不安。

在 Claris 成立之初,其產品線多為承接自蘋果的辦公與生產力工具。為了強化產品組合,Claris 尋求收購優秀的第三方軟體。1988 年 8 月,Claris 向 Nashoba Systems 提出收購 FileMaker 的邀約。經過一番談判,Nashoba 創始團隊最終同意了這筆交易,FileMaker 正式成為蘋果子公司 Claris 的旗下產品。此次收購背後的動機,一方面在於 Claris 希望藉由 FileMaker 擴充軟體版圖、滿足 Macintosh 用戶對易用資料庫的需求,另一方面,FileMaker 此時在 Mac 市場表現亮眼,對蘋果生態系具有戰略價值。Claris 收購 FileMaker 後,立即將之重新命名為 FileMaker II(因 Claris 旗下軟體習慣以「II」為新版號,例如 MacWrite II),並推出小幅更新版 (FileMaker Pro | Encyclopedia MDPI )。值得注意的是,此時 FileMaker 的程式核心與 Nashoba 最後版本相比變化不大,命名上的改變主要是品牌統一考量。

收購 FileMaker 也標誌著 Claris 開始進軍 多平台市場。在 1980 年代末期至 1990 年代初,個人電腦生態從單一平台走向多元。Claris 在取得 FileMaker 後,著手讓這款軟體支援 PC 平台。1990 年,FileMaker 以「FileMaker Pro 1.0」之名發表,這是 Claris 接手後的首個重大版本,定位為專業級資料庫應用。隨後在 1992 年 9 月,Claris 推出了首個跨平台版本 FileMaker Pro 2.0,同時支援 Apple Macintosh(System 7)和 Microsoft Windows。除了少數平台特定功能外,Mac 與 Windows 版本在界面和功能上保持一致,這使得使用者可以在混合環境中共享資料庫檔案 (FileMaker - Wikipedia)。FileMaker Pro 2.0 的推出意味著 FileMaker 正式從單一的 Mac 解決方案擴張為跨平台產品線,為日後廣泛的市場應用奠定基礎。值得一提的是,FileMaker Pro 2.0 加入了早期版本所沒有的重要功能,例如腳本引擎(ScriptMaker),讓使用者可透過圖形化介面編寫腳本以自動化任務,並支援欄位格式設定、摘要資料輸出,以及對 Mac 平台的 AppleEvents 和 QuickTime 技術支援等 (FileMaker History)。這些新增功能讓 FileMaker 從易用的個人資料庫工具進一步發展為可編程、可擴充的應用開發平台。

Claris 時期對 FileMaker 的另一個重大貢獻是開啟Windows 市場。由於 Claris 希望塑造自身為獨立軟體品牌,策略上努力將原本僅有 Macintosh 的產品移植到 PC 平台。FileMaker II 雖然無法直接將 DOS 時代的 Nutshell 移植(因為版權問題且 FileMaker 知名度更高),但藉由 FileMaker Pro 系列,Claris 成功讓 FileMaker 在 Windows 用戶中站穩腳跟。在 1990 年代前期,FileMaker Pro 幾乎是 Macintosh 平台少數能與 PC 世界互通的資料庫解決方案之一。1995 年推出的 FileMaker Pro 3.0 引入關聯式資料庫架構,首度允許一個檔案內含多個資料表之間的關聯,並透過 TCP/IP 網路支援多人共享存取。同年 Claris 也發行了 FileMaker Pro Server 2.0 伺服器端產品,提升在網路環境下多用戶同時讀取資料庫的效能與穩定性。這些發展使 FileMaker 從單機個人資料庫,逐步演進為支援小型工作群組乃至企業部門級應用的資料庫平台。

然而 1990 年代初期,Claris 公司本身的發展出現變數。1990 年,蘋果公司改變策略,時任 CEO 史考利決定取消將 Claris 分拆上市的計劃,堅持讓 Claris 繼續作為蘋果的全資子公司運作。此舉引發 Claris 管理層震盪,包括執行長 Bill Campbell 在內的多位主管先後離職,以示對策略轉變的不滿。在之後的數年中,Claris 的產品線表現兩極:辦公套件類產品逐漸式微,唯有 FileMaker Pro 與 1991 年推出的 ClarisWorks(辦公整合軟體)仍維持強勁銷售。到 1995 年前後,除了 ClarisWorks 之外,FileMaker Pro 幾乎是 Claris 唯一業績表現突出的產品

面對這種情況,蘋果在 1998 年 對 Claris 做出了重大重組決策:將 Claris 其他產品線(如 ClarisWorks)重新納入蘋果本部或直接停產,只保留 FileMaker 系列,由原 Claris 更名成立新的子公司 FileMaker, Inc. 專注於該產品 。Claris 作為品牌從市場上消失,原本知名的 ClarisWorks 被改稱 AppleWorks 回歸蘋果品牌,而 FileMaker 因其成功而獨立成公司繼續發展。在這次重組中,FileMaker, Inc. 除了 FileMaker Pro 外僅保留了一款網頁編輯軟體 Claris HomePage(後來亦停止開發),全力投入 FileMaker 的研發與行銷 (History of FileMaker - Dancing-Data)。蘋果此舉表明對 FileMaker 前景的高度重視——事實上,FileMaker 已成為 Macintosh 平台不可或缺的資料庫工具,也是在 Windows 平台上少數與 Mac 相容的資料庫解決方案之一,其戰略價值不言而喻。


主要版本發展與技術演進

自 1980 年代末加入蘋果旗下後,FileMaker 產品經歷了多個主要版本的迭代,每一代都帶來了新的功能和技術革新,反映出資料庫應用從單機到網絡、從桌面到行動與雲端的演進歷程。以下按時間順序梳理各主要版本的發展:

  • FileMaker Pro 1.x 系列 (1990-1992): 這是 Claris 接手後的首個產品系列,以 Macintosh 平台原有的 FileMaker II 1.0 為基礎,逐步完善。FileMaker Pro 1.0 於 1990 年問世。在這個階段,軟體以圖形化介面、簡易的資料庫建立與編輯功能見長,穩固了在 Mac 社群的口碑。隨後的 1.x 小版本持續改進效能和相容性,例如 1.0v2(1991)與 1.0v3(1992)等。值得一提的是,FileMaker Pro 1.x 時期開始酝酿跨平台策略,為 2.0 跨平台版的推出做好鋪墊。

  • FileMaker Pro 2.x 系列 (1992-1994): FileMaker Pro 2.0 在 1992 年底發佈,正式成為 Mac/Windows 跨平台產品。在 2.0 中,除了實現不同作業系統間檔案共享外,還引入了 ScriptMaker 腳本模組(即腳本引擎),提供自動化資料處理的能力。使用者可以透過這一圖形化的腳本編輯器錄製或編寫腳本,讓 FileMaker 自動執行一系列操作,這對提高生產力極為重要。此外,2.0 支援欄位格式設定和摘要匯出,Mac 版也支援 AppleScript/AppleEvents 技術,允許與其他 Mac 應用互通資料。1993 年推出的 2.1 版進一步完善細節並提升穩定性。這一時期末期,FileMaker Pro 開始有專用的 Server 產品:1994 年發佈的 FileMaker Pro Server 2.0 允許多用戶透過網路同時連線資料庫,加強了 FileMaker 作為工作群組資料庫的定位。

  • FileMaker Pro 3.x 系列 (1995-1996): FileMaker Pro 3.0 於 1995 年底問世,帶來了劃時代的改進:引入關聯式資料庫架構。在此之前,每個 FileMaker 檔案僅能包含單一資料表,而 3.0 開始支援在一個檔案中建立多個資料表,以及定義表與表之間的關聯關係,使資料庫設計更具彈性。搭配關聯式架構,3.0 也新增了 傳輸控制協定/網際協定 (TCP/IP) 網路支援,使用戶可透過 IP 網路共享資料庫,而不再侷限於 AppleTalk 等區域網路協定。FileMaker Pro 3.0 的這些改進,讓它真正成為中小企業日常營運(如客戶關係管理、庫存管理等)的可靠資料庫系統,在功能上趨近傳統資料庫管理系統。同時期推出的 FileMaker Pro Server 3.0 進一步提升協同操作效能,以支援更多用戶並發存取。

  • FileMaker Pro 4.x 系列: FileMaker Pro 4.0 於 1997 年發佈,帶來顯著的新擴充能力:外掛(Plug-in)架構。類似 Adobe Photoshop 等軟體的插件機制,FileMaker 4.0 開放第三方開發者撰寫外掛以增強其功能 。隨 4.0 附帶的預設外掛 「Web Companion」 尤為重要,透過這個外掛,FileMaker 資料庫可以充當簡易的 Web 伺服器,將資料庫內容發布到網頁上。這標誌著 FileMaker 邁出了整合網際網路的第一步。除了 Web Companion,4.0 的插件機制也使得諸如 FTP、檔案操作、自動電子郵件等功能得以透過第三方外掛實現 。1999 年推出的 FileMaker Pro 4.1 和 4.0 Developer Edition 是 4.x 系列的延伸,後者是面向專業開發者的版本,提供更進階的開發工具。值得注意的是,FileMaker Pro 4.0 Developer Edition 是 Claris 名義下發行的最後一版 FileMaker;從 1999 年中開始,軟體出版商名稱正式從 Claris 改為 FileMaker, Inc.。此舉反映出 1998 年公司更名後品牌的轉換,也意味著 FileMaker 進入新的階段。

  • FileMaker Pro 5/6 系列 (1999-2003): FileMaker Pro 5.0 於 1999 年9月推出,核心升級是採用新的檔案格式(副檔名由.fp3改為.fp5),以配合內部架構的改進。5.0 進一步優化了跨平台使用體驗,並成為 FileMaker, Inc. 獨立後推出的第一款主要產品。2001 年隨著 Mac OS X 問世,FileMaker Pro 5.5 憑藉原生支援 Mac OS X 成為首批相容新系統的資料庫軟體,也相容 Windows 2000 等新一代作業系統。同時期的 FileMaker Server 5.5 曾短暫提供對 Red Hat Linux 的伺服器支援,但隨後版本取消了 Linux 平台支援 。2002 年推出的 FileMaker Pro 6.0 著重於增強多媒體資料處理(如匯入匯出 XML、整合更多圖像功能等)以及更大的資料容量支援,6.0 也成為最後支援經典 Mac OS (Mac OS 9) 的版本。5/6 系列期間,FileMaker 開始導入 ODBC/JDBC 等標準介面,允許與企業級資料庫(如 Oracle、Microsoft SQL Server 等)互通資料,為日後的整合應用打下基礎。

  • FileMaker Pro 7 系列 (2004-2005): FileMaker Pro 7.0 是 2004 年發表的重大版本,被視為 FileMaker 平台歷史上的關鍵轉捩點之一。7.0 採用了全新的檔案格式(副檔名改為.fp7),並在架構上大幅擴充了資料容量與結構的上限:單一檔案可存放多達 8 TB 的資料(先前版本限制為 2 GB),每個記錄中的文字欄位可容納高達 2 GB Unicode 文本或 4 GB 的二進位資料(先前僅 64 KB。更重要的是,7.0 正式引入了「多資料表單一檔案」的模型,以及可視化的 關聯圖譜(relationship graph) 介面,允許在圖形介面中建立和管理資料表之間的關聯關係。這使得 FileMaker 真正成為完整的關聯式資料庫管理系統,能夠在一個檔案中構建複雜的資料結構。7.0 版還強化了安全性,首次提供帳號與密碼等存取控制機制,使多用戶環境下的權限管理更精細。伴隨 7 系列的推出,FileMaker, Inc. 開始推行開發者認證制度,以鼓勵專業開發者社群的形成。

  • FileMaker Pro 8 系列 (2005-2007): FileMaker Pro 8.0 於 2005 年發佈,帶來了針對開發者的眾多新功能,標誌著 FileMaker 從資料庫工具向快速應用開發 (RAD) 平台的轉變。8.0 引入了頁籤介面(允許在單一畫面中切換多個版面視圖)、腳本變數(腳本執行時可使用暫存變數存取資料)、工具提示、強化的除錯器以及自訂功能表等。更便利的是,8.0 開始允許在同一檔案中或不同檔案之間複製/貼上資料表定義、欄位、腳本等元素。2006 年推出的 FileMaker Pro 8.5 成為 Mac 平台首批 Universal Binary 軟體之一,原生支援當時剛轉用 Intel 處理器的 Mac。8.5 還加入了內建的 網頁檢視器(Web Viewer),使用者可在資料庫版面中嵌入網頁(例如直接顯示FedEx貨運追蹤、維基百科條目等資訊),並支援為版面物件命名以方便腳本操控。這一系列功能拓展表明 FileMaker 平台愈發注重與網絡資源的結合以及介面互動性的提高。

  • FileMaker Pro 9 系列 (2007-2008): FileMaker Pro 9.0 發佈於 2007 年 7 月,提供了更友好的入門體驗和多項功能改進。9.0 增加了快速啟動畫面(Quick Start Screen)以指引新使用者建立或打開資料庫。同時引入條件格式,允許根據資料值自動變更欄位或文字的格式,使報表和介面更具動態視覺效果 (FileMaker - Wikipedia)。版面設計方面,9.0 支援物件自適應調整(當視窗大小改變時版面元素可自動重排),並新增超連結功能,可在欄位中存放鏈接指向其他記錄或資料庫。最重要的是,FileMaker 9 開始整合與企業資料庫的連結:透過 External SQL Data Sources (ESS) 技術,FileMaker 解決方案可直接讀寫 MySQL、Microsoft SQL Server、Oracle 等外部 SQL 資料庫的資料。這使得 FileMaker 得以作為更大型資訊系統的一部分,發揮前端介面和快速開發的優勢,同時利用後端既有的大型資料庫。

  • FileMaker Pro 10 系列 (2009): FileMaker Pro 10.0 在 2009 年 1 月的 Macworld 大會期間推出,首次對軟體界面進行了全面翻新,引入類似 Mac OS X Leopard (10.5) 風格的全新使用者介面。一大亮點是 10.0 推出了使用者動作觸發的腳本(Script Triggers),可設定在特定事件(如欄位進入、輸出,記錄切換等)時自動執行指定腳本。這讓開發者能夠更緊密地控制使用者互動行為,在體驗上接近傳統的事件驅動式應用程式。10.0 版還將原本垂直置於左側的狀態工具列改為水平置頂排列,符合當時介面設計潮流。透過這些改進,FileMaker Pro 10 在保持強大功能的同時提升了易用性與現代感。

  • FileMaker Pro 11 系列 (2010): FileMaker Pro 11.0 發佈於 2010 年 3 月,為資料分析與視覺化引入了重要的新工具:圖表功能。使用者可以直接在 FileMaker 中針對查詢結果生成柱狀圖、折線圖、圓餅圖等圖表,以視覺方式呈現資料趨勢。11.0 亦增加了快照連結(Snapshot Link),允許將當前找到的記錄集保存為快照檔案,供日後重新開啟查看。另外,11版強化了「入口(Portal)」的功能,允許入口中的資料進一步篩選,並支援遞迴(Recurring)匯入,方便定期從外部來源更新資料。這些功能使 FileMaker 更適合報表製作和資料查詢分析等需求。

  • FileMaker Pro 12 系列 (2012): FileMaker Pro 12.0 在 2012 年 4 月問世,再度帶來檔案格式的變革(副檔名改為.fmp12),伴隨許多面向最終使用者和開發者的改進。12.0 新增了佈景主題(Themes),提供一組預設的現代化版面樣式供套用,大幅改善建立資料庫介面的效率和美感。版面設計器也獲得強化:引入動態導引線與調整參考線,並支援多重復原,方便開發者更直覺地排列元素。12 版在技術上對 Web 發佈引擎進行重寫,伺服器效能和穩定性提升,並加入64 位元架構支援以利用更多記憶體。資料庫容器欄位可以將資料外置存放在檔案系統中,利於管理大量多媒體檔案。FileMaker Go 12(對應 iOS 的客戶端)也同步推出,最重要的是從 12 開始 FileMaker Go 改為免費提供,大幅降低行動應用的門檻。FileMaker 12 系列的推出,標誌著平台在視覺設計、效能與行動裝置應用方面達到新的成熟度。

  • FileMaker Pro 13 系列 (2013): FileMaker Pro 13.0 發行於 2013 年 12 月,針對當時迅速崛起的行動與網頁應用趨勢做出了重大調整。13 版包含了一項革新功能 FileMaker WebDirect,這是一種全新的網頁即時存取技術,允許使用者直接透過標準 Web 瀏覽器互動使用 FileMaker 資料庫,幾乎達到與桌面客戶端相當的操作體驗。相較先前的網頁發佈(依賴 Web Companion 外掛或 XML/PHP 接口),WebDirect 不需專門編寫網頁介面即可提供即時的資料庫存取,極大地方便了部署。在行動端,FileMaker Go 13 統一為通用的 iPhone/iPad 客戶端,並利用 iOS 先進功能(如條碼掃描)增強資料輸入的便利性 。13 版也強化了安全性,引入 AES 256-bit 資料庫檔案加密(靜態加密)功能,以及在用戶端與伺服器之間採用 256-bit SSL 加密通訊。其他開發者向的改進包括:版面物件可設定條件隱藏(根據運算結果決定物件顯示/隱藏)、即時資料刷新、更豐富的主題與樣板等。FileMaker 13 系列充分表現出對行動化與雲端化的重視,奠定了未來幾代產品的方向。

  • FileMaker Pro 14/15 系列 (2015-2016): FileMaker Pro 14.0 於 2015 年 5 月推出,持續優化開發體驗和行動應用整合。14 版引入全新的腳本工作區(Script Workspace),將原本繁雜的腳本定義介面改造成類似程式碼編輯器的視圖,支援即時自動完成功能與指令高亮,讓編寫與除錯腳本更加方便 。同時提供按鈕列元件,方便在版面上排列多個功能按鈕。新增的**啟動中心(Launch Center)**則在打開軟體時以圖示網格呈現近期使用的資料庫,提升可視性。FileMaker Pro 15.0(2016 年 5 月)則屬於漸進式更新,改善了軟體升級通知、入口執行緒狀態顯示、新增隱藏編輯框類型(例如密碼欄位)等。在行動整合方面,FileMaker Go 15 支援 iOS Touch ID 指紋辨識、3D Touch 快速操作,以及 iBeacon 感應等,使 FileMaker 應用更緊密結合 Apple 行動裝置的硬體特色。隨著 14/15 版本,FileMaker 平台也開始採用年度更新節奏,每年定期發布新版,以快速回應技術變化和用戶需求。

  • FileMaker Pro 16/17 系列 (2017-2018): FileMaker Pro 16.0(2017 年 5 月)進一步擴大了與現代 Web 技術和資料格式的接軌。16 版中加入了對 cURL(用於 HTTP 資料傳輸)和 JSON(輕量級資料交換格式)的原生支援,使透過「從 URL 插入」腳本步驟進行 Web API 呼叫、更靈活地解析/生成 JSON 資料成為可能 。介面方面,引入了 卡片式視窗(Card Window),允許在不離開當前版面的情況下彈出對話框進行互動操作,改善使用體驗。16 版的 FileMaker Server 則推出全新的 RESTful FileMaker Data API,以現代 Web API 形式提供資料庫操作介面,同時 WebDirect 的效能提升可支援最多 500 個同時連線使用者。FileMaker Pro 17.0(2018 年 5 月)延續易用性提升趨勢:該版本取消了標準版與進階版的區分,統一為含進階工具的單一版本,讓每位用戶都能使用開發者功能。17 版還提供了預製附加元件(Add-on Tables),可將預先設計好的功能模組(如常見的聯絡人管理表)直接加至現有資料庫中,快速擴充功能。其他改進包括:版面群組物件列表視圖、感測器支援(如條碼、GPS 等)以及新的資料移轉工具,提高開發與部署效率。

  • FileMaker Pro 18/19 系列 (2019-2020): FileMaker Pro 18.0(2019 年 5 月)側重於精進開發體驗與安全性。18 版改造了資料匯入介面,使匯入不同來源資料時的欄位對應更加直觀。另增強了安全控管,例如預設禁止未授權檔案的外部存取、新的帳戶管理介面,以及更詳細的腳本錯誤記錄。FileMaker Pro 19.0(2020 年 5 月)則可以說是 FileMaker 平台邁向現代化應用的重要里程碑。19 版加入了對 JavaScript 的高度整合:允許在版面中的 Web Viewer 元件直接與 FileMaker 互動,並提供 JavaScript 的模組作為附加元件,讓開發者可以輕鬆嵌入如地圖、圖表等豐富的前端元件。同時,19 版支援 Apple 的 Core ML 機器學習模型,開發者可在 FileMaker 中配置本地的機器學習模型,實現圖像辨識等 AI 功能。對 Apple 生態的整合也達到新高度:FileMaker 19 支援 NFC 感應Siri 捷徑,可利用 Siri 語音觸發 FileMaker 腳本。其他新功能還包括 WebDirect 支援顯示 Card Window 弹出視窗,以及推出官方的 Claris Marketplace 以分享社群開發的解決方案模板等。2020 年稍晚,FileMaker 19.1 推出了獨立的 Linux 版伺服器(基於 CentOS,後來轉為 Ubuntu),是繼 2000 年代早期短暫支援後再次將伺服器端帶到 Linux 環境。此外,19 系列持續更新,陸續加入對 Apple Silicon (M1/M2) 原生支援、強化 OAuth 身分驗證與 API 性能,以及引入 腳本交易處理(Script Transactions) 等先進功能,到 2021-2022 年仍在頻繁更新中。

  • Claris FileMaker 20/21 系列 (2023-2024): FileMaker 平台在 2020 年正式將公司名稱改回 Claris,之後的新版本有時也以 Claris FileMaker 稱呼。FileMaker 2023 (v20) 發佈於 2023 年 4 月,增強了腳本觸發與郵件整合等功能,例如提供 OnWindowTransaction 事件觸發器以及 OAuth 2.0 驗證的郵件發送支援 。FileMaker 2024 (v21) 在 2024 年 6 月推出,顯示出緊跟科技潮流的趨勢——加入了 AI 腳本步驟,讓開發者可在腳本中調用人工智慧服務,並支援本地端通知、Web Viewers 中使用 WebRTC 等現代功能 。這些新特性表明 FileMaker 平台正嘗試將 AI 等新技術融入其低程式碼開發環境,以保持競爭力。


FileMaker 重大時間軸

https://easyapps.biz/media/timeline/


FileMaker 最新官方展示影片


綜觀各主要版本,FileMaker 從一款單機資料庫軟體逐步發展出完整的應用平台:增加了腳本語言實現業務邏輯、自1980年代末至1990年代中期引入關聯資料模型與網路協同、1990年代後期整合網頁發布功能、2000年代中期重構核心架構提升容量與安全性、2010年代擴張至行動裝置與直接的 Web 界面交互、並在2020年代擁抱雲端部署和人工智慧等前沿技術。不論是在 Mac 還是 Windows,亦或 iPhone、iPad 上,FileMaker 都維持其「易於使用、快速開發」的核心價值,同時不斷演進以滿足時代需求,經過長時間企業用戶的使用歷練與成長進步,放眼軟體平台幾乎很難有這樣的持續表現


#超越下一個40年


Claris 是工作場所創新領域的領導者

Claris,蘋果公司 全球辦公室