विंडोज फोन 8: माइक्रोसॉफ्ट की डेवलपर कहानी क्या है?

  • Oct 17, 2023

विकास के मोर्चे पर, विंडोज़ 8 और विंडोज़ फ़ोन 8 एक साथ आते प्रतीत होते हैं।

इस सप्ताह ट्विटर पर, हममें से कई विंडोज फोन पर नजर रखने वाले लोग इस बात पर बहस कर रहे हैं कि माइक्रोसॉफ्ट कैसे और क्या सिल्वरलाइट और एक्सएनए गेमिंग टूल का समर्थन करना जारी रखेगा। विंडोज़ फोन 8, कोडनेम अपोलो.

मानो हमारे ट्वीट किए गए विचारों को पढ़ रहे हों, माइक्रोसॉफ्ट के अधिकारियों ने विंडोज फोन डेवलपर ब्लॉग पर इस बारे में कुछ जानकारी पोस्ट की है कि डेवलपर्स को इस मोर्चे पर क्या उम्मीद करनी चाहिए।

5 अप्रैल की पोस्ट में, माइक्रोसॉफ्ट के अधिकारियों ने इसे दोहराया "आज के विंडोज़ फ़ोन एप्लिकेशन और गेम विंडोज़ फ़ोन के अगले प्रमुख संस्करण पर चलेंगे।" क्या किसी पुनः कार्य की आवश्यकता होगी? पोस्ट विवरण में नहीं आती है, सिवाय इसके कि "आपका अधिकांश कोड हस्तांतरणीय होगा।"

Microsoft के अधिकारियों ने अभी भी सार्वजनिक रूप से और आधिकारिक तौर पर यह नहीं बताया है कि हममें से जो सुझाव प्राप्त कर रहे हैं वे क्या मानते हैं: विशेष रूप से, विंडोज़ फ़ोन 8 "कोर" विंडोज़ घटकों के साथ विंडोज़ कॉम्पैक्ट एंबेडेड कोर को स्विच आउट कर देगा. मैंने विश्वसनीय स्रोतों से यह भी सुना है कि माइक्रोसॉफ्ट विंडोज फोन 8 डेवलपर्स के लिए विंडो 8 विंडोज रनटाइम (WinRT) का एक सबसेट उपलब्ध कराएगा।

यहां 5 अप्रैल के ब्लॉग पोस्ट का पैराग्राफ है जो विश्लेषण करने लायक है:

"हमने कुछ डेवलपर्स को विंडोज फोन के लिए सिल्वरलाइट के दीर्घकालिक भविष्य के बारे में चिंता व्यक्त करते हुए भी सुना है। कृपया घबराएं नहीं; विंडोज़ 8 में XAML और C#/VB.NET विकास को आज के सिल्वरलाइट से प्रत्यक्ष विकास के रूप में देखा जा सकता है। आपके सभी प्रबंधित प्रोग्रामिंग कौशल विंडोज 8 के लिए एप्लिकेशन बनाने के लिए हस्तांतरणीय हैं, और कई मामलों में, आपका अधिकांश कोड भी हस्तांतरणीय होगा। ध्यान दें कि टैबलेट बनाम लक्ष्य बनाते समय। बेशक, आपको एक फ़ोन के लिए ऐसे उपयोगकर्ता अनुभवों को डिज़ाइन करने की आवश्यकता होती है जो प्रत्येक डिवाइस के लिए उचित रूप से तैयार किए गए हों।"

दूसरे शब्दों में, विंडोज फोन घर के डेवलपर पक्ष पर विंडोज 8 की राह पर जा रहा है। जैसा कि विंडोज़ 8 मेट्रो वातावरण के मामले में है, XAML समर्थित होगा। निकटता से संबंधित होते हुए भी, XAML सिल्वरलाइट नहीं है, जैसा कि विंडोज़ 8 ऐप्स पर काम करने वाले सिल्वरलाइट डेवलपर्स ने पाया है।

विंडोज़ फोन सीक्रेट्स के लेखक पॉल थुर्रॉट इसे सॉफ़्टीज़ की तुलना में अधिक सीधे तौर पर कहते हैं:

"द विंडोज़ फ़ोन 8 में सिल्वरलाइट-आधारित विंडोज़ फ़ोन डेवलपर वातावरण ख़त्म हो रहा है, और इसे विंडोज़ 8 की तरह WinRT-आधारित एपीआई द्वारा प्रतिस्थापित किया जा रहा है। क्यों? दो कारण। सबसे पहले, सिल्वरलाइट मर चुका है, माइक्रोसॉफ्ट द्वारा आंतरिक रूप से रद्द कर दिया गया है। और दूसरा, विंडोज फोन 8 सभी उद्देश्यों और उद्देश्यों के लिए विंडोज 8 है।"

नई पोस्ट में उल्लेख के लायक एक और बात है, और वह टिप्पणियों में है। विंडोज फोन के वरिष्ठ उत्पाद प्रबंधक क्लिफ सिम्प्किंस ने विंडोज फोन 8 में XNA समर्थन के बारे में कुछ जानकारी दी:

"हालांकि स्पष्ट रूप से नहीं कहा गया है, XNA लैरी के कथन का एक हिस्सा है 'आज के विंडोज फोन एप्लिकेशन और गेम विंडोज फोन के अगले प्रमुख संस्करण पर चलेंगे।' अगले प्रमुख संस्करण में XNA पूरी तरह से समर्थित है और विंडोज़ फोन परिवार का हिस्सा बना हुआ है। हम अपने डेवलपर्स के मौजूदा कौशल और कोड का समर्थन करने के लिए प्रतिबद्ध हैं क्योंकि हम एक साथ आगे बढ़ रहे हैं।"

यहाँ मैंने XNA के बारे में सुना है। जैसा कि विंडोज़ 8 डेवलपर्स जानते हैं, माइक्रोसॉफ्ट ने निर्णय लिया है Windows 8 में WinRT/Metro के लिए XNA समर्थन शामिल न करें. यह केवल डेस्कटॉप पर समर्थित है. मेरे एक टिपस्टर के अनुसार, विंडोज फोन 8 के साथ, माइक्रोसॉफ्ट अभी भी विंडोज फोन 8 सॉफ्टवेयर डेवलपमेंट किट में XNA का समर्थन करेगा, लेकिन डेवलपर्स को डायरेक्टएक्स और नेटिव कोड का उपयोग करके प्लेटफ़ॉर्म के लिए गेम लिखने के लिए प्रेरित किया जाएगा, न कि XNA का - ठीक विंडोज़ के मामले की तरह 8.

आख़िरकार हम Microsoft से Windows Phone 8 के बारे में अधिक जानकारी कब सुनेंगे? सूत्रों का कहना है कि यह जल्द ही हो सकता है, मई की तरह... अद्यतन: मेरे एक अन्य संपर्क ने कहा कि विंडोज फोन 8 के लिए डेवलपर खुलासा जून में होने की उम्मीद है।