Windows App SDK
விண்டோஸ் ஆப் எஸ்டிகே (முன்பு ப்ராஜெக்ட் ரீயூனியன் என்று அழைக்கப்பட்டது) என்பது மைக்ரோசாப்டின் ஒரு மென்பொருள் மேம்பாட்டு கிட் (எஸ்டிகே) ஆகும், இது விண்டோஸ் 11 மற்றும் விண்டோஸ் 10 பதிப்பு 1809 மற்றும் அதற்குப் பிந்தைய இரண்டிற்கும் டெஸ்க்டாப் பயன்பாடுகளை உருவாக்க பயன்படுத்தக்கூடிய ஒருங்கிணைந்த ஏபிஐக்கள் மற்றும் கூறுகளை வழங்குகிறது. இந்த திட்டத்தின் நோக்கம் முன்பு யு. டபிள்யூ. பி பயன்பாட்டு மாதிரியுடன் இறுக்கமாக இணைக்கப்பட்ட திறன்களின் துண்டிக்கப்பட்ட செயல்பாட்டை வழங்குவதாகும். விண்டோஸ் அப்ளிகேஷன் எஸ்டிகே சொந்த வின் 32 (யூசர் 32/ஜிடிஐ 32) அல்லது. நெட் (டபிள்யூபிஎஃப்/வின்ஃபார்ம்ஸ்) டெவலப்பர்களை நவீன அம்சங்களுடன் தங்கள் பயன்பாடுகளை மேம்படுத்துவதற்கான ஒரு பாதையை அனுமதிக்கிறது. விண்டோஸ் ஆப் எஸ்டிகே விண்டோஸ் எஸ்டிகேவை மாற்றும் நோக்கம் கொண்டதல்ல என்பதை இது பின்பற்றுகிறது. உருவாக்கப்பட்ட வின்எம்டி மெட்டாடேட்டா மூலம் முதன்மையாக விண்டோஸ் ரன்டைம் (வின்ஆர்டி) ஐப் பயன்படுத்தி ஒரு பொதுவான பயன்பாட்டு நிரலாக்க இடைமுகத்தை (ஏபிஐ) அம்பலப்படுத்துவதன் மூலம், ஒரு காலத்தில் பயன்பாட்டு மாதிரியை வகைப்படுத்திய பரிமாற்றங்கள் பெரும்பாலும் அகற்றப்படுகின்றன. பதிப்பு 1.4 க்கான நுகெட் தொகுப்புகள் சுமார் நான்கு மாத வளர்ச்சிக்குப் பிறகு ஆகஸ்ட் 2023 இல் வெளியிடப்பட்டன. அம்சங்கள் மற்றும் கூறுகள் மைக்ரோசாப்ட் பல புதிய அம்சங்களை உருவாக்கியிருந்தாலும், கீழே பட்டியலிடப்பட்டுள்ள சில அம்சங்கள் ஏற்கனவே உள்ள ஏபிஐகளால் வழங்கப்பட்ட செயல்பாட்டின் சுருக்கங்களாகும். வின் யுஐ 3 துண்டிக்கப்பட்ட யுஐ அடுக்கில் பெரும்பாலான முதலீடு பிழைத் திருத்தங்கள், பிழைத்திருத்த அனுபவத்தை மேம்படுத்துதல் மற்றும் கோர் விண்டோவில் இருந்து மாறுவதன் மூலம் சாத்தியமான சாளர மேலாண்மை திறன்களை எளிமைப்படுத்துதல் ஆகியவற்றை நோக்கிச் சென்றுள்ளது. ஒரு ஒருங்கிணைந்த சாளர திறன்களின் தொகுப்பை அம்பலப்படுத்தவும் தனிப்பயன் சாளரக் கட்டுப்பாடுகளுக்கான ஆதரவை செயல்படுத்தவும் ஆப் விண்டோ என்று அழைக்கப்படும் USER32/GDI32 பூர்வீகங்களை சுருக்கும் ஒரு ஏபிஐ அறிமுகப்படுத்தப்பட்டது. வெப்வியூ 2 யு. டபிள்யூ. பி வெப்வியூ கட்டுப்பாட்டுக்கான மாற்றீடு ஆரம்பத்தில் அறிவிக்கப்பட்டது. ஏனெனில் இது ஆதரிக்கப்படாத உலாவி இயந்திரத்தை அடிப்படையாகக் கொண்டது. வெப்வியூ 2 என்று பெயரிடப்பட்ட ஒரு புதிய குரோமியம் அடிப்படையிலான கட்டுப்பாடு உருவாக்கப்பட்டது, மேலும் இது வின் யுஐ மற்றும் பிற ஆதரிக்கப்படும் பயன்பாட்டு வகைகளிலிருந்து பயன்படுத்தப்படலாம். பேக்கேஜிங் விண்டோஸ் ஆப் எஸ்டிகேயில் எம்எஸ்ஐஎக்ஸ் சேர்க்கப்பட்டிருந்தாலும், பரிந்துரைக்கப்பட்ட பயன்பாட்டு பேக்கேஜிங் வடிவமாகக் கருதப்பட்டாலும், பேக்கேஜ் செய்யப்படாத பயன்பாடுகளை அனுமதிப்பதே ஒரு வடிவமைப்பு குறிக்கோளாக இருந்தது. இந்த பயன்பாடுகளை தன்னிறைவு அல்லது கட்டமைப்பைச் சார்ந்ததாக பயன்படுத்தலாம். தொகுக்கப்பட்ட மற்றும் தொகுக்கப்படாத பயன்பாடுகள் இரண்டிற்கும் பயன்பாட்டு சார்பு நிலைகளை மாறும் ஏற்றுதலுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது. கிராபிக்ஸ் DWriteCore உயர் தரமான உரை ரெண்டரிங்கிற்கான துண்டிக்கப்பட்ட மற்றும் சாதன சுயாதீன தீர்வாக உருவாக்கப்படுகிறது. வின் 2 டி வின் யுஐ 3 பயன்பாடுகளுக்கும் கிடைக்கிறது. வள மேலாண்மை எம்ஆர்டி கோர் உள்ளூர்மயமாக்கல் போன்ற நோக்கங்களுக்காக பயன்பாட்டு வளங்களை நிர்வகிக்க அனுமதிக்கிறது. இது யு. டபிள்யூ. பி. யின் வள மேலாண்மை அமைப்பின் துண்டிக்கப்பட்ட பதிப்பாகும். பயன்பாட்டு வாழ்க்கைச் சுழற்சி அதன் ஆரம்ப வெளியீட்டிற்குப் பிறகு வழங்கப்பட்ட நிலையான வெளியீடுகளுடன், விண்டோஸ் ஆப் எஸ்டிகே இப்போது பல பயன்பாட்டு வாழ்க்கைச் சுழற்சி அம்சங்களை ஆதரிக்கிறது, இதற்கு முன்பு டெவலப்பர்கள் வின் 32 பயன்பாடுகளில் செயல்படுத்த கணிசமான அளவு முயற்சி தேவைப்பட்டது. இந்த அம்சங்களில் மின் மேலாண்மை அறிவிப்புகள், பணக்கார செயல்படுத்தல், பல நிகழ்வுகள் மற்றும் நிரலாக்க பயன்பாட்டு மறுதொடக்கம் ஆகியவை அடங்கும். புஷ் அறிவிப்புகளுக்கான ஆதரவு ஆரம்பத்தில் வரையறுக்கப்பட்ட அணுகல், முன்னோட்ட அம்சமாக செயல்படுத்தப்பட்டது. இருப்பினும், அதற்கான ஏபிஐக்கள் பின்னர் உறுதிப்படுத்தப்பட்டுள்ளன, மேலும் புஷ் அறிவிப்புகளை பயன்பாட்டு பயனர்களுக்கு வழங்க முடியும். இந்த அம்சத்திற்கான அணுகலை மைக்ரோசாப்ட் தங்கள் விருப்பப்படி ரத்து செய்யலாம் என்று அதிகாரப்பூர்வ ஆவணங்கள் கூறுகின்றன. கூடுதலாக, பயன்பாடுகள் இப்போது எக்ஸ்எம்எல் பேலோடை உருவாக்க வேண்டிய அவசியமில்லாமல் உள்ளூர் பயன்பாட்டு அறிவிப்புகளை எளிதாகக் காண்பிக்க முடியும். விண்டோஸ் 11 இல் உள்ள விண்டோஸ் விட்ஜெட்டுகள் அமைப்புடன் விட்ஜெட்டுகளின் மூன்றாம் தரப்பு ஒருங்கிணைப்பு நிலையான வெளியீட்டு சேனலின் ஒரு பகுதியாக சேர்க்கப்பட்டுள்ளது. டெவலப்பர்கள் தகவமைப்பு அட்டைகளைப் பயன்படுத்தி தங்கள் பயன்பாட்டிற்கான தனிப்பயன் விட்ஜெட்டுகளை வடிவமைத்து அவற்றை விட்ஜெட்டுகள் பலகையில் மேற்பார்வையிடலாம். DWriteCore Uno இயங்குதளம் விண்டோஸ் டிரைவர் கிட் (WDK) குறிப்புகள் வெளிப்புற இணைப்புகள் இலவச மற்றும் திறந்த மூல மென்பொருள் மைக்ரோசாப்ட் மேம்பாட்டு கருவிகள் மைக்ரோசாப்ட் இலவச மென்பொருள் மென்பொருள் மேம்பாட்டு கருவிகள் விண்டோஸ் ஏபிஐ விண்டோஸ்-மட்டும் இலவச மென்பொருள்