
विंडोज फोन का वर्तमान संस्करण विंडोज फोन 7.5 "मैंगो" है। वसंत में, "टैंगो" की एक नई रिलीज की उम्मीद है, जो नई सुविधाओं के अलावा, कम हार्डवेयर आवश्यकताओं को लाएगा। तथ्य यह है कि एमएस सख्ती से हार्डवेयर आवश्यकताओं को नियंत्रित करता है और इसलिए विंडोज फोन फोन अभी तक सस्ते नहीं हैं। अगला चरण विंडोज फोन 8 "अपोलो" है, जो गिरावट की उम्मीद है। अब विंडोज फोन का कोर अभी भी विंडोज सीई है, लेकिन यह सॉफ्टवेयर डेवलपर के लिए ध्यान देने योग्य नहीं है। सॉफ्टवेयर, जैसा कि अब लगभग सभी मोबाइल प्लेटफार्मों पर आम प्रथा है, एक प्रबंधित वातावरण में लिखा जाता है, इस मामले में .net कॉम्पैक्ट फ्रेमवर्क, सिल्वरलाइट और XNA का उपयोग करते हुए। पिछले साल, बहुत सारी अफवाहें और लीक हुई थीं कि "अपोलो" में कोर विंडोज 8 से होगा, और यह टैबलेट और डेस्कटॉप के साथ एक एकल मंच की ओर एक महत्वपूर्ण कदम है। और यहाँ
फिर से अफवाहें और लीक। यह सब क्यों और क्यों?
यह स्पष्ट है कि नया कर्नेल एमएस के काम को सरल करता है, लेकिन मुख्य चीज एपीआई और हार्डवेयर के साथ संगतता का विस्तार करने की क्षमता है। Microsoft, Apple के विपरीत, फ़ोन से OS को टैबलेट में स्थानांतरित नहीं करता था, लेकिन इसे डेस्कटॉप से स्थानांतरित कर दिया, कर्नेल और सेवाओं को अनुकूलित करने और एक नया एपीआई जोड़ने का काम कर रहा था। मुझे लगता है कि यह इस तरह की गोलियों की क्षमताओं में काफी वृद्धि करेगा, वे यहां तक कि Win32 एपीआई और पुराने अनुप्रयोगों को चलाने में सक्षम होंगे, और Microsoft ने ऐसे अवसर को अस्वीकार नहीं किया है। विंडोज 8 के लिए, एक नया एपीआई विकसित किया गया है -
WinRT । WinRT और HTML5 को एक नए सॉफ़्टवेयर डेवलपमेंट प्लेटफ़ॉर्म के रूप में तैनात किया गया है, जबकि विकास भाषा या तो प्रबंधित भाषा या C ++ जैसी मूल भाषा हो सकती है। ध्यान दें कि सिल्वरलाइट और XNA की कोई बात नहीं है, वे निश्चित रूप से कहीं नहीं जाएंगे, लेकिन जोर बदल रहा है। वैसे, मिक्स सम्मेलन, जो कई वर्षों तक आयोजित किया गया था और सिल्वरलाइट को बढ़ावा देने के लिए लोकोमोटिव था, इस साल नहीं होगा। अब यह पता चला है कि विंडोज फोन के लिए विकसित सॉफ्टवेयर निश्चित रूप से विंडोज 8 पर आसानी से लॉन्च किया जा सकता है, तकनीकी रूप से कोई समस्या नहीं है, क्योंकि यह एक प्रबंधित कोड है, लेकिन इसके विपरीत कैसे करें और टैबलेट से फोन पर एप्लिकेशन के हस्तांतरण को कैसे सरल बनाया जाए? यह समाधान भीख माँगता है - फोन में WinRT एपीआई जोड़ें। लेकिन इसके लिए, जाहिरा तौर पर, आपको अपने साथ कोर खींचने की भी आवश्यकता है, क्योंकि WinRT शायद विंडोज 8 के बुनियादी तंत्र से जुड़ा हुआ है। आइए यह न भूलें कि क्षमताओं के मामले में विंडोज सीई त्रुटिपूर्ण है और यहां तक कि .net फ्रेमवर्क वहां कट जाता है, मुझे लगता है, कम से कम कर्नेल के कारण।
अब कुछ दिलचस्प अफवाहें कर्नेल के बारे में पहले ही कहा जा चुका है, लेकिन अभी भी जानकारी है।
- WP एक प्रबंधित वातावरण के लिए एक नया इंजन प्राप्त करेगा - रेडहॉक, जो एक पूर्ण .net फ्रेमवर्क लाएगा, जो कि विंडोज सीई में नहीं था। यहां सब कुछ स्पष्ट है - वे एपीआई का विस्तार करेंगे, .net से शुरू करें।
- WP फोन प्रबंधन आदेशों के साथ एक पॉवर्सशेल कंसोल प्राप्त करेगा। यह, वैसे, काफी वास्तविक है और यह मुझे लोकप्रियता जोड़ने के लिए लगता है। सुरक्षा की दृष्टि से, कोई समस्या नहीं होनी चाहिए, क्योंकि पॉवर्सशेल एक सुरक्षित प्रबंधित वातावरण है, और फोन के व्यवहार को जल्दी से स्क्रिप्ट करने की क्षमता वास्तव में गीक्स को खुश करेगी। बाज़ार से एप्लिकेशन इंस्टॉल किए बिना फ़ोन को लचीले ढंग से अनुकूलित और प्रोग्राम करने का अवसर।
- आप कंप्यूटर पर हाइपर-वी हाइपरविजर के तहत देशी मोड ओएस विंडोज फोन में चला सकेंगे। यह संभव है। एप्लिकेशन सभी प्रबंधित हैं, कर्नेल पोर्टेबल होगा, इसलिए x86 के लिए बस विंडोज फोन बनाना संभव हो जाता है, वीडियो और अन्य उपकरणों के लिए एक ड्राइवर जोड़ें, और अब हमारे पास x86 के लिए एक ऑपरेटिंग सिस्टम है जो एमुलेटर की तुलना में बहुत तेजी से काम करेगा।
- X86 प्लेटफॉर्म के लिए समर्थन। ऊपर पैराग्राफ देखें, ठीक है, इंटेल अंत में प्रोसेसर को फोन के लिए उपयुक्त बना सकता है।
- WP के लिए C ++ एप्लिकेशन लिखने का अवसर होगा। यह तुरंत सुरक्षा सवाल उठाता है - अगर सी ++, तो हमें सैंडबॉक्स पर्यावरण के साथ एक नया एपीआई चाहिए, जाहिर है यह WinRT होगा। C ++ में लिखने की बहुत क्षमता बहुत आशाजनक लगती है - सुरक्षित वातावरण में रहते हुए अधिक उत्पादक अनुप्रयोग बनाना संभव हो जाता है। समान Android के लिए मूल एप्लिकेशन मौजूद हैं, लेकिन वे प्लेटफ़ॉर्म की स्थिरता को महत्वपूर्ण रूप से प्रभावित कर सकते हैं और वे विशेष मामलों में बनाए जाते हैं।
संदर्भ:
RedHawk Microsoft के विंडोज फोन 8 का हिस्सा होना चाहिए?
विंडोज फोन "टैंगो" जल्द ही आने वाली 120 भाषाओं, सी ++ विकास का समर्थन करेगा
नोकिया ने वादा किया है कि विंडोज फोन अपोलो में कई बदलाव होंगे
256 मेगाबाइट रैम वाला WP स्मार्टफोन?
विंडोज फोन 8 अपोलो के बारे में नई अफवाहें