New Video Tutorial Series: Introducing Custom Controls

Ray Wenderlich

As part of this year’s iOS 9 Feast, we are releasing a new video tutorial series every Thursday.

This week, we are happy to release a brand new video tutorial series – Introducing Custom Controls by Sam Davies!

Custom Controls Video Tutorial Series

Custom controls are an important part of developing apps for iOS, allowing you to develop engaging user experiences, while achieving great code separability and reuse.

In this series Sam demonstrates how to create custom controls for iOS, via three different approaches:

  1. First you’ll discover how you can compose UIKit components to build your own control.
  2. Then you’ll learn how to use Core Animation to create controls with much more visual complexity.
  3. Finally, you’ll see how you can use Core Graphics to “draw” the appearance of controls yourself.

All 11 parts of the series are available today. You can check them out here:

We think you’re really going to love this series – it’s unique content you won’t find on any other site.

Enjoy, and thanks for subscribing! :]

Ray Wenderlich

Ray is part of a great team - the raywenderlich.com team, a group of over 100 developers and editors from across the world. He and the rest of the team are passionate both about making apps and teaching others the techniques to make them.

When Ray’s not programming, he’s probably playing video games, role playing games, or board games.

Other Items of Interest

Save time.
Learn more with our video courses.

raywenderlich.com Weekly

Sign up to receive the latest tutorials from raywenderlich.com each week, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

PragmaConf 2016 Come check out Alt U

Our Books

Our Team

Video Team

... 20 total!

Swift Team

... 15 total!

iOS Team

... 44 total!

Android Team

... 15 total!

macOS Team

... 11 total!

Unity Team

... 11 total!

Articles Team

... 15 total!

Resident Authors Team

... 17 total!

Podcast Team

... 8 total!

Recruitment Team

... 9 total!