Engineering

Από την ίδρυσή μας το 2003 κατασκευάζουμε λογισμικό, αναπτύσσουμε αλγορίθμους, ερευνούμε θεμελιώδεις τεχνολογίες και λειτουργούμε συστήματα. Ορισμένα συστήματα λειτουργούν σταθερά πάνω από 20 χρόνια.

Διανομή

Διανέμουμε τις δικές μας εφαρμογές παγκοσμίως από το 2016.

  • Επέκταση σε 39 γλώσσες και διαχείριση μεταφράσεων
  • Δημιουργία και λειτουργία της διανομής στα καταστήματα
  • Έσοδα από τις εφαρμογές μέσω αγορών και διαφημίσεων
  • Μέτρηση και ανάλυση της χρήσης

39 γλώσσες / αγορές σε 52 χώρες και περιοχές με 36 νομίσματα (από το 2016)

Βασικό stack

Ασφάλεια 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

Τεχνολογικές επιλογές

Ασχολούμαστε με την ανάπτυξη για κινητά από το 2009, τη γενιά του iPhone 3GS, και διανέμουμε δικές μας εφαρμογές από το 2016. Αφετηρία ήταν αυτό που κατέστησε δυνατό το iPhone: μια συσκευή υψηλών επιδόσεων που χωρά σε ένα χέρι, συνδεδεμένη στο δίκτυο, ικανή να παραδώσει μια υπηρεσία οπουδήποτε στον κόσμο.

Ό,τι φτιάχνουμε επιστρέφει σε εμάς ως δεδομένα χρήσης. Η τεχνολογία και το UI/UX αξιολογούνται συνεχώς σε πραγματικό περιβάλλον, ενώ η διανομή δικών μας εφαρμογών δίνει κλίμακα επαλήθευσης που σπάνια προσφέρουν μεμονωμένα έργα. Όσα μαθαίνουμε εκεί επιστρέφουν και στον σχεδιασμό εκτός του χώρου των κινητών.

Το 2016 συγκρίναμε Xamarin, Cordova και React Native σε επίπεδο υλοποίησης, ενώ το Flutter αξιολογείται από τη δημόσια κυκλοφορία του. Σήμερα ο κύριος δρόμος μας είναι η native υλοποίηση σε Swift και Kotlin, με το SwiftUI σε παραγωγική χρήση από τη γενιά του iOS 15.

Γράφοντας κοντά στο λειτουργικό σύστημα και το υλικό, μπορούμε να ρυθμίσουμε τόσο τη μετρημένη όσο και την αντιληπτή ταχύτητα στην απόδοση γραφικών και στην κάμερα, και να χρησιμοποιήσουμε νέες δυνατότητες του συστήματος ή βιβλιοθήκες C/C++ χωρίς να περιμένουμε ένα επίπεδο αφαίρεσης. Οι εφαρμογές που λειτουργούν για χρόνια μένουν επίσης μακριά από ανατρεπτικές αλλαγές των frameworks.

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