विज्ञापन बंद करें

चूँकि कल की प्रस्तुति डेवलपर कॉन्फ्रेंस WWDC 2016 का उद्घाटन थी, यह डेवलपर्स के लिए नई संभावनाओं पर एक बड़ा जोर था। प्रस्तुति के अंत में, ऐप्पल ने प्रोग्रामिंग भाषाओं को समझने वाले लोगों की संख्या में उल्लेखनीय विस्तार करने के लिए अपनी योजना भी प्रस्तुत की।

वह ऐसा एक नए आईपैड ऐप की मदद से करना चाहता है जिसे कहा जाता है स्विफ्ट खेल के मैदान. यह अपने उपयोगकर्ताओं को स्विफ्ट प्रोग्रामिंग भाषा को समझना और उसके साथ काम करना सिखाएगा, जिसे Apple और 2014 में बनाया गया था खुले स्रोत के रूप में जारी किया गया, इस प्रकार सभी के लिए उपलब्ध है और निःशुल्क है।

लाइव प्रेजेंटेशन के दौरान, एप्लिकेशन द्वारा पेश किए जाने वाले पहले पाठों में से एक का प्रदर्शन किया गया। खेल को डिस्प्ले के दाहिने आधे भाग में दिखाया गया था, निर्देश बायीं ओर। इस बिंदु पर एप्लिकेशन को वास्तव में केवल उपयोगकर्ता को गेम खेलने की आवश्यकता होती है - लेकिन ग्राफिकल नियंत्रण के बजाय, यह संकेतित कोड की पंक्तियों का उपयोग करता है।

इस तरह, वे स्विफ्ट की बुनियादी अवधारणाओं, जैसे कमांड, फ़ंक्शंस, लूप, पैरामीटर, वेरिएबल, ऑपरेटर, प्रकार इत्यादि के साथ काम करना सीखेंगे। स्वयं पाठों के अलावा, एप्लिकेशन में लगातार बढ़ती संख्या भी शामिल होगी चुनौतियों का सेट जो पहले से ज्ञात अवधारणाओं के साथ काम करने की क्षमता को गहरा करेगा।

हालाँकि, स्विफ्ट प्लेग्राउंड में सीखना बुनियादी बातों पर नहीं रुकता है, जिसे ऐप्पल प्रोग्रामर ने एक स्व-निर्मित गेम के उदाहरण का उपयोग करके प्रदर्शित किया था जहां आईपैड के जाइरोस्कोप का उपयोग करके दुनिया की भौतिकी को नियंत्रित किया गया था।

चूँकि iPad में भौतिक कीबोर्ड नहीं है, Apple ने नियंत्रणों का एक समृद्ध पैलेट बनाया है। उदाहरण के लिए, "क्लासिक" सॉफ़्टवेयर QWERTY कीबोर्ड में, कोड व्हिस्परर के अलावा, अलग-अलग कुंजियों पर कई अक्षर होते हैं, जिन्हें उनके साथ विभिन्न प्रकार के इंटरैक्शन द्वारा चुना जाता है (उदाहरण के लिए, कुंजी को ऊपर खींचकर एक संख्या लिखी जाती है)।

बार-बार उपयोग किए जाने वाले कोड तत्वों को लिखने की आवश्यकता नहीं है, बस उन्हें एक विशेष मेनू से खींचें और उस कोड श्रेणी का चयन करने के लिए फिर से खींचें जिस पर उन्हें लागू किया जाना चाहिए। किसी नंबर पर टैप करने के बाद उसके ठीक ऊपर केवल न्यूमेरिक कीपैड दिखाई देगा।

बनाई गई परियोजनाओं को .playground एक्सटेंशन के साथ दस्तावेज़ों के रूप में साझा किया जा सकता है और iPad और स्विफ्ट प्लेग्राउंड एप्लिकेशन इंस्टॉल करने वाला कोई भी व्यक्ति उन्हें खोलने और संपादित करने में सक्षम होगा। इस प्रारूप में बनाई गई परियोजनाओं को Xcode (और इसके विपरीत) में भी आयात किया जा सकता है।

कल की प्रस्तुति में पेश की गई हर चीज की तरह, स्विफ्ट प्लेग्राउंड अब डेवलपर के रूप में उपलब्ध है, पहला सार्वजनिक परीक्षण जुलाई में आएगा और आईओएस 10 के साथ शरद ऋतु में सार्वजनिक रिलीज होगी। सब कुछ मुफ्त होगा।

.