The third of new course, Reproducing Popular iOS Controls, is ready today! In this final part, you’ll dig into from Apple’s own apps to recreate a custom view controller transition from the and a custom presentation controller as seen in the app.

Take a look at what’s inside:

Part : App Store & Maps

  1. Introduction: In this video we’ll talk about two interesting Apple apps – the App Store and Maps, and how their custom presentations make them shine.
  2. App Store: Transitions: In this video you’ll learn about custom transitions, particularly as they pertain to the App Store app.
  3. App Store: Custom Modal Presentation Setup: In this video you’ll learn how to set up a scalable stage for the presentation transition.
  4. App Store: Custom Modal Presentation Animations: In this video you’ll implement the animations for the custom modal presentation as seen on the App Store app.
  5. Challenge: App Store Custom Modal Dismissal: In this challenge you’ll tackle the custom modal dismissal of the App Store app.
  6. App Store: Drag Down to Dismiss: In this video, we’ll discuss and implement another way to dismiss our modal and learn about view snapshots.
  7. Maps: Pull-Up Control: In this video you’ll learn about the pull-up control in Maps and why card UIs are so darn .
  8. Maps: Custom Presentation Controller: In this video you’ll learn how to implement a custom UIPresentationController.
  9. Challenge: Maps Scrolling to Control Points: In this challenge you’ll implement the half-way dragged anchor point for the draggable controller.
  10. Conclusion: In this video we’ll review what we learned and what you can do to learn more about the specific topics.

Where To Go From Here?

Want to check out the course? You can watch the course Introduction, Interactive Interpolation and Normalization, and App Store: Drag Down to Dismiss for free!

The rest of the course is for subscribers only. Here’s how you can get access:

  • If you are a subscriber: The entire course is ready for you today! You can check out the course here.
  • If you are not a subscriber yet: What are you waiting for? Subscribe now to get access to our new Popular Controls course and our entire catalog of over 500 videos.

Stay tuned for more new and updated courses to come. I hope you enjoy the course! :]


Each tutorial at is created by a team of dedicated developers so that it meets our high quality standards. The team members who worked on this tutorial are:

Source link


Please enter your comment!
Please enter your name here