Post WWDC 2020

It has been a month since Apple held WWDC 2020. I wrote some wish list before in this post. Let’s talk about impressions from this first online WWDC ever.

First, I love the new format! It is easier for me to follow all the sessions compare to previous year. Apple has done great job, providing with great streaming videos. Apple also updated their Apple Developer App with great features to support online format.

There are big updates for all platform. But this year WWDC finally give necessary update for the macOS. I am happy and thrilled to see macOS Big Sur. But l am sad that my Mac Mini are out of list supported hardware. New macOS also increase the version to 11 after 20 years. They introduced new design language, bringing some from iOS. I love new look, but as usual not everybody is onboard new changes.

Biggest news this year is transitioning from Intel to Apple Silicon. I am not really surprised with this move, since Apple already pave this way for last decade. I saw several benchmark where iPad Pro kicked Intel-powered MacBook Pro to dust. I also sense that there is problem in Intel, they are being overtook by AMD in desktop CPU, and Apple in mobile CPU.

As long as I followed Apple stuff, I can’t remember when they stop transitioning. I knew Apple in 2007, time when they started Intel transition. They continued transition in software, start from moving from 32-bit to 64-bit, adaptive size classes, Objective-C to Swift, Storyboard to SwiftUI, and many more. They just don’t stop, keep moving the platform forward.

I have installed iOS 14 and iPad OS 14 in my daily drivers, right from public beta started. It has been smooth ride and I am waiting for WatchOS 7 public beta. I love the new widget features, especially Smart Stack and Siri Suggestions. On iPad OS 14, Scribbles capability really blows my mind. I am using my Apple Pencil more and more, and having fun to write into any input.

As from my wish list, I am still (patiently) waiting for better external display support. Also probably capability for iOS/iPad OS to be able manage multiple audio input / output source. I love using my iPad for attending Zoom, and I experienced myself it is hard to record audio session in webinars or meetings.

I am happy that several things are finally arrived, but still limited. I love how you can change default app. Altough only for Email and Browser app. But, my wish related to improvement for Spotlight, and Web Extension framework for Safari are coming this year.

From developer perspective, I am happy to start learning about SwiftUI. The framework is growing and bringing many features related to UI development. I can build good interface using several lines of code. Apple really doing good job with SwiftUI. As backend developer myself, I also love to see that Apple also develop AWS Lambda library for Swift. I must say, Swift is coming a potential cross-platform. I prefer to code in Swift (or Kotlin) than JavaScript. I really like static typing language.

There are lots of improvement across all platform. I am really excited to learn and see what new apps will come in the near future. Now, back to learn Swift!.