Engineering

2003년 설립 이후 소프트웨어 구축, 알고리즘 개발, 기반 기술 조사, 운영을 맡아 왔습니다. 20년 넘게 안정적으로 가동 중인 시스템도 있습니다.

배포

2016년부터 자체 앱을 전 세계에 배포하고 있습니다.

  • 39개 언어로의 전개와 번역 운영
  • 스토어 배포 기반의 구축과 운영
  • 앱 구매와 광고를 통한 수익화
  • 이용 상황의 계측과 분석

39개 언어 / 52개 국가와 지역에서 36개 통화로 결제 실적(2016년부터)

코어 스택

보안 2017–

  • Intrusion Detection
  • Audit
  • Key Management (CKMS)

모바일 배포 2016–

  • Swift
  • Kotlin
  • Store Operations
  • Localization
  • macOS

임베디드·OS 2008–

  • AOSP
  • Yocto
  • Virtualization
  • Windows

네트워크·프로토콜 2004–

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

업무·커머스 시스템 2004–

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

이미지·문서·언어 분석 2003–

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

기술 선택

iPhone 3GS 세대인 2009년부터 모바일 개발을 해왔고, 2016년부터는 자사 앱을 배포하고 있습니다. 출발점은 iPhone이 보여준 가능성이었습니다. 한 손에 들어오는 고성능 기기가 네트워크에 연결되어 세계 어디로든 서비스를 전달할 수 있다는 점입니다.

만든 결과는 이용 데이터로 되돌아옵니다. 기술과 UI/UX를 실제 환경에서 지속적으로 검증할 수 있고, 자사 배포는 개별 프로젝트로는 얻기 어려운 규모의 검증을 제공합니다. 거기서 얻은 지식은 모바일 밖의 설계에도 반영됩니다.

2016년에 Xamarin, Cordova, React Native를 구현 수준에서 비교했고, Flutter는 공개 시점부터 검증해 왔습니다. 현재는 Swift와 Kotlin에 의한 네이티브 구현을 주축으로 하며, SwiftUI는 iOS 15 세대부터 실제 서비스에 사용하고 있습니다.

OS와 하드웨어에 가까운 계층에서 작성하면 렌더링과 카메라 처리의 실측 속도와 체감 속도를 다듬을 수 있고, OS의 새 기능이나 C/C++ 라이브러리도 추상화 계층을 기다리지 않고 다룰 수 있습니다. 장기간 운영하는 앱이 프레임워크 측의 파괴적 변경에 좌우되지 않는 점도 이유입니다.

Device Control

Barcode-Based Device Readout

측정기기의 측정값을 BLE, Wi-Fi 또는 바코드로 수집합니다.

측정기기는 측정값을 무선으로 전송하고 LCD 화면에 바코드로 실시간 표시합니다. 앱은 카메라로 바코드를 스캔해 측정값을 기록합니다.

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

On-Device AI

On-Device AR Recognition

카메라 화면의 대상을 기기 내에서 인식하고 AR 화면에 라벨을 표시합니다.

각 라벨은 대상의 위치에 고정되어 기기를 움직여도 대상 위에 계속 표시됩니다.

  • Swift
  • ARKit
  • On-Device ML