林伯翰

iOS Engineer
Tainan,TW

+886 933312718
[email protected]


經歷

好想工作室,2017年 11 月 - 至今 

  • 自學iOS程式開發,使用 Swift語言 
  • 培養解決問題的能力,可獨立完成專案、與後端溝通合作、與團隊合作共同開發專案、版本控制 
  • 完成具有實際功能的app

台塑石化製程工程師,2016年 7 月 - 2017年 10 月

  • 製程規劃
  • 大修期間區域管理、每日進度追蹤及彙整
  • 製程穩定與改善

國立清華大學化學工程所,2013年9月 - 2015年6月

國立成功大學化學工程系,2009 年 9 月 - 2013年6月

技能

  • 開發語言:Swift 
  • iOS 開發相關:UIKit, Interface Builder, Auto Layout, Core Data, GCD, Networking, Core Location, Map View 
  • Cloud Platform: Firebase 
  • 設計模式:MVC, Delegate, Singleton, Decorator 
  • Version Control: Git 
  • Others: CocoaPods

其他

  • 多益: 790分

作品集

Paragraph image 05 00@2x d170fe8d3169a1e4180deac7150bb5e073029308e837c64ef461e01445ee7d3f
Paragraph image 05 01@2x 48a2e32b6416927a94cff749639e9bc2ccdc88b497b221b2c2ee9fe56c1e7cdd

咖啡地圖

依目前個人位置找出最近咖啡廳,或是依照喜好找出自己想去的咖啡店。

連結:咖啡地圖

技術:

  • Networking ( Restful API )
  • Core Location
  • Google Map


電影查詢

查詢最近上映、熱門等電影,使用者也可以依照自己喜歡來對電影進行評分。

連結:電影查詢

技術: 

  • OAuth 
  • Google SDK 
  • Facebook SDK 
  • Networking ( Restful API )


Paragraph image 04 00@2x 0a60eca693a10c928b852fbc59ecb80f69e59f0d26acd4c74f39c7f256369567
Paragraph image 04 01@2x d7b528f9ab8e34777562695011fbbc2a4f3f28d8b47f4c8e57ee7c3410afdfa8
Paragraph image 05 00@2x d170fe8d3169a1e4180deac7150bb5e073029308e837c64ef461e01445ee7d3f
Paragraph image 05 01@2x 48a2e32b6416927a94cff749639e9bc2ccdc88b497b221b2c2ee9fe56c1e7cdd

簡易記事

可以快速地將身邊的事情記錄起來,也支援拍照與相片的儲存。

連結:簡單記事

技術:

  • Camera
  • Photo Library
  • Core Data

群組聊天室

實現多人聊天功能,同時提供使用者以Email註冊。

連結:群組聊天室

技術:

  • 原生實現聊天室介面
  • Firebase

Paragraph image 04 00@2x 0a60eca693a10c928b852fbc59ecb80f69e59f0d26acd4c74f39c7f256369567
Paragraph image 04 01@2x d7b528f9ab8e34777562695011fbbc2a4f3f28d8b47f4c8e57ee7c3410afdfa8
Paragraph image 05 00@2x d170fe8d3169a1e4180deac7150bb5e073029308e837c64ef461e01445ee7d3f
Paragraph image 05 01@2x 48a2e32b6416927a94cff749639e9bc2ccdc88b497b221b2c2ee9fe56c1e7cdd

小遊戲

按照箭頭顏色來畫方向,紅色箭頭的話要反方向滑動,藍色箭頭則要順向方可得分,含有計時、計分與重來機制。

連結:小遊戲

技術: 

  • 手勢及部份動畫實現



挑戰賽小遊戲

遊戲主畫面會紀錄使用者開啟 APP 的次數以及玩家持有的代幣數量,頁面中會有兩種遊戲選項,每種遊戲必須扣除玩家代幣 100 枚,每次進入遊戲就會扣除 100 ,錢不夠時要再儲值才能玩。

連結:挑戰小遊戲

技術:

  • 套用Singleton設計模式
  • 專案整合


Paragraph image 04 00@2x 0a60eca693a10c928b852fbc59ecb80f69e59f0d26acd4c74f39c7f256369567
Paragraph image 04 01@2x d7b528f9ab8e34777562695011fbbc2a4f3f28d8b47f4c8e57ee7c3410afdfa8
Powered by CakeResumePowered by CakeResume
Powered by CakeResumePowered by CakeResume