鄭淳澧

從事影視業十年,如今在軟體工程扎根,走過的路都將成為養分,提供不同視角來認識世界。客製化產品跟寫軟體思維上是相近的,都是在有限的資源下成就效率與效果,對我來說,做一支好的 APP 可能就像拍一支好的廣告。

細節上,在我們學了貼近電腦邏輯的程式語言後,又需學習貼近人類直覺的語言,開發軟體有其侷限,於是開始串接 API,使用 SDK,把想要的功能加進 APP 後,還需考慮 UI / UX;拍一支廣告也是如此,單格畫面中不僅要考慮安全框,拍攝時作業環境以專業燈具為主,現場燈具為輔,再藉軟體調校至符合播放平台的色彩,處理各種 Clip,就好比程設中的流程控制,但不能期待總有語法糖。

手上這份工作不僅僅在做物聯網的軟體,還有硬體、韌體跟系統,甚至行銷與 PM 在做的事都接觸到不少,跟在影視圈做 Director 或 Producer 一樣,相當有挑戰性。

過去被問到為什麼轉換跑道,我沒有標準答案,能肯定的是跨領域足以展現一個人的學習歷程的不間斷,就像喜歡運動直到考了教練證,並征服數座百岳,必須跟我一樣熱愛這個世界

     

學歷

Sep 2001 - Jun 2006

中原大學  土木工程學士班 (畢)

結構學

Sep 2006 - Jan 2008

中央大學  機械工程碩士班 (肄)

奈米研究

Sep 2012 - Jun 2018

世新大學  廣電碩士班 (畢)

電影製作

技能

語言


  • 程式語言:C / C++  /  Kotlin / Objective - C / Swift
  • 開發工具:Visual Studio / Arduino / Xcode (UIKit、SwiftUI)
  • 虛擬機器:Proxmox VE、VMware ESXi、Home Assistant、OpenWrt
  • 其他工具:Sourcetree / Postman / Zeplin / Figma
  • 多媒體處理:Premiere / Final Cut Pro / Photoshop / After Effects
  • 辦公室應用:Adobe Acrobat / Pages / Keynote / Word / Power Point / Excel 
  • 工程製圖:AutoCAD / SketchUp
  • 作業系統:Win / MacOS

  • 中文 / 精通
  • 英文 / 中等
  • 台語 / 中等
  • 日文 / 略懂
  • 韓文 / 略懂

______________________________________________________

實作案例

多使用UIKit,部份則用SwiftUI,大致包括兩個部份,標題為Github或Medium的連結,二維碼則為簡易演示影片,其他相關作品或研究,請參閱其他作品及相關研究。  其他的其他,請參考影視履歷


社群APP

SwiftUI編寫,結合 FB與Twitter面板,實現追蹤、按讚、留言等功能,並在首頁顯示推薦熱門列表

透過點擊文章進入文章的詳細內容,再點回列表。

在SwiftUI加入拍照上傳功能。





訂購單APP

利用RESTful API,如Firebase,實現訂單資料增刪功能(CRUD),在訂購成功時顯示本地推播

點選商品、選擇細項、送出訂單、確認訂購資訊、取消並修改訂單。


登出 / 入畫面

使用Firebase的Authentication功能,檢查使用者輸入的帳號密碼,正確時跳轉頁面,錯誤跳出提示訊息。

加入FBGoogle帳號登入功能,以Firebase去檢驗憑證

註冊新的使用者,並檢查帳號密碼是否合法



照片牆

串接NASA API,獲取相關太空資訊。

透過點擊至照片牆,每格Cell皆是一則與航太相關的縮圖,再點至詳細頁面,列出時間、標題與描述。

抓取圖片排列照片牆時,圖檔若大,載入時間久,增加Cache容量或以NSCache暫存抓過的圖,以免每次載入重新抓取。


載入圖片的改進:

若單張圖原檔在照片牆過大,未免資源浪費,應用image resizing



即時疫情資訊

解析CDC 提供之Open Data JSON文件,將世界疫情資訊在行動裝置條列展示。

實現下拉即時更新文件的功能,點擊各欄目至詳細頁面

最終加入地圖標註功能




計算機

將計算機修正成自己習慣的用途,實現第一次按下「%」會顯示,接著按下便開始呈現連續運算的結果。

連按兩次運算符號,或連按兩次等號,都會開啟連續運算,並以上一次輸入的數字為運算基底。







簡易記帳軟體

輸入薪水後,其他項目以即時百分比呈現於UI,在輸入完最後一項畫圖表,否則彈出警示視窗。

下一頁的月可存款為上頁的扣除結果,設定月存款目標,顯示達成進度





堆疊視圖

在 Storyboard 以堆疊視圖打造具美感的 LaunchScreen 畫面。



Powered By CakeResume