Engineering
2003 में स्थापना के बाद से हम सॉफ़्टवेयर का निर्माण, एल्गोरिदम विकास, आधारभूत तकनीकों का अध्ययन और सिस्टम संचालन करते आ रहे हैं। कुछ सिस्टम 20 वर्षों से अधिक समय से स्थिर रूप से चल रहे हैं।
वितरण
हम 2016 से अपने ऐप दुनिया भर में वितरित कर रहे हैं।
- 39 भाषाओं में विस्तार और अनुवाद का संचालन
- स्टोर वितरण आधार का निर्माण और संचालन
- ऐप खरीद और विज्ञापनों से आय अर्जित करना
- उपयोग की माप और विश्लेषण
39 भाषाएँ / 52 देशों और क्षेत्रों में 36 मुद्राओं में खरीदारी (2016 से)
कोर स्टैक
सुरक्षा 2017–
मोबाइल वितरण 2016–
एम्बेडेड और OS 2008–
नेटवर्किंग और प्रोटोकॉल 2004–
व्यवसाय और वाणिज्य प्रणाली 2004–
इमेजिंग, दस्तावेज़ और भाषा 2003–
तकनीकी निर्णय
हम 2009 से, iPhone 3GS की पीढ़ी से, मोबाइल विकास करते आए हैं और 2016 से अपने ऐप वितरित करते हैं। शुरुआत वही थी जो iPhone ने संभव किया: एक हाथ में समाने वाला उच्च-प्रदर्शन उपकरण, नेटवर्क से जुड़ा और दुनिया में कहीं भी सेवा पहुँचाने में सक्षम।
जो हम बनाते हैं वह उपयोग-आँकड़ों के रूप में हमारे पास लौटता है। तकनीक और UI/UX का मूल्यांकन वास्तविक परिवेश में लगातार किया जा सकता है, और अपने ऐप वितरित करने से सत्यापन का वह पैमाना मिलता है जो अलग-अलग परियोजनाओं में कम ही मिलता है। वहाँ से मिली समझ मोबाइल से बाहर के डिज़ाइन में भी लौटती है।
2016 में हमने Xamarin, Cordova और React Native की तुलना क्रियान्वयन के स्तर पर की, और Flutter का मूल्यांकन उसके सार्वजनिक रिलीज़ से करते आए हैं। आज हमारा मुख्य रास्ता Swift और Kotlin में नेटिव क्रियान्वयन है, और SwiftUI iOS 15 की पीढ़ी से उत्पादन में है।
ऑपरेटिंग सिस्टम और हार्डवेयर के निकट लिखने से रेंडरिंग और कैमरा में मापी गई तथा अनुभव की गई दोनों गति को कसा जा सकता है, और अमूर्तन परत की प्रतीक्षा किए बिना सिस्टम की नई सुविधाएँ या C/C++ लाइब्रेरी इस्तेमाल की जा सकती हैं। वर्षों से चल रहे ऐप फ्रेमवर्क की ओर से आने वाले तोड़ने वाले बदलावों से भी बचे रहते हैं।
Device Control
Barcode-Based Device Readout
उपकरण की माप BLE, Wi-Fi या बारकोड से प्राप्त की जाती है।
माप उपकरण रीडिंग वायरलेस भेजता है और उन्हें अपनी LCD स्क्रीन पर वास्तविक समय में बारकोड के रूप में दिखाता है। ऐप कैमरे से बारकोड स्कैन करके रीडिंग दर्ज करता है।
On-Device AI
On-Device AR Recognition
कैमरा दृश्य में दिखने वाली वस्तुओं की पहचान डिवाइस पर होती है और AR दृश्य में उनके लेबल दिखते हैं।
हर लेबल वस्तु की स्थिति से जुड़ा रहता है और डिवाइस हिलाने पर भी उसी वस्तु के ऊपर दिखाई देता है।