Engineering

自2003年成立以來,我們從事軟體建構、演算法開發、基礎技術調研與維運。

核心技術棧

  • 影像·文件·語言分析 Image Processing / OCR / Full-Text Search / Algorithm Design / LLM / Vision Models / Python
  • 業務與電商系統 Web Systems / Payments / CMS / Database Engineering / PHP / TypeScript / Node.js / AWS / GCP / Cloudflare
  • 網路與協定 HTTPS Proxy / Device Management Protocol / Network Performance / Wi-Fi Log Analysis / Rust
  • 嵌入式與作業系統 Linux / C/C++ / AOSP / Yocto / Virtualization / Windows
  • 行動配送 iOS / Android / Swift / Kotlin / Store Operations / Localization / macOS
  • 資安 Security Evaluation / Intrusion Detection / Audit / Key Management (CKMS)

技術選擇

自2009年 iPhone 3GS 世代起從事行動開發,2016年起發行自有應用程式。起點是 iPhone 展現的可能性:一台握在手中的高效能裝置連上網路,能把服務送到世界任何角落。

做出來的東西會以使用數據回到我們手上。技術與 UI/UX 可在真實環境中持續驗證,自行發行帶來的驗證規模是單一專案難以取得的。在那裡累積的經驗也會回饋到行動之外的設計。

2016年在實作層面比較了 Xamarin、Cordova 與 React Native,Flutter 自公開起持續評估。目前以 Swift 與 Kotlin 的原生實作為主,SwiftUI 自 iOS 15 世代起正式用於生產。

在貼近作業系統與硬體的層面撰寫,可以調校繪製與相機處理的實測速度與體感速度,並且不必等待抽象層即可使用系統新功能或 C/C++ 函式庫。長期營運的應用程式也不受框架端破壞性變更的影響。

Demos

BLE · Wi-Fi · Barcode

Barcode-Based Device Readout

透過 BLE、Wi-Fi 或條碼取得量測儀器的讀數。

量測儀器以無線方式傳送讀數,並即時在液晶螢幕上以條碼顯示。應用程式使用相機掃描條碼並記錄讀數。

ARKit · On-Device ML

On-Device AR Recognition

在裝置端辨識相機畫面中的物件,並在 AR 畫面中顯示標籤。

每個標籤錨定在物件的位置上,移動裝置時仍疊加顯示在物件上。