விளம்பரத்தை மூடு

ஆப்பிள் புதிய ஸ்விஃப்ட்யூஐ கட்டமைப்பை அறிவித்தபோது சான் ஜோஸில் கிட்டத்தட்ட முழு அரங்கையும் ஆச்சரியப்படுத்தியது. சுற்றுச்சூழல் அமைப்பில் உள்ள அனைத்து தளங்களுக்கும் பயனர் இடைமுக பயன்பாடுகளை டெவலப்பர்கள் எழுதுவதை இது மிகவும் எளிதாக்குகிறது.

புதிய கட்டமைப்பு முற்றிலும் நவீன ஸ்விஃப்ட் நிரலாக்க மொழியில் அடித்தளத்திலிருந்து கட்டமைக்கப்பட்டுள்ளது மற்றும் அறிவிப்பு முன்னுதாரணத்தைப் பயன்படுத்துகிறது. அவர்களுக்கு நன்றி, டெவலப்பர்கள் இனி எளிய காட்சிகளுக்குக் கூட பல பத்துக் குறியீட்டு வரிகளை எழுத வேண்டியதில்லை, ஆனால் மிகக் குறைவாகவே செய்ய முடியும்.

ஆனால் கட்டமைப்பின் புதுமைகள் நிச்சயமாக அங்கு முடிவதில்லை. SwiftUI நிகழ்நேர நிரலாக்கத்தைக் கொண்டுவருகிறது. வேறு வார்த்தைகளில் கூறுவதானால், நீங்கள் குறியீட்டை எழுதும்போது உங்கள் விண்ணப்பத்தின் நேரடிக் காட்சி எப்போதும் இருக்கும். இணைக்கப்பட்ட சாதனத்தில் நிகழ்நேர உருவாக்கங்களையும் நீங்கள் பயன்படுத்தலாம், அங்கு Xcode பயன்பாட்டின் தனிப்பட்ட உருவாக்கங்களை அனுப்பும். எனவே நீங்கள் மெய்நிகராக மட்டும் சோதிக்க வேண்டியதில்லை, ஆனால் நேரடியாக சாதனத்தில் உடல் ரீதியாகவும்.

SwiftUI எளிதானது, தானியங்கி மற்றும் நவீனமானது

கூடுதலாக, டிக்ளரேட்டிவ் ஃப்ரேம்வொர்க், தனிப்பட்ட நூலகங்கள் மற்றும் முக்கிய வார்த்தைகளைப் பயன்படுத்தி டார்க் மோட் போன்ற பல இயங்குதளம் சார்ந்த அம்சங்களை தானாகவே கிடைக்கச் செய்கிறது. SwiftUI அதை பின்னணியில் பார்த்துக்கொள்ளும் என்பதால், நீங்கள் அதை எந்த நீளத்திலும் வரையறுக்க வேண்டியதில்லை.

கூடுதலாக, கேன்வாஸில் தனிப்பட்ட உறுப்புகளை இழுத்து விடுவது நிரலாக்கத்தின் போது அதிக அளவில் பயன்படுத்தப்படலாம் என்பதை டெமோ காட்டுகிறது, அதே நேரத்தில் Xcode குறியீட்டையே நிறைவு செய்கிறது. இது எழுதுவதை விரைவுபடுத்துவது மட்டுமல்லாமல், பல தொடக்கக்காரர்களுக்கு விஷயத்தைப் புரிந்துகொள்ளவும் உதவும். மேலும், அசல் நடைமுறைகளைக் காட்டிலும் மற்றும் ஆப்ஜெக்டிவ்-சி நிரலாக்க மொழியைக் கற்றுக்கொள்வதை விட நிச்சயமாக வேகமானது.

புதிதாக அறிமுகப்படுத்தப்பட்ட அனைத்து பயனர் இடைமுகத்தையும் எழுதுவதற்கு SwiftUI கிடைக்கிறது iOS இலிருந்து இயக்க முறைமை பதிப்புகள், tvOS, macOS க்குப் பிறகு watchOS.

swiftui-கட்டமைப்பு
ஸ்விஃப்ட்யூஐ
.