主要工作:
1.開發、維護 iOS APP。
2.需求訪談。
3.解決資安軟體(Checkmarx)掃瞄出的所有風險弱點。
解決APP在資訊安全上程式碼有風險的問題,以提高APP使用上的安全性,也須符合台灣行動應用資安聯盟的規範
4.協助稽核議題 (需具備良好的理解力與反應,查核工作天數約為1.5個月以內)。
依據法令規範金檢單位每年皆需稽核保險公司之內部作業是否符合規範,稽核作業需要有同仁擔任檢核人員,負責整理及收集各項資料,提前做好金檢單位來稽核時的各項準備。
行動保APP(公司內部業務員使用) - 工作成果
● 主要使用WebView、MVC架構設計
● 離線封包
功能為行動保系統(APP) iPad上的保單遞交上傳時斷線,或者想先保存之後再上傳遞交,會先保存所有資料儲存在APP本地端,包括簽名檔位置,而此功能只保存48小時,超過會自動刪除。
技術:ZipArchive、AES256
● 32位元第三方資料庫轉移至64位元資料庫
作法:以原生資料庫作為替代方案,32位元資料庫解密後在加密儲存至原生資料庫,業務單位宣導APP需做更新,待業務員全面轉換資料完成後,再刪除舊的資料庫。
技術:sqlite、AES256
● Air Print列印功能修復
保險業務員使用台灣人壽行動保系統(APP)為客戶規劃保險方案,規劃出建議書後,可透過Air Print功能列將建議書列印出來與客戶參考。
技術:UIPrintInteractionController
● 處理中文難字顯示問題
有些姓名屬於中文的難字類型,需要透過公司後端server難字庫下載難字字型去加以顯示。
技術:UIFont
台灣人壽APP(外部使用者使用, AppStore下載) - 工作成果
● 主要使用WkWebView、MVC架構設計
● 網頁壓縮檔更新機制(APP之靜態網頁)
APP部分畫面為靜態網頁,更換頻率不高,因此放置在APP本地端,而網頁壓縮檔案是為了不用更新上架APP即可替換掉APP本地端的靜態網頁所製作的功能。
技術:ZipArchive
● 重構全UI 套用AutoLayout機制
● 加入Firebase推播通知、事件點擊紀錄、CrashReport
此SDK是以靜態程式庫加入,下載SDK直接拖拉至專案中,不是以
cocoapods或SwiftPackage去管理。
技術:查看技術文件、串接使用SDK
● 重構WebView使用新元件WKWebView
技術:javascript交互運作
● 旅平險保費試算(APP本地端離線, 國內外旅遊平安保險的試算) - 替換費率檔、調整費率規則
技術:excel轉txt
● 保單立即繳費、查詢功能
技術:
查詢 - 銜接公司內部之APP Gateway server,APP Gateway會傳送至專門處理繳費相關之server主機,此server再去跟核心server(存放客戶重要資料)取得相對應的客戶資料。
繳費 - APP會傳遞相對應的資料給server後端進行壓碼(包含加密)再回傳至APP端,最後步驟會開啟Safari傳送相對應資料,透過中信特定網站進行繳費。
● 簡易登入專案
技術:廠商之SDK串接、iphone的人臉指紋辨識功能實作。
規劃流程、架構圖、SPEC、API討論串接等。