鄭淳澧

捨棄它領域十來年的經驗,已踏入轉職的人生,因為理工科出身,其實對寫程式並不陌生,過去從事影視業,說到客製化產品,我認為與軟體工程在思維上是相近的,如學習在有限的資源下達到效率與效果,做一支APP可能就像拍一支廣告。

細節上,我們學了貼近電腦邏輯的程式語言後,又需學習貼近人類直覺的語言,而使用的開發軟體有其侷限,於是開始串接API,或使用SDK,在把所有想要的功能加進APP後,還需考慮使用者習慣來做視覺與版面的配置(UI / UX);拍一支廣告也是如此,在單格畫面中不僅要考慮切版的安全框,呈現上對作業環境採以專業燈具為主,現場燈具為輔,藉調色軟體調教至符合播放平台的顏色,在軟體中對片段做的各種處理,就好比程設中的語法、流程控制等。

想想PM在面對Boss與Engineer的當下,其實就好比過去擔任Director或Producer,面對Client與Geek的時光。對轉換跑道的原因,我沒有一個標準答案,不過能肯定的是跨領域足以展現一個人的學習不間斷,瑣碎像是平時喜歡爬山、健身,因而征服了數座百岳,考了初級教練證;目前除開發手機APP也在接觸網頁前端,希望能有機會精進相關領域的專案實作能力。

     

學歷

Sep 2001 - Jun 2006

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

結構學

Sep 2006 - Jan 2008

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

奈米研究

Sep 2012 - Jun 2018

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

電影製作

技能

語言


  • 程式語言:C / C++ / C# / Objective - C / Swift / Java
  • 開發工具:Xcode / Visual Studio
  • 作業系統:Win / MacOS
  • 辦公室應用:Adobe Acrobat / Pages / Keynote / Word / Excel / Power Point
  • 多媒體處理:Premiere / Final Cut Pro / Photoshop / After Effects
  • 工程製圖:AutoCAD / SketchUp

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

______________________________________________________

實作案例

多使用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堆疊視圖打造具美感的歡迎畫面。



Powered by CakeResumePowered by CakeResume