जाहिरात बंद करा

ऍपलने नवीन स्विफ्टयूआय फ्रेमवर्क जाहीर केल्यावर सॅन जोसमधील जवळजवळ संपूर्ण हॉलला आश्चर्यचकित केले. हे विकासकांसाठी इकोसिस्टममधील सर्व प्लॅटफॉर्मसाठी वापरकर्ता इंटरफेस अनुप्रयोग लिहिणे खूप सोपे करते.

नवीन फ्रेमवर्क पूर्णपणे आधुनिक स्विफ्ट प्रोग्रामिंग भाषेच्या आधारे तयार केले आहे आणि घोषणात्मक प्रतिमान वापरते. त्यांचे आभार, विकसकांना यापुढे साध्या दृश्यांसाठी कोडच्या अनेक दहा ओळी लिहिण्याची गरज नाही, परंतु ते बरेच कमी करू शकतात.

परंतु फ्रेमवर्कची नवीनता निश्चितपणे तेथे संपत नाही. SwiftUI रिअल-टाइम प्रोग्रामिंग आणते. दुसऱ्या शब्दांत, तुम्ही कोड लिहित असताना तुमच्याकडे नेहमी तुमच्या अर्जाचे थेट दृश्य असते. तुम्ही थेट कनेक्ट केलेल्या डिव्हाइसवर रिअल-टाइम बिल्ड देखील वापरू शकता, जेथे Xcode अनुप्रयोगाचे वैयक्तिक बिल्ड पाठवेल. त्यामुळे तुम्हाला केवळ व्हर्च्युअलीच नाही, तर थेट डिव्हाइसवर प्रत्यक्षरित्याही चाचणी करायची आहे.

SwiftUI सोपे, स्वयंचलित आणि आधुनिक

याव्यतिरिक्त, घोषणात्मक फ्रेमवर्क वैयक्तिक लायब्ररी आणि कीवर्ड वापरून अनेक प्लॅटफॉर्म-विशिष्ट वैशिष्ट्ये स्वयंचलितपणे उपलब्ध करते, जसे की डार्क मोड. स्विफ्टयूआय पार्श्वभूमीत त्याची काळजी घेईल म्हणून तुम्हाला ते कोणत्याही लांबलचक पद्धतीने परिभाषित करण्याची आवश्यकता नाही.

याव्यतिरिक्त, डेमोने दाखवले की कॅनव्हासवर वैयक्तिक घटक ड्रॅग आणि ड्रॉप करणे प्रोग्रामिंग दरम्यान मोठ्या प्रमाणात वापरले जाऊ शकते, तर Xcode स्वतःच कोड पूर्ण करतो. हे केवळ लेखनाची गती वाढवू शकत नाही, तर अनेक नवशिक्यांना विषय समजून घेण्यास मदत करते. आणि मूळ प्रक्रियेपेक्षा आणि ऑब्जेक्टिव्ह-सी प्रोग्रामिंग भाषा शिकण्यापेक्षा निश्चितपणे वेगवान.

स्विफ्टयूआय सर्व नव्याने सादर केलेल्या आधुनिक वापरकर्ता इंटरफेस लिहिण्यासाठी उपलब्ध आहे iOS वरील ऑपरेटिंग सिस्टम आवृत्त्या, tvOS, macOS नंतर watchOS.

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