Engineering
Από την ίδρυσή μας το 2003 κατασκευάζουμε λογισμικό, αναπτύσσουμε αλγορίθμους, ερευνούμε θεμελιώδεις τεχνολογίες και λειτουργούμε συστήματα. Ορισμένα συστήματα λειτουργούν σταθερά πάνω από 20 χρόνια.
Διανομή
Ξεκινώντας από ανάπτυξη και λειτουργία υπηρεσιών για την ιαπωνική αγορά, διανέμουμε εφαρμογές παγκοσμίως από το 2016.
- Επέκταση σε 39 γλώσσες και διαχείριση μεταφράσεων
- Δημιουργία και λειτουργία της διανομής στα καταστήματα
- Εισαγωγή διαμεσολάβησης διαφημίσεων
- Μέτρηση και ανάλυση της χρήσης
39 γλώσσες / πληρωμές σε 52 χώρες και περιοχές και 36 νομίσματα (από το 2016)
Βασικό stack
Ασφάλεια 2017–
Διανομή Κινητών 2016–
Ενσωματωμένα Συστήματα & OS 2008–
Δίκτυα & Πρωτόκολλα 2004–
Επιχειρηματικά & Εμπορικά Συστήματα 2004–
Εικόνα, Έγγραφα & Γλώσσα 2003–
Τεχνολογικές επιλογές
Ασχολούμαστε με την ανάπτυξη για κινητά από το 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 και barcode.
Η συσκευή στέλνει τις μετρήσεις της ασύρματα και τις εμφανίζει επίσης ως barcode στη δική της οθόνη. Η εφαρμογή το διαβάζει με την κάμερα και παραθέτει κάθε τιμή με την ώρα λήψης.
Και οι τρεις διαδρομές διαχειρίζονται από μία εφαρμογή, οπότε οι τιμές φτάνουν στην ίδια οθόνη όποια διαδρομή κι αν ακολουθήσουν.
On-Device AI
On-Device AR Recognition
Τα αντικείμενα στο κάδρο της κάμερας αναγνωρίζονται στη συσκευή και επισημαίνονται στον χώρο AR.
Η αναγνώριση εκτελείται στην ίδια τη συσκευή. Κάθε ετικέτα αγκυρώνεται στη θέση του αντικειμένου, ώστε το κείμενο να το ακολουθεί καθώς κινείται η κάμερα.
Τα ονόματα και η βεβαιότητά τους εμφανίζονται μόλις εντοπιστούν. Τίποτα δεν φεύγει από τη συσκευή.