2011 - 2015
在微程式負責 全部 App 產品的開發與維護,Gaint App、Bikonnect App等
在因緣際會下進入了微程式,第一次與他人協同開發 App,學習如何與他人合作,也學習了 Android 開發架構;由於是跟 Giant 相關的 App,所以也接觸了許多騎行的事物,也在此時開發了騎乘核心與導航核心,也為了符合 App 設計,製作一些客製的 UI 元件,對於程式經驗也有不錯的提升。後期公司開始著手於自己的 App,也就是 Bikonnect,也讓我擔任了主要開發的腳色,並在一年多前擔任了 App 開發組的組長;近期也在新的專案導入 Flutter,並著手將維護中的專案都翻成 Flutter,相信未來的我會不斷地加強程式開發能力,廣泛學習更多不同領域的技術。
在威廷負責一德智慧門鎖 Android 開發(APPKEY)
第一次接觸 IoT 產業相關事物,了解甚麼是藍芽的通訊協定,不管是手機間通訊或是手機與藍芽設備間通訊,甚至利用手機更新藍芽設備,這期間奠定了藍芽的基礎。
這是一款為電動自行車和常規自行車手設計的 App,一般騎行 App的功能,此 App都有,甚至還有預約自行車維修和保養。
主要使用Kotlin與MVVM架構,核心技術為BLE、自行開發的騎乘核心與導航核心(持續維護更新),也有使用Coroutines + Retrofit + Realm,並也有部分Custom View。
這是 Bikonnect 1.0 的下一代,功能著重於車錶與 IoT 應用,新增了許多與 IoT 結合的功能,包含自動保存 IoT 軌跡、防盜功能,韌體更新,利用 MQTT 技術隨時取得車子資訊,另外還有連結車鎖,都可以用 App 操作。
主要使用Kotlin與MVVM架構,核心技術為BLE、自行開發的騎乘核心(持續維護更新)、MQTT,也有使用Coroutines + Retrofit + Room + LiveData / Flow,使用 Koin 實作 DI,並也有部分 Custom View。
這是一款為 QR 門禁主機設計的數位發卡軟體,具動態更新模式(逾時未使用即自動失效),QR Code認證,支援公私鑰加解密,有效提升使用安全性,支援第三方認證許可後開門,安全方便實現雲端門禁管制解決方案。
主要使用Flutter與MVVM架構,核心技術為Provider + Hive,也可以不同組織在同一個APP呼叫各自的後台API。
2011 - 2015
在微程式負責 全部 App 產品的開發與維護,Gaint App、Bikonnect App等
在因緣際會下進入了微程式,第一次與他人協同開發 App,學習如何與他人合作,也學習了 Android 開發架構;由於是跟 Giant 相關的 App,所以也接觸了許多騎行的事物,也在此時開發了騎乘核心與導航核心,也為了符合 App 設計,製作一些客製的 UI 元件,對於程式經驗也有不錯的提升。後期公司開始著手於自己的 App,也就是 Bikonnect,也讓我擔任了主要開發的腳色,並在一年多前擔任了 App 開發組的組長;近期也在新的專案導入 Flutter,並著手將維護中的專案都翻成 Flutter,相信未來的我會不斷地加強程式開發能力,廣泛學習更多不同領域的技術。
在威廷負責一德智慧門鎖 Android 開發(APPKEY)
第一次接觸 IoT 產業相關事物,了解甚麼是藍芽的通訊協定,不管是手機間通訊或是手機與藍芽設備間通訊,甚至利用手機更新藍芽設備,這期間奠定了藍芽的基礎。
這是一款為電動自行車和常規自行車手設計的 App,一般騎行 App的功能,此 App都有,甚至還有預約自行車維修和保養。
主要使用Kotlin與MVVM架構,核心技術為BLE、自行開發的騎乘核心與導航核心(持續維護更新),也有使用Coroutines + Retrofit + Realm,並也有部分Custom View。
這是 Bikonnect 1.0 的下一代,功能著重於車錶與 IoT 應用,新增了許多與 IoT 結合的功能,包含自動保存 IoT 軌跡、防盜功能,韌體更新,利用 MQTT 技術隨時取得車子資訊,另外還有連結車鎖,都可以用 App 操作。
主要使用Kotlin與MVVM架構,核心技術為BLE、自行開發的騎乘核心(持續維護更新)、MQTT,也有使用Coroutines + Retrofit + Room + LiveData / Flow,使用 Koin 實作 DI,並也有部分 Custom View。
這是一款為 QR 門禁主機設計的數位發卡軟體,具動態更新模式(逾時未使用即自動失效),QR Code認證,支援公私鑰加解密,有效提升使用安全性,支援第三方認證許可後開門,安全方便實現雲端門禁管制解決方案。
主要使用Flutter與MVVM架構,核心技術為Provider + Hive,也可以不同組織在同一個APP呼叫各自的後台API。