പരസ്യം അടയ്ക്കുക

പുതിയ സ്വിഫ്റ്റ്യുഐ ഫ്രെയിംവർക്ക് പ്രഖ്യാപിച്ചപ്പോൾ ആപ്പിൾ സാൻ ജോസിലെ ഹാളിനെ മുഴുവൻ ആശ്ചര്യപ്പെടുത്തി. ഇക്കോസിസ്റ്റത്തിലെ എല്ലാ പ്ലാറ്റ്ഫോമുകൾക്കുമായി ഉപയോക്തൃ ഇൻ്റർഫേസ് ആപ്ലിക്കേഷനുകൾ എഴുതുന്നത് ഡവലപ്പർമാർക്ക് ഇത് വളരെ എളുപ്പമാക്കുന്നു.

പുതിയ ഫ്രെയിംവർക്ക് പൂർണ്ണമായും ആധുനിക സ്വിഫ്റ്റ് പ്രോഗ്രാമിംഗ് ഭാഷയിൽ അടിസ്ഥാനപരമായി നിർമ്മിച്ചതാണ്, കൂടാതെ ഡിക്ലറേറ്റീവ് മാതൃക ഉപയോഗിക്കുന്നു. അവർക്ക് നന്ദി, ഡവലപ്പർമാർക്ക് ഇനി ലളിതമായ കാഴ്‌ചകൾക്കായി പോലും പതിനായിരക്കണക്കിന് വരി കോഡ് എഴുതേണ്ടതില്ല, എന്നാൽ വളരെ കുറച്ച് മാത്രമേ ചെയ്യാൻ കഴിയൂ.

എന്നാൽ ചട്ടക്കൂടിൻ്റെ പുതുമകൾ തീർച്ചയായും അവിടെ അവസാനിക്കുന്നില്ല. SwiftUI തത്സമയ പ്രോഗ്രാമിംഗ് കൊണ്ടുവരുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, നിങ്ങൾ കോഡ് എഴുതുമ്പോൾ നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും നിങ്ങളുടെ ആപ്ലിക്കേഷൻ്റെ തത്സമയ കാഴ്ച ലഭിക്കും. കണക്റ്റുചെയ്‌ത ഉപകരണത്തിൽ നിങ്ങൾക്ക് നേരിട്ട് തത്സമയ ബിൽഡുകൾ ഉപയോഗിക്കാനും കഴിയും, അവിടെ Xcode അപ്ലിക്കേഷൻ്റെ വ്യക്തിഗത ബിൽഡുകൾ അയയ്‌ക്കും. അതിനാൽ നിങ്ങൾ ഉപകരണത്തിൽ വെർച്വലായി മാത്രമല്ല, ശാരീരികമായും നേരിട്ട് പരിശോധിക്കേണ്ടതില്ല.

SwiftUI എളുപ്പവും യാന്ത്രികവും ആധുനികവുമാണ്

കൂടാതെ, ഡിക്ലറേറ്റീവ് ഫ്രെയിംവർക്ക് വ്യക്തിഗത ലൈബ്രറികളും കീവേഡുകളും ഉപയോഗിച്ച് ഡാർക്ക് മോഡ് പോലുള്ള നിരവധി പ്ലാറ്റ്ഫോം-നിർദ്ദിഷ്ട സവിശേഷതകൾ സ്വയമേവ ലഭ്യമാക്കുന്നു. പശ്ചാത്തലത്തിൽ SwiftUI അത് പരിപാലിക്കുന്നതിനാൽ, നിങ്ങൾ ഇത് ദീർഘമായ രീതിയിൽ നിർവചിക്കേണ്ടതില്ല.

കൂടാതെ, പ്രോഗ്രാമിംഗ് സമയത്ത് വ്യക്തിഗത ഘടകങ്ങൾ ക്യാൻവാസിലേക്ക് വലിച്ചിടുന്നതും വലിച്ചിടുന്നതും വലിയ അളവിൽ ഉപയോഗിക്കാമെന്ന് ഡെമോ കാണിച്ചു, അതേസമയം Xcode കോഡ് തന്നെ പൂർത്തിയാക്കുന്നു. ഇത് എഴുത്ത് വേഗത്തിലാക്കാൻ മാത്രമല്ല, പല തുടക്കക്കാരെയും വിഷയം മനസ്സിലാക്കാൻ സഹായിക്കും. ഒറിജിനൽ നടപടിക്രമങ്ങളേക്കാൾ വേഗമേറിയതും ഒബ്ജക്റ്റീവ്-സി പ്രോഗ്രാമിംഗ് ഭാഷ പഠിക്കുന്നതും.

പുതുതായി അവതരിപ്പിച്ച എല്ലാ ഉപയോക്തൃ ഇൻ്റർഫേസ് എഴുതുന്നതിന് SwiftUI ലഭ്യമാണ് iOS-ൽ നിന്നുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പതിപ്പുകൾ, tvOS, macOS-ന് ശേഷം watchOS.

swiftui-framework
സ്വിഫ്റ്റ് യുഐ
.