Engineering

Sejak ditubuhkan pada 2003, kami membina perisian, membangunkan algoritma, mengkaji teknologi asas dan mengendalikan sistem. Sebahagian sistem beroperasi dengan stabil lebih 20 tahun.

Pengedaran

Bermula dengan pembangunan dan operasi perkhidmatan untuk pasaran Jepun, kami telah mengedarkan aplikasi ke seluruh dunia sejak 2016.

  • Perluasan ke 39 bahasa dan pengendalian terjemahan
  • Pembinaan dan pengendalian pengedaran gedung
  • Pengenalan pengantaraan iklan
  • Pengukuran dan analisis penggunaan

39 bahasa / pembayaran di 52 negara dan wilayah serta 36 mata wang (sejak 2016)

Teras stack

Keselamatan 2017–

  • Intrusion Detection
  • Audit
  • Key Management (CKMS)

Pengedaran Mudah Alih 2016–

  • Swift
  • Kotlin
  • Store Operations
  • Localization
  • macOS

Sistem Terbenam & OS 2008–

  • AOSP
  • Yocto
  • Virtualization
  • Windows

Rangkaian & Protokol 2004–

  • Device Management Protocol
  • Network Performance
  • Wi-Fi Log Analysis
  • Rust

Sistem Perniagaan & Perdagangan 2004–

  • CMS
  • Database Engineering
  • PHP
  • TypeScript
  • Node.js
  • AWS
  • GCP
  • Cloudflare

Pengimejan, Dokumen & Bahasa 2003–

  • Full-Text Search
  • Algorithm Design
  • LLM
  • Vision Models
  • Python

Pilihan teknologi

Kami membangunkan aplikasi mudah alih sejak 2009, generasi iPhone 3GS, dan mengedarkan aplikasi sendiri sejak 2016. Titik permulaannya ialah apa yang dimungkinkan oleh iPhone: peranti berprestasi tinggi yang muat dalam sebelah tangan, bersambung ke rangkaian dan mampu menghantar perkhidmatan ke mana-mana di dunia.

Apa yang kami bina kembali kepada kami sebagai data penggunaan. Teknologi dan UI/UX boleh dinilai secara berterusan dalam persekitaran sebenar, dan pengedaran aplikasi sendiri memberikan skala pengesahan yang jarang diperoleh daripada projek satuan. Apa yang dipelajari di situ turut kembali kepada reka bentuk di luar bidang mudah alih.

Pada 2016 kami membandingkan Xamarin, Cordova dan React Native pada peringkat pelaksanaan, dan Flutter dinilai sejak keluaran awamnya. Kini laluan utama kami ialah pelaksanaan natif dengan Swift dan Kotlin, dengan SwiftUI digunakan dalam produksi sejak generasi iOS 15.

Menulis rapat dengan sistem pengendalian dan perkakasan membolehkan kami menala kelajuan yang diukur dan yang dirasai pada pemaparan dan kamera, serta menggunakan ciri baharu OS atau pustaka C/C++ tanpa menunggu lapisan abstraksi. Aplikasi yang beroperasi lama turut terhindar daripada perubahan yang memutuskan keserasian di pihak rangka kerja.

Device Control

Barcode-Based Device Readout

Bacaan daripada sesuatu instrumen dikumpulkan melalui tiga laluan: BLE, Wi-Fi dan kod bar.

Peranti menghantar bacaannya secara tanpa wayar dan turut memaparkannya sebagai kod bar pada skrinnya sendiri. Aplikasi membacanya dengan kamera dan menyenaraikan setiap nilai bersama waktu ia dibaca.

Ketiga-tiga laluan dikendalikan oleh satu aplikasi, jadi nilainya tiba pada skrin yang sama tidak kira laluan mana.

  • Swift
  • AVFoundation
  • BLE
  • Wi-Fi
  • Barcode

On-Device AI

On-Device AR Recognition

Objek dalam paparan kamera dikenal pasti pada peranti dan dilabel dalam ruang AR.

Pengecaman berjalan pada peranti itu sendiri. Setiap label ditambat pada kedudukan objek, jadi teks kekal bersamanya apabila kamera bergerak.

Nama dan tahap keyakinannya muncul sebaik sahaja dikesan. Tiada apa-apa yang keluar daripada peranti.

  • Swift
  • ARKit
  • On-Device ML