SwiftUI : اپهای بهتر.کد کمتر بی شک ، موضوع مهمی بود که WWDC امسال به آن پرداخت که برای برنامه نویسان iOS بسیار شگفت انگیز بود .
از جمله کمتر شدن حجم اپلیکیشن ها در iOS 13 با توجه به ABI Stability که در Swift 5 وجود دارد و باعث می شود که کتابخانه های استاندارد سویفت درون سیستم عامل ها قرار بگیرند(از جمله iOS 13) و دیگر این کتابخانه ها در اپلیکیشن ها قرار نمی گیرند و باعث میشود که حجم اپ به شدت پایین بیاید.

دیگر اتفاقه مهمی که در این رویداد رخ داد فریم ورک SwiftUI بود که کلا سیستم برنامه نویسی اپهای iOS را تغییر داد.
SwiftUI : اپهای بهتر.کد کمتر در واقع کد نویسی به زبان سویفت را به سوی بهینه شدن سوق میدهد.
درباره SwiftUI : اپهای بهتر.کد کمتر
با استفاده از فریم ورک SwiftUI شما می توانید هر کدی در Editor می زنید همزمان در بومی که اضافه شده ببینید و یا حتی روی چند دیوایس به صورت همزان به صورت Live ببینید بدون اینکه نیاز به Build اپلیکیشن داشته باشید.

شما وقتی برای اولین بار پروژه می سازید IDE از شما می پرسد که User Interface طراحی اپلیکیشن چی باشد که شما در اینجا می توانید انتخاب کنید که SwiftUI باشد یا اینکه از Storyboard ورژن های قدیمی IDE استفاده کنید.
اگر بخواهیم ایرادی به این فریم ورک بگیریم آن است که ممکن است تا یکی دو سال آینده کاربرد زیادی از این فریم ورک نبینیم و علت آن هم این است که قابلیت سازگاری با ورژن های iOS کمتر از ۱۳ نداشته باشیم و مجبور باشیم فعلا از استوری برد استفاده کنیم.
نکته: طبق آمارهای اپل ۹۵ درصد از کاربران iOS سیستم عامل های خود را بروزرسانی می کنند پس این نتیجه را میتوان گرفت که ، یکسری از پروژه های ios از SwiftUI استفاده خواهند کرد.
با توجه به مزایایی که این فریم ورک دارد می توان گفت که Swift در کنار SwiftUI یکی از بهترین اتفاقایی هست که در دنیای توسعه دهندگی اپل و برنامه نویسی موبایل در این حوزه بوجود آمده است.

منبع : Apple SwiftUI