WWDC 2019
This year’s WWDC brought bigger news for developers since 2014 when swift was launched. The opening keynote was packed with announcements of tvOS, watchOS, iOS, iPadOS, and macOS. So let's talk about some key points of this year’s WWDC.
tvOS - tvOS will now have multiple user support with the compatibility of Xbox One and PlayStation 4.
watchOS - watchOS becoming more independent. They introduce it’s own AppStore that can run without an iPhone.
iOS - Apple introduces iOS13 with improvement on performance including fast faceID detection, fast app download and launch. And let’s not forget the elegant Dark mode with new share sheet design and functionality.
With new Sign in with Apple feature you can hide your email address from developers with a unique random address that forwards to your actual email address. User can login without giving up their location or privacy.
Siri will sound less robotic with its fully algorithmically generated voice. It can read your messages right into your AirPods and you can instantly respond as well.
iPadOS - Apple releases new iPadOS with many new features including USB/SSD/Camera Files app support, New home screen, multitasking, Desktop Web ALWAYS, Download Manager, Font switcher, Better multitouch selection, No Shake To Undo, and Pencil improvements.
macOS - The new version of macOS is called macOS Catalina! From Farewell of iTunes to Catalyst apple introduce macOS with many improvements. Apple breaks up the iTunes with three apps Music, Podcasts and TV.
The new Project Catalyst which let developers create apps for Mac based on their existing iPad apps. A simple checkbox in Xcode, and an iPad app will become a Mac app. Isn't it exciting?. As Apple says that apps like Twitter, Asphalt 9 and Jira Cloud are already taking advantage of Project Catalyst to produce Mac versions.
Sidecar lets you use your iPad as a second display for your Mac. You'll even be able to use an Apple Pencil on iPad that support that input device to control and interact with apps on your Mac via that secondary screen.
The new Voice Control is a huge win for Accessibility. User can handle everything from dictation to navigation.
ARKit3 - ARKit gets some amazing new features like Body pose tracking, Body occlusion, all new RealityKit, New 3D editor, new updates on ARKit API, Better support for peer2peer ARKit apps, Face tracking with world tracking, better 3D/img tracking. It such a huge amount of progress over the year.
Last but not the least, SwiftUI. It looks like everything a modern UI framework should be. Live editing with previews is amazing. With the introduction of SwiftUI, Apple is showing that you don't need to degrade the user experience in order to gain a better developer experience. SwiftUI controls have layers that are managed directly by the framework; there are APIs for embedding an NS/UIView in SwiftUI and vice versa.
Moreover, Apple also introduced a RxSwift-like framework called Combine for reactive programming! It enables model data to be bound to views using a reactive set of APIs.
From many improvement in OS and frameworks to the star of the event Mac Pro, Apple announced a ton of things at #WWDC19.
Did I miss any points? Do add missing points in the comment section.
That’s the greatest WWDC I had ever witnessed. What'd you think?
Thanks for reading!
Lead Android Developer | Kotlin | Java | Flutter
5 年Really a good article. Got all the points I was looking for within such a small synopsis!
Be the change!!
5 年Good and deep dive...
Mentor | Trainer | Consultant | Automation Engineer | Selenium | Appium | TestNG | Cucumber | WebdriverIO | Cypress | CI/CD | AWS Device Farm
5 年It's always suprising from WWDC. Nice article, you have included almost everything. ,????
Indirect Tax Technologist [Vertex, OneSource, AvaTax, Native Oracle Tax Engine] | Oracle ERP Consultant | (CBAP?) Certified Business Analyst
5 年Nice article on IOS !! ????