WWDC2022心得

今年Swift對正則表達式有很大的提升,Regex Builders讓code更簡單與易讀,Package Manager更輕鬆管理app’s dependencies,能更容易利用世界各地的撰寫好的軟件,Package Plugins更擴展work flow,讓開發者有更多的可能性,可以用來檢查,格式化代碼,讓開發者的開發更加變利。後台速度方便也有顯著的提升。framework使用swiftUI非常的便利與易讀,能簡單的在UI排版,近期又推出新的framework,SwiftCharts,能幫助開發者開發出更精美的圖表,讓UI需求能最大程度的開發出來,裡頭有各種圖式,因為SwiftCharts是基於swiftUI,所以可以很好的調用與調適chart來達到更多customize,影片裡面示範怎麼使用SwiftCharts真的很特別,操作也很簡單,這真的是讓開發者有更強大的功能去開發,The best way to build an app is with Swift and SwiftUI。 WidgetKit讓手機手錶能有看更多訊息在介面上,還有Live Activities讓介面可以有更多更新訊息。Messages Collaboration API可以幫助開發者間更便利的協作,在message或Facetime就可以共同協作了,以往可能需要用GitHub、Bitbucket來共同協作,現在可以有更便利的方式,真的是太棒了,Apple解決溝通上的問題,讓使用者能專注地繼續開發App,全新的App Intents 跟 Shortcuts結合成App Shorcuts,能更簡單的運用siri達到你想要的動作,讓開發能減少更多的coding,讓使用者有更方便和整合的使用體驗。再輸入密碼也有更便利與安全上的進步,雖然我覺得蘋果已經夠安全了。還有介紹很多影像、畫面、3D相關的API,都讓我們能更方便的開發與使用科技。

看完這次的WWDC,針對硬體上的進步,生活比較能看得到,所以我覺得沒有到非常新穎,但針對軟體上與開發便利性的進步,真的讓我大吃一驚,因為我公司目前是用React Native在開發App,不過Swift進步的速度真的嚇死人的快,當然進步迅速,開發人員就要學得更多,不過對於科技真的是非常棒呢!

--

--