學會製作 Mac 電腦上的應用程式!
自從 iPhone 發行之後,有大量的開發人員投入 iPhone APP 的開發行列,無數課程,書本,教材都投入 iPhone 課程的行列,我也是其中之一。 開發 iPhone 程式,就代表你使用了 Mac,會 Objective-C / Swift 語言,就應該除了 iPhone 之外,也會開發 macOS 程式才對,然而自己試著建立一個 mac 專案,才發現好像和想像的不太一樣。
因緣際會,在數年前某原因,我必需做一個 macOS 應用的開發,才發現專講 macOS 的資源是相常稀有的,除了官方文件外,幾乎是零,大多數的課程都是在教 iOS 而不是 macOS,即使封面說是不分 macOS/iOS 但內容幾乎不會談到 macOS。這也讓我的學習過程,有些辛苦。
其實如果你己經學會了 iOS 的開發,你己經有了學習 macOS 基本功力,所需的只是了解 macOS,也可以透過學習 macOS 的 SDK 了解 iOS 設計的優美,你會發現 iOS 的很多原件,都來自與 macOS 當初的設計,而 macOS 更保留了細部結構的操作,讓你能進一步了解 iOS 元件底層到底是如何運作的。
希望能幫到眾多的 iOS 開發者,透過開發 macOS,擴展增進更多的開發領域,同時 iOS 更深一層的功力。