Operating context
एक अनुप्रयोग के लिए एक संचालन संदर्भ (ओ. सी.) वह बाहरी वातावरण है जो इसके संचालन को प्रभावित करता है। एक मोबाइल अनुप्रयोग के लिए, ओ. सी. को उपकरण में हार्डवेयर और सॉफ्टवेयर वातावरण, लक्षित उपयोगकर्ता और विभिन्न अन्य हितधारकों जैसे वाहक द्वारा लगाए गए अन्य प्रतिबंधों द्वारा परिभाषित किया जाता है। यह अवधारणा इन विभिन्न अन्य हितधारकों के प्रभाव से ऑपरेटिंग सिस्टम (ओएस) से अलग है। उदाहरण यहाँ एक उपकरण का एक उदाहरण है, जिसमें एक ऑपरेटिंग सिस्टम है, जो ओएस को बदले बिना अपने ऑपरेटिंग संदर्भ को बदल रहा है। मोबाइल फोन वाला उपयोगकर्ता सिम कार्ड बदलता है, कार्ड ए हटा देता है और कार्ड बी डालता है। फोन अब ए के बजाय सेल फोन वाहक बी के नेटवर्क पर कोई भी नेटवर्क कॉल करेगा। फोन पर चलने वाला कोई भी अनुप्रयोग एक नए परिचालन संदर्भ में चलेगा, और अक्सर नए वाहक की क्षमताओं और व्यावसायिक तर्क के अनुकूल होने के लिए कार्यक्षमता को बदलना होगा। इस उदाहरण में नेटवर्क, स्पेक्ट्रम और वायरलेस प्रोटोकॉल सभी बदल जाते हैं। इन परिवर्तनों को उपयोगकर्ता को वापस प्रतिबिंबित किया जाना चाहिए, ताकि उपयोगकर्ता को पता हो कि किस अनुभव की अपेक्षा करनी है, और इस प्रकार ये सभी परिवर्तन उपयोगकर्ता इंटरफेस (यू. आई.) को भी बदल देते हैं। हार्डवेयर अज्ञेयवादी संदर्भ स्थितियाँ मौजूद हैं जहाँ कोई एक संदर्भ में प्रोग्राम कर सकता है, इस बारे में कम चिंता के साथ कि यह वास्तव में किस हार्डवेयर पर चलेगा। उदाहरणों में फ्लैश और एंड्रॉइड शामिल हैं। दुर्भाग्य से, यह भी काफी आम है कि हार्डवेयर मुक्त संदर्भ में कोड में हार्डवेयर विशिष्ट बग दिखाई देंगे। यह व्यक्तिगत कंप्यूटर (पीसी) हार्डवेयर, या मोबाइल फोन के लिए लिखे गए सॉफ़्टवेयर के साथ आम है, जो अधिक सीधे बातचीत करता है। संदर्भ मोबाइल अनुप्रयोगों के विखंडन संचालन संदर्भ को इस लेख में परिभाषित किया गया है यह भी देखें ऑपरेटिंग सिस्टम की सूची ऑपरेटिंग सिस्टम की तुलना परिचालन संदर्भ कम्प्यूटिंग शब्दावली मोबाइल प्रौद्योगिकी