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

Apple ने सैन जोस में लगभग पूरे हॉल को आश्चर्यचकित कर दिया जब उसने नए स्विफ्टयूआई फ्रेमवर्क की घोषणा की। यह डेवलपर्स के लिए पारिस्थितिकी तंत्र में सभी प्लेटफार्मों के लिए यूजर इंटरफेस एप्लिकेशन लिखना बहुत आसान बनाता है।

नया फ्रेमवर्क पूरी तरह से आधुनिक प्रोग्रामिंग भाषा स्विफ्ट पर बनाया गया है और घोषणात्मक प्रतिमान का उपयोग करता है। उनके लिए धन्यवाद, डेवलपर्स को अब साधारण दृश्यों के लिए भी कोड की दर्जनों पंक्तियाँ लिखने की ज़रूरत नहीं है, लेकिन वे बहुत कम के साथ काम कर सकते हैं।

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

स्विफ्टयूआई आसान, स्वचालित और आधुनिक

इसके अलावा, डिक्लेरेटिव फ्रेमवर्क व्यक्तिगत लाइब्रेरी और कीवर्ड का उपयोग करके कई प्लेटफ़ॉर्म-विशिष्ट सुविधाओं को स्वचालित रूप से उपलब्ध कराता है, जैसे डार्क मोड। आपको इसे किसी भी लंबे तरीके से परिभाषित करने की आवश्यकता नहीं है, क्योंकि स्विफ्टयूआई पृष्ठभूमि में इसका ख्याल रखेगा।

इसके अलावा, डेमो से पता चला कि प्रोग्रामिंग के दौरान कैनवास पर अलग-अलग तत्वों को खींचने और छोड़ने का उपयोग काफी हद तक किया जा सकता है, जबकि Xcode कोड को स्वयं पूरा करता है। इससे न केवल लिखने की गति तेज हो सकती है, बल्कि कई शुरुआती लोगों को विषय को समझने में भी मदद मिलेगी। और निश्चित रूप से मूल प्रक्रियाओं और ऑब्जेक्टिव-सी प्रोग्रामिंग भाषा सीखने की तुलना में तेज़।

स्विफ्टयूआई सभी नए पेश किए गए आधुनिक यूजर इंटरफेस लिखने के लिए उपलब्ध है iOS से ऑपरेटिंग सिस्टम संस्करण, tvOS, macOS के बाद watchOS।

स्विफ्टुई-फ्रेमवर्क
स्विफ्टयूआई
.