Operating context
ஒரு பயன்பாட்டிற்கான இயக்க சூழல் (ஓ. சி.) என்பது அதன் செயல்பாட்டை பாதிக்கும் வெளிப்புற சூழல் ஆகும். ஒரு மொபைல் பயன்பாட்டைப் பொறுத்தவரை, சாதனத்தில் உள்ள வன்பொருள் மற்றும் மென்பொருள் சூழல், இலக்கு பயனர் மற்றும் ஒரு கேரியர் போன்ற பல்வேறு பிற பங்குதாரர்களால் விதிக்கப்பட்ட பிற கட்டுப்பாடுகள் ஆகியவற்றால் ஓ. சி வரையறுக்கப்படுகிறது. இந்த கருத்து இயக்க முறைமையிலிருந்து (ஓஎஸ்) இந்த பல்வேறு பிற பங்குதாரர்களின் தாக்கத்தால் வேறுபடுகிறது. எடுத்துக்காட்டு ஒரு இயக்க முறைமையுடன் கூடிய ஒரு சாதனம், OS ஐ மாற்றாமல் அதன் இயக்க சூழலை மாற்றுவதற்கான ஒரு எடுத்துக்காட்டு இங்கே. மொபைல் ஃபோன் வைத்திருக்கும் பயனர் சிம் கார்டுகளை மாற்றி, ஏ கார்டை அகற்றி, பி கார்டை செருகுகிறார். தொலைபேசி இப்போது ஏ-வை விட செல்ஃபோன் கேரியர் பி-யின் நெட்வொர்க் மூலம் எந்த நெட்வொர்க் அழைப்புகளையும் செய்யும். தொலைபேசியில் இயங்கும் எந்தவொரு பயன்பாடும் ஒரு புதிய இயக்க சூழலில் இயங்கும், மேலும் புதிய கேரியரின் திறன்கள் மற்றும் வணிக தர்க்கத்திற்கு ஏற்ப பெரும்பாலும் செயல்பாட்டை மாற்ற வேண்டியிருக்கும். நெட்வொர்க், ஸ்பெக்ட்ரம் மற்றும் வயர்லெஸ் நெறிமுறை அனைத்தும் இந்த எடுத்துக்காட்டில் மாறுகின்றன. இந்த மாற்றங்கள் பயனரிடம் மீண்டும் பிரதிபலிக்கப்பட வேண்டும், எனவே பயனர் என்ன அனுபவத்தை எதிர்பார்க்க வேண்டும் என்று தெரியும், இதனால் இந்த மாற்றங்கள் அனைத்தும் பயனர் இடைமுகத்தையும் (UI) மாற்றுகின்றன. வன்பொருள் அஞ்ஞான சூழல் சூழ்நிலைகள் உள்ளன, அங்கு ஒருவர் ஒரு சூழலில் நிரல் செய்யலாம், அது உண்மையில் எந்த வன்பொருளில் இயங்கும் என்பது பற்றி குறைவான அக்கறை உள்ளது. எடுத்துக்காட்டுகளில் ஃப்ளாஷ் மற்றும் ஆண்ட்ராய்டு அடங்கும். துரதிர்ஷ்டவசமாக, வன்பொருள் இல்லாத சூழலில் குறியீடு வன்பொருள் குறிப்பிட்ட பிழைகளைக் காணும் என்பதும் மிகவும் பொதுவானது. தனிப்பட்ட கணினி (பிசி) வன்பொருள் அல்லது மொபைல் போன்களுடன் மிகவும் நேரடியாக தொடர்பு கொள்ளும் மென்பொருளுக்காக எழுதப்பட்ட மென்பொருளில் இது பொதுவானது. குறிப்புகள் மொபைல் பயன்பாடுகளின் செயல்பாட்டு சூழல் இந்த கட்டுரையில் வரையறுக்கப்பட்டுள்ளது மேலும் காண்க இயக்க முறைமைகளின் பட்டியல் இயக்க முறைமைகளின் ஒப்பீடு செயல்பாட்டு சூழல் கம்ப்யூட்டிங் சொல் மொபைல் தொழில்நுட்பம்