從事影視業十年,如今在軟體工程扎根,走過的路都將成為養分,提供不同視角來認識世界。客製化產品跟寫軟體思維上是相近的,都是在有限的資源下成就效率與效果,對我來說,做一支好的 APP 可能就像拍一支好的廣告。
細節上,在我們學了貼近電腦邏輯的程式語言後,又需學習貼近人類直覺的語言,開發軟體有其侷限,於是開始串接 API,使用 SDK,把想要的功能加進 APP 後,還需考慮 UI / UX;拍一支廣告也是如此,單格畫面中不僅要考慮安全框,拍攝時作業環境以專業燈具為主,現場燈具為輔,再藉軟體調校至符合播放平台的色彩,處理各種 Clip,就好比程設中的流程控制,但不能期待總有語法糖。
手上這份工作不僅僅在做物聯網的軟體,還有硬體、韌體跟系統,甚至行銷與 PM 在做的事都接觸到不少,跟在影視圈做 Director 或 Producer 一樣,相當有挑戰性。
過去被問到為什麼轉換跑道,我沒有標準答案,能肯定的是跨領域足以展現一個人的學習歷程的不間斷,就像喜歡運動直到考了教練證,並征服數座百岳,必須跟我一樣熱愛這個世界。
Sep 2001 - Jun 2006
Sep 2006 - Jan 2008
Sep 2012 - Jun 2018
使用Firebase的Authentication功能,檢查使用者輸入的帳號密碼,正確時跳轉頁面,錯誤跳出提示訊息。
加入FB、Google帳號登入功能,以Firebase去檢驗憑證。
註冊新的使用者,並檢查帳號密碼是否合法。
串接NASA API,獲取相關太空資訊。
透過點擊至照片牆,每格Cell皆是一則與航太相關的縮圖,再點至詳細頁面,列出時間、標題與描述。
抓取圖片排列照片牆時,圖檔若大,載入時間久,增加Cache容量或以NSCache暫存抓過的圖,以免每次載入重新抓取。