WWDC 2021: Breaking Changes in SwiftUI
Jun 29 2021 · Screencast (4 mins)
We haven't seen many breaking changes in SwiftUI, but here are some deprecations and replacements you ...
more
WWDC 2021: Breaking Changes in SwiftUI
We haven't seen many breaking changes in SwiftUI, but here are some deprecations and replacements you should look out for this year!
iOS & Swift
WWDC 2021: Understand Swift Actors
Jun 25 2021 · Screencast (8 mins)
Swift Actors is a new a language feature presented in WWDC that allows you to write concurrent code withou...
more
WWDC 2021: Understand Swift Actors
Swift Actors is a new a language feature presented in WWDC that allows you to write concurrent code without having to deal with the issue of locks or serial queues. This video will give you a walkthrough of this new concurrent feature and how actors works.
iOS & Swift
WWDC 2021: Intro to async/await
Jun 22 2021 · Screencast (16 mins)
With WWDC 2021, Apple released a whole bunch of concurrency features with async/await leading the pack. In...
more
WWDC 2021: Intro to async/await
With WWDC 2021, Apple released a whole bunch of concurrency features with async/await leading the pack. In this video, you'll learn how to use this new language feature but more importantly, you'll learn how it fits into Apple's concurrency landscape.
In this video, Catie Catterwaul counts down her top 10 sessions from WWDC 2021 that you shouldn't miss...
more
WWDC 2021: 10 Can't-Miss Sessions
In this video, Catie Catterwaul counts down her top 10 sessions from WWDC 2021 that you shouldn't miss!
Archive
Peter Friese: Building SwiftUI Apps with Firebase
Aug 3 2020 · Screencast (1 hr, 12 mins)
In this talk, learn how to build a simple, data-driven SwiftUI application that uses Cloud Firestore to st...
more
Peter Friese: Building SwiftUI Apps with Firebase
In this talk, learn how to build a simple, data-driven SwiftUI application that uses Cloud Firestore to store data.
Archive
Ethan Saadia: Building Immersive AR Experiences with RealityKit
Jul 20 2020 · Screencast (1 hr, 5 mins)
In this talk, learn how to build AR experiences using modern Swift APIs and patterns without a deep knowle...
more
Ethan Saadia: Building Immersive AR Experiences with RealityKit
In this talk, learn how to build AR experiences using modern Swift APIs and patterns without a deep knowledge of computer graphics and rendering engines.
Combine Publishers have a new assign method that works with Published properties, and can also be integrat...
more
WWDC 2020: Combine & SwiftUI
Combine Publishers have a new assign method that works with Published properties, and can also be integrated with SwiftUI's new StateObject property wrapper.
Archive
Dean Djermanović - Building UIs in Android using Jetpack Compose
Jul 13 2020 · Screencast (39 mins)
In this talk, learn what Compose is and how it's different from the present Android framework. You wil...
more
Dean Djermanović - Building UIs in Android using Jetpack Compose
In this talk, learn what Compose is and how it's different from the present Android framework. You will also see examples of how to use Compose to build Android application UI.
iOS 14 comes with a lot of new privacy features. This episode will cover the range of them from location t...
more
WWDC 2020: Privacy Features
iOS 14 comes with a lot of new privacy features. This episode will cover the range of them from location tracking to the app store.
Archive
David Sherline - You’re Not As Good As You Think You Are
Jul 6 2020 · Screencast (40 mins)
Lawyers practice law. Doctors practice medicine. What about engineers? Shipping features to production is ...
more
David Sherline - You’re Not As Good As You Think You Are
Lawyers practice law. Doctors practice medicine. What about engineers? Shipping features to production is hard. But we all know writing well-factored object oriented code is harder. It takes time, patience and commitment to master. In other words, it takes practice. In this talk, explore how our fellow professionals approach continued education, so that we as engineers can keep our skills sharp and our expertise relevant.
WWDC 2020 brought some great new features for SwiftUI, including the App and Scene protocols, and AppStora...
more
WWDC 2020: SwiftUI Protocols & Property Wrappers
WWDC 2020 brought some great new features for SwiftUI, including the App and Scene protocols, and AppStorage, SceneStorage, and ScaledMetric property wrappers.
What's new in SwiftUI Views this year? Check out my top picks for WWDC SwiftUI Sessions and get a whir...
more
WWDC 2020: SwiftUI Views
What's new in SwiftUI Views this year? Check out my top picks for WWDC SwiftUI Sessions and get a whirlwind tour of new SwiftUI features.
Archive
Event driven programming in Swift; Let's create a chatbot!
Jun 26 2020 · Screencast (1 hr, 40 mins)
Chat programs are everywhere, and you probably use some of them daily! In this talk, Jari shows you how yo...
more
Event driven programming in Swift; Let's create a chatbot!
Chat programs are everywhere, and you probably use some of them daily! In this talk, Jari shows you how you can get started with your very first chatbot right now!
Archive
MVVM Structure with Android Architecture Components
Jun 18 2020 · Screencast (35 mins)
In this talk, Evana reviews how the libraries of Android Architecture Components can be integrated to crea...
more
MVVM Structure with Android Architecture Components
In this talk, Evana reviews how the libraries of Android Architecture Components can be integrated to create a clean architecture.
Archive
Mani Ramezan: Writing Reliable Tests in iOS
Jun 11 2020 · Screencast (54 mins)
In this talk, Mani discusses writing unit tests and UI tests and different approaches in resolving issues ...
more
Mani Ramezan: Writing Reliable Tests in iOS
In this talk, Mani discusses writing unit tests and UI tests and different approaches in resolving issues when they fail.
Archive
Everything You (Never) Wanted to Know about Making Coffee at Home
Jun 4 2020 · Screencast (51 mins)
Being stuck at home doesn't mean you need to be stuck with bad coffee! This quick talk will guide you ...
more
Everything You (Never) Wanted to Know about Making Coffee at Home
Being stuck at home doesn't mean you need to be stuck with bad coffee! This quick talk will guide you through different ways of making tasty coffee at home, taking into account your time, money and patience. Be warned though, the talk could ruin your life by turning you into a coffee snob like me.
Archive
Increase Your Product Quality Through Accessibility
May 26 2020 · Screencast (51 mins)
In this talk, Victoria discusses some of the things you can do to make your app more accessible, and how i...
more
Increase Your Product Quality Through Accessibility
In this talk, Victoria discusses some of the things you can do to make your app more accessible, and how it makes your product stronger.
Archive
David Okun: How To Build a SwiftUI Framework
May 22 2020 · Screencast (1 hr, 34 mins)
... and make it work with Swift Package Manager, Cocoapods, and Carthage!
David Okun: How To Build a SwiftUI Framework
... and make it work with Swift Package Manager, Cocoapods, and Carthage!
Archive
The Future of Mobile: Android/iOS, Flutter and Native
May 14 2020 · Screencast (1 hr, 29 mins)
In this Roundtable Talk, Kevin Moore, Kevin Galligan, Nishant Srivastava and Joe Howard discuss the state ...
more
The Future of Mobile: Android/iOS, Flutter and Native
In this Roundtable Talk, Kevin Moore, Kevin Galligan, Nishant Srivastava and Joe Howard discuss the state of mobile and what platform you should use when starting a brand new project.
Archive
Ray Wenderlich: How to Run a Remote Company
May 8 2020 · Screencast (1 hr, 39 mins)
In this workshop, Ray shares what he has learned while running a remote company over the past 10 years, tr...
more
Ray Wenderlich: How to Run a Remote Company
In this workshop, Ray shares what he has learned while running a remote company over the past 10 years, transitioning from a solo indie developer to a 17-person company (+ a team of over 250 part-time authors and editors).
iOS & Swift
What's New in Xcode 11: Testing
Sep 5 2019 · Screencast (9 mins)
Learn how to take advantage of test plans in running your tests with multiple configurations to make your ...
more
What's New in Xcode 11: Testing
Learn how to take advantage of test plans in running your tests with multiple configurations to make your code more robust.
iOS & Swift
What's New in Xcode 11: Workflow
Aug 29 2019 · Screencast (9 mins)
Explore how Xcode 11 changes your workflow. Learn how to make the most out of multiple editors and Xcode&#...
more
What's New in Xcode 11: Workflow
Explore how Xcode 11 changes your workflow. Learn how to make the most out of multiple editors and Xcode's source control changes.