Studying iOS UI Improvement by Yari D’areglia
English | Jan. 1, 2016 | ISBN: 1785288199 | 167 Pages | MOBI/EPUB/PDF (True) | 12.77 MB
With: Code Information
By way of this complete one-stop information, you will familiarize yourself with your complete UIKit framework and in a flash, you will be creating trendy consumer interfaces on your iOS units utilizing Swift.
Construct compelling consumer interfaces that customers will take pleasure in utilizing the iOS UIKit framework
Make your iOS apps simply recognizable and accustomed to the UIKit framework
Use this complete, step-by-step information to create an entire customized format
Beginning with an summary of the iOS drawing system and the obtainable instruments, you’ll then discover ways to use these applied sciences to create adaptable layouts and customized parts on your purposes. Subsequent, you will be launched to different subjects similar to animation and code-drawing with Core Graphics, which provides you with all of the information you should create astonishing consumer interfaces.
By the top of this ebook, you’ll have a strong basis in iOS consumer interface improvement and may have gained helpful insights on the method of constructing agency and sophisticated UIs.
What you’ll study
Perceive the essential necessities to work with iOS consumer interfaces
Get to know concerning the UI instruments, frameworks, and built-in elements
Plot dynamic format buildings utilizing Auto Format
Form and implement adaptive consumer interfaces for various display sizes
Draw and animate your consumer interfaces utilizing the CALayer and UIKit animations
Intercept and deal with consumer touches to create consumer interface interactivity
Create and depict completely customized controls
Design with iOS via Core Graphics
Concerning the Writer
Yari D’areglia is a developer with 15 years of expertise in software program structure and improvement. Over the past four years, he constructed profitable iOS and OS X purposes for builders in addition to the mainstream public.
Yari, along with Nicola Armellini, based Jumpzero, an organization based mostly in Italy that launched numerous cellular, desktop, and net purposes.
At present, he’s employed as a senior iOS engineer at Neato Robotics, an organization based mostly in Silicon Valley, the place he works on the communication between robots and iOS units.
Yari writes at www.ThinkAndBuild.it, a weblog targeted on iOS improvement with a robust concentrate on consumer interface improvement.
You possibly can attain him on Twitter at @bitwaker.
Desk of Contents
UI Elements Overview â€“ UIKit
Interface Builder, XIB, and Storyboard
Adaptive Consumer Interfaces
Layers and Core Animation
UI Interactions â€“ Touches and Gestures
The way to Construct Customized Controls
Introduction to Core Graphics