Flutter UI Widgets
Nov 9 2021 · Video Course (1 hr, 27 mins)
Explore commonly used UI widgets in Flutter and see how they relate to their native iOS and Android counte...
more
Flutter UI Widgets
Explore commonly used UI widgets in Flutter and see how they relate to their native iOS and Android counterparts.
iOS & Swift
Debugging UIKit Views with Reveal
Aug 24 2021 · Video Course (36 mins)
Learn how to use the Reveal app to find and fix layout and rendering problems in UIKit views. Brought to y...
more
Debugging UIKit Views with Reveal
Learn how to use the Reveal app to find and fix layout and rendering problems in UIKit views. Brought to you by the fine folks at Itty Bitty Apps.
iOS & Swift
Integrating UIKit & SwiftUI
Dec 22 2020 · Video Course (25 mins)
Learn how to integrate SwiftUI views into your UIKit apps and view hierarchies, and how to host UIKit view...
more
Integrating UIKit & SwiftUI
Learn how to integrate SwiftUI views into your UIKit apps and view hierarchies, and how to host UIKit views and view controllers in SwiftUI. Coordinate data flow from SwiftUI to UIKit and back again!
iOS & Swift
UIKit Animation
Dec 10 2020 · Video Course (2 hrs, 8 mins)
Get started animating your views in iOS! Learn to control changes in their visible properties over time, a...
more
UIKit Animation
Get started animating your views in iOS! Learn to control changes in their visible properties over time, along with transitions between the views themselves.
iOS & Swift
UIKit: Layout
Nov 12 2020 · Video Course (1 hr, 8 mins)
Learn the basics of creating layouts that handle different screen sizes and orientations, using Auto Layou...
more
UIKit: Layout
Learn the basics of creating layouts that handle different screen sizes and orientations, using Auto Layout's Stack Views and Constraints, in Interface Builder.
iOS & Swift
UIKit Fundamentals
Oct 27 2020 · Video Course (1 hr, 58 mins)
Learn the basics of UIKit by creating a simple iPhone app. This course will then show the fundamental conc...
more
UIKit Fundamentals
Learn the basics of UIKit by creating a simple iPhone app. This course will then show the fundamental concepts of an app project, adding controls and navigating between screens.
iOS & Swift
Exploring UIKit Internals with Hopper Disassembler
Nov 5 2019 · Video Course (32 mins)
Explore private UIKit APIs using the reverse engineering tool Hopper Disassembler and then use your advanc...
more
Exploring UIKit Internals with Hopper Disassembler
Explore private UIKit APIs using the reverse engineering tool Hopper Disassembler and then use your advanced knowledge of UIKit's hidden secrets to your advantage in your own app.
iOS & Swift
What's New in UIKit
Dec 19 2017 · Video Course (12 mins)
What's New in UIKit
What's New in UIKit
What's New in UIKit
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 & Swift
Swift UI: Building Custom Views
Jul 12 2019 · Screencast (7 mins)
SwiftUI introduces a new way to build user interfaces - and you can even build your own custom views! This...
more
Swift UI: Building Custom Views
SwiftUI introduces a new way to build user interfaces - and you can even build your own custom views! This screencast shows you how.
iOS & Swift
Swift UI: Working With UIKit
Jul 9 2019 · Screencast (7 mins)
SwiftUI introduces a new way to build user interfaces - but that doesn't mean you still can't use ...
more
Swift UI: Working With UIKit
SwiftUI introduces a new way to build user interfaces - but that doesn't mean you still can't use UIKit in your applications. This screencast shows you how!
iOS & Swift
Swift UI: Working With State
Jun 20 2019 · Screencast (9 mins)
SwiftUI has multiple ways to deal with referencing state in your app and keeps your views up to date for y...
more
Swift UI: Working With State
SwiftUI has multiple ways to deal with referencing state in your app and keeps your views up to date for you.
iOS & Swift
Swift UI: Previewing Your UI in Xcode
Jun 14 2019 · Screencast (6 mins)
Xcode 11 has a great new preview canvas for SwiftUI that allows you see changes in your UI as you make the...
more
Swift UI: Previewing Your UI in Xcode
Xcode 11 has a great new preview canvas for SwiftUI that allows you see changes in your UI as you make them - even letting you interact in live mode!
iOS & Swift
Swift UI: Declarative UI
Jun 11 2019 · Screencast (9 mins)
SwiftUI provides a whole new way of writing UI on iOS - declaratively - letting you tell the system what y...
more
Swift UI: Declarative UI
SwiftUI provides a whole new way of writing UI on iOS - declaratively - letting you tell the system what you want instead of how to make it.
iOS & Swift
UIVisualEffectView: Accessibility
Jan 24 2019 · Screencast (2 mins)
You've added blurs to your app, but some of your users chose not to support it. Learn how to ensure yo...
more
UIVisualEffectView: Accessibility
You've added blurs to your app, but some of your users chose not to support it. Learn how to ensure your app will look good for them too.
iOS & Swift
UIVisualEffectView: Vibrancy
Jan 17 2019 · Screencast (4 mins)
Learn how to adjust the colors of the content to make it feel more vivid when using blurs with UIVisualEff...
more
UIVisualEffectView: Vibrancy
Learn how to adjust the colors of the content to make it feel more vivid when using blurs with UIVisualEffectView.
iOS & Swift
UIVisualEffectView: Blurring
Jan 10 2019 · Screencast (5 mins)
Blurs are a big part of our iOS lives. Want to learn more about them and how to add them to your own apps?...
more
UIVisualEffectView: Blurring
Blurs are a big part of our iOS lives. Want to learn more about them and how to add them to your own apps? This screencast is for you.
Behaviors in UIKit Dynamics can be combined to make compound behaviors, making your behaviors more complex...
more
UIKit Dynamics - Compound Behaviors
Behaviors in UIKit Dynamics can be combined to make compound behaviors, making your behaviors more complex, but still using the high level UIKit Dynamics API.
Learn about the new notification content extension point in iOS 10, which gives you all the tools to creat...
more
iOS 10: Custom Notification UI with Content Extensions
Learn about the new notification content extension point in iOS 10, which gives you all the tools to create custom notifications to enhance user experience.