Every time there is big news in the industry, such as a new framework, platform, or language feature, it’s common to wonder if you need to change the way you build your apps to accommodate the updates.
And WWDC 2020 brought us all of those changes together.
We got new frameworks, platforms, tools, and language features such as App Clips, Widgets, SwiftUI 2.0, iOS 14, Swift 5.3, Xcode 12…
And adopting all of those updates may require big changes in your codebases.
But big changes are costly.
If adopting new features and updates require a lot of time and effort, it’ll bring resistance from the dev team to implement them.
And this will likely lead to friction with the business and customers.
So…
Is there a way to be able to adopt new features and updates from day one, with low effort and high returns?
Is there a way to always be ready to welcome change?
Yes, there is.
In this podcast, we reply to five questions and help you get ready to welcome new features announced in WWDC 2020. Including:
“App Clips seem perfect for my company’s needs. But right now, it’s impossible for us to release standalone features unless we add a lot of compilation flags and directives. What tips can you give us for moving forward with a new architecture?”
"Is it time to ditch UIKit completely in favor of SwiftUI 2.0?"
"Do you recommend using Combine in your apps instead of RxSwift or other reactive frameworks?"
“How do you recommend sharing code between iOS, iPad, and macOS apps but with a custom UI for each to deliver the best experience possible?
"Assuming you're using MVVM in the UI layer, are ViewModels reusable, so we can share a single ViewModel between SwiftUI and UIKit, and between iOS and macOS, or can we treat them as designed for specific views?"
We highly recommend you watch or listen to this podcast now to learn how to always be ready to adopt new features, frameworks, platforms, and updates from day one.
Like and share this content with someone that you believe will benefit from it. See you in the next episode.
3 Steps to Prepare Your Apps for SwiftUI, Combine, iPadOS, Project Catalyst, and Any Other Leaps in the iOS Industry↴
https://www.essentialdeveloper.com/ar...
How to Build iOS Apps with Swift, TDD & Clean Architecture series↴
https://www.essentialdeveloper.com/pr...
Caio & Mike's Book Suggestions ↴
https://www.essentialdeveloper.com/bo...
---
Subscribe to our channel ↴
https://www.youtube.com/essentialdeve...
You can also find us on ↴
Twitter ☛ / essentialdevcom
Facebook ☛ / essentialdeveloper
Instagram ☛ / essentialdeveloper
Caio ↴
Twitter ☛ / caiozullo
LinkedIn ☛ / caiozullo
Mike ↴
Twitter ☛ / mrmichael
LinkedIn ☛ / mapostolakis
Join the iOS Lead Essentials program ↴
https://iosleadessentials.com
Visit our website ↴
https://essentialdeveloper.com