Book Image

Learning iOS UI Development

Book Image

Learning iOS UI Development

Overview of this book

Through this comprehensive one-stop guide, you’ll get to grips with the entire UIKit framework and in a flash, you’ll be creating modern user interfaces for your iOS devices using Swift. Starting with an overview of the iOS drawing system and the available tools, you will then learn how to use these technologies to create adaptable layouts and custom elements for your applications. Next, you’ll be introduced to other topics such as animation and code-drawing with Core Graphics, which will give you all the knowledge you need to create astonishing user interfaces. By the end of this book, you will have a solid foundation in iOS user interface development and will have gained valuable insights on the process of building firm and complex UIs.
Table of Contents (16 chapters)
Learning iOS UI Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Nicola Armellini is a designer from Italy who constantly crosses the boundary between technology and communication.

First approaching the industry through the video game medium, he partnered with Yari D'Areglia and founded Jumpzero, specializing in the user experience and interface design of OS X and iOS applications. At the same time, Nicola helped grow the audience of Yari's Think & Build blog by editing and reviewing his in-depth tutorial articles.

A fan of redistributing knowledge and making it accessible, he taught his craft and its implications in terms of marketing and communication as a lecturer at European Institute of Design in Milan.

As a side project slowly turned into his main focus, Nicola started fiddling with virtual reality and exploring new ways of interacting with machines and CG environments, questioning the status quo of how information is presented and manipulated.

He now studies to become an aerospace engineer and can be found at nicolaarmellini.com.

Christian Stehno studied computer science and got his diploma from the University of Oldenburg in 2000. Since then, he has worked on different topics in computer science. As researcher on theoretical computer science at University, Christian switched to embedded system design at a research institute later on. In 2010, he started his own company, CoSynth, which develops embedded systems and intelligent cameras for industrial automation. In addition, Christian is a long-time member of the Irrlicht 3D Engine developer team.