This podcast talks about how to program in Java; not your tipical system.out.println("Hello world"), but more like real issues, such as O/R setups, threading, getting certain components on the screen or troubleshooting tips and tricks in general. The format is as a podcast so that you can subscribe to it, and then take it with you and listen to it on your way to work (or on your way home), and learn a little bit more (or reinforce what you knew) from it.
…
continue reading
Content provided by John Sundell. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Sundell or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
Go offline with the Player FM app!
121: “Responsive and smooth UIs”, with special guest Adam Bell
MP3•Episode home
Manage episode 345766545 series 1532519
Content provided by John Sundell. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Sundell or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Adam Bell returns to the podcast to discuss different techniques and approaches for optimizing UI code, and how to utilize tools like animations in order to build iOS apps that feel fast and responsive.
Sponsors
- NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-back guarantee.
- Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free.
Links
- Adam on Twitter
- John on Twitter
- Motion
- CloudKit
- Debouncing
- CATransaction
- Grand Central Dispatch
- UITraitCollection
- SIMD
- CAAnimation
- Modifying a view’s transform
- Snapshotting a UIView
- CALayer
- View controller transitions
- Extracting the animation curve used for keyboard presentation
- Adding spring parameters to a UIView animation
- beginFromCurrentState animation option
- Intro and outro music by Dariusz Dziuk
123 episodes
MP3•Episode home
Manage episode 345766545 series 1532519
Content provided by John Sundell. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by John Sundell or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Adam Bell returns to the podcast to discuss different techniques and approaches for optimizing UI code, and how to utilize tools like animations in order to build iOS apps that feel fast and responsive.
Sponsors
- NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-back guarantee.
- Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free.
Links
- Adam on Twitter
- John on Twitter
- Motion
- CloudKit
- Debouncing
- CATransaction
- Grand Central Dispatch
- UITraitCollection
- SIMD
- CAAnimation
- Modifying a view’s transform
- Snapshotting a UIView
- CALayer
- View controller transitions
- Extracting the animation curve used for keyboard presentation
- Adding spring parameters to a UIView animation
- beginFromCurrentState animation option
- Intro and outro music by Dariusz Dziuk
123 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.