[3D Engine]
.協作團隊開發與維護導航王 3D Engine
.使用 C 或 C++ 開發 OpenGL ES,並建立 C++ static library 供 iOS 與 Android 使用
.提升畫面順暢度,FPS 幀數從 15 FPS 提升至 60 FPS
.改善 crash 問題從 30 % 降低至 1 %
.配合雙手機平台更新時調整程式碼(從 Android 4、iOS 7 開始)
[iOS Development]
.從 iOS 9 起加入 iOS 開發,熟悉 Swift ( 2.0 至 5.0 ) 及 Objective-C
.參與公司產品:各版本導航王、樂客玩樂、樂客車聯網等...
.開發外包專案:旅行台灣、台電智慧電表、台中高風險、中華電信綠能智慧園區等...
.透過 Restful API 串接 JSON 或 XML 服務
.使用 Storyboard 開發 Autolayout 的 UI
.使用各大第三方套件:Alamofire、SwifyJSON、Realm 等...
.了解 App Store 上架流程,如企業帳號 App 佈署、以 ad-hoc 產生 ipa 安裝於手機、App Store Connect、憑證管理、TestFlight 配置、上架被拒後的處理與回應等等
.開發 CarPlay 功能
[Python Development]
.使用 Python 3 開發
.開發自動化 3D 地圖轉檔工具,縮短轉檔時間從 8 小時至 30 分鐘
.開發 Blender 自動化 3D 建模工具,縮短建模時間從 8 小時至 30 分鐘
.開發 Python Module
.使用 Pyenv、pip 等相關框架
.使用 PyCharm IDE 與 VSCode 開發