相信一些朋友已經知道了這個消息:我們在上週公開了我們在 KKBOX 內部使用的 iOS 訓練教材 。
這是一本在 Gitbook 服務上發行的電子書,除了可以在網站上閱讀之外,也提供 EPUB、MOBI 等格式的電子書,可以在各種行動或平板裝置上閱讀。KKBOX 從 2011 年起,開始在內部訓練 iOS 開發人員,這本教材蒐集了我們認為在新人訓練期間所需要的必要開發知識。
我們希望這份教材可以對台灣在開發 iOS 的朋友有一些幫助。由於這份教材的初衷就是訓練可以參與 KKBOX 專案的開發人才,所以在內容的選擇上,未必可以滿足所有朋友的需要,像遊戲開發、上架流程等,根本隻字未提。
而一般在開發 iOS App 的時候,不見得需要了解底層的 audio API,但畢竟 KKBOX 是一家以音樂服務為主的公司,我們勢必要處理 audio,而在中文世界中,關於如何在 iOS 上處理 audio 的資料更是少之又少,我們期望可以在這塊領域中有所貢獻。
其實裡頭的錯漏不少,如果您發現這份教材裡頭有什麼問題,我們在 Github 上提供了教材 原始的 Mark Down 格式的文件 ,您可以對 Github 上的 git repo 發送 pull request。如果您有其他意見,也可以透過這些服務上的公開管道:
或,您也可以來信至 wzyang (at) kkbox.com。
另外宣傳一下,KKBOX 一直在徵求更多的 iOS 工程師加入開發團隊;主要工作內容,就是開發與維護您可以從 App Store 上下載安裝的 KKBOX iOS App,以及從我們官網上下載的 Mac 版本。基本上您可以從前面提到的教材中,看到我們注重哪些 iOS 領域的技術,此外,我們也看重表達能力以及一定的英語聽說讀寫能力。
您可以參考 KKBOX 刊登在 104 網站上的 iOS 工程師職缺 ,以及其他 工作 。