Skill Level Intermediate
- [Voiceover] Hi, I'm Bill Weinman and welcome to iOS 9 Text Kit. The goal of this course is to show you how to use Text Kit for formatting and managing texts and fonts in your iOS apps. This course presumes that you have a working knowledge of iOS development and the swift language. We'll start with the discussion of the history and capabilities of Text Kit. I'll show you how Text Kit fits in the iOS technology stack and the major features and capabilities it provides for you. I'll then show you how to use Text Kit to meet some common text layout requirements.
I'll show you how to implement dynamic type and the important Text Kit accessibility feature that is popular with many users. I'll cover exclusion paths which allow your text to flow around images and other graphical objects on the page. And finally, I'll cover font descriptors and how you can use them to manage multiple font resources efficiently and effectively. Text Kit is a major improvement over the previous iOS text layout architecture. Learning to use Text Kit will provide the important tools for managing text layout in your iOS applications.
So let's get started with iOS 9 Text Kit.