डिज़ाइन द्वारा मूल निवासी
Inner Thought स्विफ्टडाटा, एवीफाउंडेशन, स्पीच, मैपकिट, फोटोयूआई, विजेटकिट, एक्टिविटीकिट, ऐप इंटेंट्स, क्रिप्टोकिट और लोकलऑथेंटिकेशन का उपयोग करके स्विफ्ट और स्विफ्टयूआई में लिखा गया है। ऐप्पल-नेटिव फ्रेमवर्क ऐप को प्लेटफ़ॉर्म के करीब रखता है, डिफ़ॉल्ट रूप से निजी रखता है, और निर्भरता पर प्रकाश डालता है।
छोटी, केंद्रित जिम्मेदारियां
इंटरफ़ेस स्थिति को व्यक्त करता है; केंद्रित नियंत्रकों और सेवाओं की अपनी रिकॉर्डिंग, ट्रांसक्रिप्शन, भंडारण, प्लेबैक, मीडिया, स्थान, एन्क्रिप्शन और सिस्टम प्रस्तुति है। साझा समन्वयक हर चीज़ के लिए स्क्रीन को ज़िम्मेदार बनाए बिना उन टुकड़ों को जोड़ते हैं।
विचार सबसे पहले आता है
ऑडियो आधिकारिक है और इसका गंतव्य कैप्चर शुरू होने से पहले मौजूद है। विराम, रुकावट, प्रतिलेखन विफलता और भंडारण त्रुटियाँ पुनर्प्राप्ति योग्य स्थितियों के रूप में डिज़ाइन की गई हैं। वाक् पहचान विफल होने के कारण वैध रिकॉर्डिंग को कभी भी खारिज नहीं किया जाता है।
संरचना द्वारा निजी
शीर्षक, प्रतिलेख, स्थान, कस्टम टैग, ऑडियो, फ़ोटो और वीडियो AES-256-GCM के साथ एन्क्रिप्ट किए गए हैं। कुंजी iOS किचेन में रहती है; डिक्रिप्ट की गई कार्यशील फ़ाइलें प्लेटफ़ॉर्म फ़ाइल सुरक्षा का उपयोग करती हैं और जब ऐप अग्रभूमि छोड़ देता है तो उन्हें शुद्ध कर दिया जाता है। कोई खाता, विज्ञापन, ट्रैकर या तृतीय-पक्ष विश्लेषण नहीं है।
एक ऐप, हर तरह से
सिमेंटिक नियंत्रण, डायनामिक प्रकार, वॉयसओवर, वॉयस कंट्रोल, स्विच कंट्रोल, कीबोर्ड एक्सेस, मोशन कम करें, कंट्रास्ट बढ़ाएं, और गैर-रंग संकेतों को संपूर्ण कार्यों में माना जाता है। अभिगम्यता का मूल्यांकन उस पथ के रूप में किया जाता है जिसे कोई व्यक्ति पूरा कर सकता है, संशोधकों की गिनती के रूप में नहीं।
व्यक्ति सबसे पहले आता है
ऐप्पल के मानव इंटरफ़ेस दिशानिर्देश और पहुंच सिद्धांत हमें प्रत्येक निर्णय के केंद्र में व्यक्ति को रखने के लिए मार्गदर्शन करते हैं - सुविधा को नहीं। Inner Thought अस्थायी और स्थितिजन्य सीमाओं के साथ-साथ दृश्य, श्रवण, गतिशीलता, भाषण और संज्ञानात्मक विकलांगता वाले लोगों पर विचार करता है। अर्थ कभी भी केवल रंग, गति, ध्वनि या हावभाव पर निर्भर नहीं करता; संवर्द्धन वैकल्पिक रहेगा; गोपनीयता और गरिमा संरक्षित है. स्वचालित साक्ष्य इस कार्य का समर्थन करते हैं, और जारी दावे भौतिक सहायक-प्रौद्योगिकी सत्यापन की प्रतीक्षा करते हैं।
वास्तुकला में भाषा
प्रत्येक दृश्य और बोली जाने वाली इंटरफ़ेस स्ट्रिंग स्ट्रिंग कैटलॉग में रहती है। लेआउट द्विदिश हैं, उपयोगकर्ता द्वारा लिखे गए शब्द अपनी भाषा रखते हैं, और तिथियां, समय और संख्याएं सक्रिय स्थान का अनुसरण करती हैं। चौदह लॉन्च भाषाएँ निर्मित हैं; ड्राफ्ट अनुवादों को अभी भी रिलीज़ से पहले धाराप्रवाह मानवीय समीक्षा की आवश्यकता है।
ऐप से परे मूल निवासी
होम और लॉक स्क्रीन विजेट, लाइव एक्टिविटीज, डायनेमिक आइलैंड और ऐप इंटेंट्स जानबूझकर छोटी कमांड लेयर और कैप्चर कोऑर्डिनेटर साझा करते हैं। निजी विचार पाठ सिस्टम सतहों से बाहर रहता है; केवल सक्रिय कैप्चर को नियंत्रित करने के लिए आवश्यक स्थिति ही ऐप इंटरफ़ेस छोड़ती है।
सबूत, भरोसा नहीं
नियतात्मक इकाई परीक्षण दृढ़ता, एन्क्रिप्शन, पुनर्प्राप्ति, मीडिया, मैपिंग और कैप्चर स्थिति का अभ्यास करते हैं। यूआई परीक्षण नेविगेशन, विस्तारित टेक्स्ट और दाएं से बाएं लेआउट को कवर करते हैं। स्वचालित जाँच कार्य का समर्थन करती है; भौतिक iPhone और सहायक-प्रौद्योगिकी परीक्षण रिलीज़ गेट बने हुए हैं।
शांति की सेवा में इंजीनियरिंग
अंत में फ़ंक्शन पर ग्रेस चित्रित नहीं किया गया था। प्रगतिशील प्रकटीकरण, सिमेंटिक टाइपोग्राफी, स्थिर लेआउट स्थान, संयमित गति और शांत सामग्री पर्याप्त क्षमता को शांत और समझने योग्य बनाती है।
परिणाम सरल महसूस करने के लिए है क्योंकि जटिलता को सावधानीपूर्वक नीचे लाया गया है।