-
Notifications
You must be signed in to change notification settings - Fork 472
Designer Guides
Charlie Hieger edited this page Oct 22, 2015
·
50 revisions
These guides are optimized for empowering designers to modify the view and animation related code for production apps. As such, there is a focus on views, navigation, transitions, and animations. Topics such as networking, threading, models, and device frameworks for accessing the camera and location are not covered.
In terms of prototyping, the goal of the guides is to first provide the tools necessary to build rich, interactive mocks using Xcode instead of Quartz Composer. This seems to be an efficient onramp for either the designers looking to simply prototype with the native tools or for those that wish to continue to learn to program a fully functional app.
- Creating Custom View Controllers
- Creating a Free Form View Controller
- Creating View Controllers from Storyboard
- Adding and Removing Child View Controllers
- Using Modal Transitions
- Using Navigation Controllers
- Using Tab Bar Controllers
- Custom View Controller Transitions
- Creating a Custom Tab Bar
- Creating a Custom Navigation Bar
- Creating a Custom Modal Transition
- Adding Views to the Window
- Creating Nested Views
- Programmatically Creating Views
- Animating View Properties
- Using View Transforms
- Using Perspective Transforms
- Animating a Sequence of Images
- Simulated Network Loading
- Configure a Button
- Using Gesture Recognizers
- Registering for Keyboard Events
- Registering for Text Field Events
- Creating a Log In Screen