資深影視業工作者轉身軟體工程師,兼具雙重視角的我,深信所有的經歷都是養分,助我以全新的方式理解和解讀這個世界。我認為,打造一個精緻的應用程式與創作一部出色的影視作品,在思維上有許多相似之處:在有限的資源中追求最大的效率和效果。在細節上,我們需要掌握的不只是與電腦溝通的語言,還要將思想轉換成真實世界的物件。
開發應用程式的過程中,我們經常需要串接 API,使用 SDK,考慮 UI/UX 的規劃,同樣地,在拍攝影片的過程中,我們需要在安全框內進行創作,利用燈具營造氣氛,通過軟體調整色彩,這些都需要熟練地控制和運用技術在每一個細節,與程式中的流程控制並無二致。
現在的我,不僅是致力於物聯網的軟體開發上,也涉獵硬體、韌體與系統設計,同時又能給予團隊在行銷和產品管理上建議,這令我想起在影視圈擔任導演 / 製片的日子,充滿了挑戰與激情。
許多人問我為何選擇轉行,我想,我並不需要給出一個標準答案。對許多人來說,跨領域的經歷已證明學習的決心和能力,無論是執著地鍛煉身體,抑或攀越了無數的高峰,這些都源於我對這個世界的熱愛。
Sep 2001 - Jun 2006
Sep 2006 - Jan 2008
Sep 2012 - Jun 2018
多數用 UIKit,部份用 SwiftUI,案例概括標題為 Github 或 Medium 的連結,及二維條碼之影片演示,其他小作品或 iOS 功能研究,請參閱小作品暨 iOS 功能研究;其他的其他,請參照影視履歷。
使用Firebase的Authentication功能,檢查使用者輸入的帳號密碼,正確時跳轉頁面,錯誤則跳出提示訊息。
註冊新的使用者,並檢查帳號密碼是否合規定。
加入FB、Google帳號登入功能,再以Firebase檢驗憑證整合第三方登入平台。
串接NASA API,獲取相關太空資訊。
透過點擊至照片牆,每格Cell皆是一則與航太相關的縮圖,再點至詳細頁面,列出時間、標題與描述。
抓取圖片排列照片牆時,圖檔若大,載入時間久,增加Cache容量或以NSCache暫存抓過的圖,以免每次載入重新抓取。
資深影視業工作者轉身軟體工程師,兼具雙重視角的我,深信所有的經歷都是養分,助我以全新的方式理解和解讀這個世界。我認為,打造一個精緻的應用程式與創作一部出色的影視作品,在思維上有許多相似之處:在有限的資源中追求最大的效率和效果。在細節上,我們需要掌握的不只是與電腦溝通的語言,還要將思想轉換成真實世界的物件。
開發應用程式的過程中,我們經常需要串接 API,使用 SDK,考慮 UI/UX 的規劃,同樣地,在拍攝影片的過程中,我們需要在安全框內進行創作,利用燈具營造氣氛,通過軟體調整色彩,這些都需要熟練地控制和運用技術在每一個細節,與程式中的流程控制並無二致。
現在的我,不僅是致力於物聯網的軟體開發上,也涉獵硬體、韌體與系統設計,同時又能給予團隊在行銷和產品管理上建議,這令我想起在影視圈擔任導演 / 製片的日子,充滿了挑戰與激情。
許多人問我為何選擇轉行,我想,我並不需要給出一個標準答案。對許多人來說,跨領域的經歷已證明學習的決心和能力,無論是執著地鍛煉身體,抑或攀越了無數的高峰,這些都源於我對這個世界的熱愛。
Sep 2001 - Jun 2006
Sep 2006 - Jan 2008
Sep 2012 - Jun 2018
多數用 UIKit,部份用 SwiftUI,案例概括標題為 Github 或 Medium 的連結,及二維條碼之影片演示,其他小作品或 iOS 功能研究,請參閱小作品暨 iOS 功能研究;其他的其他,請參照影視履歷。
使用Firebase的Authentication功能,檢查使用者輸入的帳號密碼,正確時跳轉頁面,錯誤則跳出提示訊息。
註冊新的使用者,並檢查帳號密碼是否合規定。
加入FB、Google帳號登入功能,再以Firebase檢驗憑證整合第三方登入平台。
串接NASA API,獲取相關太空資訊。
透過點擊至照片牆,每格Cell皆是一則與航太相關的縮圖,再點至詳細頁面,列出時間、標題與描述。
抓取圖片排列照片牆時,圖檔若大,載入時間久,增加Cache容量或以NSCache暫存抓過的圖,以免每次載入重新抓取。