Cargando…

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn935326977
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160120s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d TEFOD  |d N$T  |d IDEBK  |d VT2  |d YDXCP  |d COO  |d EBLCP  |d DEBBG  |d IDB  |d OCLCQ  |d MERUC  |d OCLCQ  |d OCLCO  |d OCLCF  |d CEF  |d UKMGB  |d OCLCQ  |d OCLCO  |d UAB  |d AU@  |d UKAHL  |d OCLCQ  |d OCLCO  |d AJS  |d OCLCO  |d OCLCQ  |d QGK  |d OCLCO 
016 7 |a 018010444  |2 Uk 
019 |a 933783521  |a 934047725  |a 951974885  |a 1259214418 
020 |a 9781785282386  |q (electronic bk.) 
020 |a 1785282387  |q (electronic bk.) 
020 |a 1785288199 
020 |a 9781785288197 
020 |z 9781785288197 
024 3 |a 9781785288197 
029 1 |a AU@  |b 000057035979 
029 1 |a CHNEW  |b 000884594 
029 1 |a CHVBK  |b 374432945 
029 1 |a DEBBG  |b BV043893522 
029 1 |a DEBBG  |b BV043968681 
029 1 |a DEBSZ  |b 485791889 
029 1 |a GBVCP  |b 882751476 
029 1 |a UKMGB  |b 018010444 
035 |a (OCoLC)935326977  |z (OCoLC)933783521  |z (OCoLC)934047725  |z (OCoLC)951974885  |z (OCoLC)1259214418 
037 |a CL0500000705  |b Safari Books Online 
037 |a 0B734803-617D-4A48-AC5C-43A54C6772F3  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.774.I67 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 004.167 
049 |a UAMI 
100 1 |a D'areglia, Yari,  |e author. 
245 1 0 |a Learning iOS UI development :  |b implement complex iOS user interfaces with ease using Swift /  |c Yari D'areglia. 
246 3 |a Learning iOS user interface development 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover page (Safari, viewed January 19, 2016). 
500 |a Includes index. 
520 8 |a Annotation  |b Implement complex iOS user interfaces with ease using SwiftAbout This Book Build compelling user interfaces that users will enjoy using the iOS UIKit framework Make your iOS apps easily recognizable and familiar with the UIKit framework Use this comprehensive, step-by-step guide to create a complete custom layoutWho This Book Is ForThis easy-to-follow guide is perfect for beginner-level iOS developers who want to become proficient in user interface development. It would also be useful for experienced iOS developers who need a complete overview of this broad topic all in one place, without having to consult various sources. What You Will Learn Understand the basic requirements to work with iOS user interfaces Get to know about the UI tools, frameworks, and built-in components Plot dynamic layout structures using Auto Layout Shape and implement adaptive user interfaces for different screen sizes Draw and animate your user interfaces using the CALayer and UIKit animations Intercept and handle user touches to create user interface interactivity Create and depict totally custom controls Design with iOS through Core GraphicsIn DetailThrough 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. Style and approachThis concise yet information-packed guide is full of step-by-step instructions and screenshots of real-life examples, delivered in a direct manner, to get you creating modern user interfaces for your iOS devices using SWIFT in no time. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: UI Fundamentals; Chapter 2: UI Components Overview -- UIKit; Chapter 3: Interface Builder, XIB, and Storyboard; Chapter 4: Auto Layout; Chapter 5: Adaptive User Interfaces; Chapter 6: Layers and Core Animation; Chapter 7: UI Interactions -- Touches and Gestures; Chapter 8: How to Build Custom Controls; Chapter 9: Introduction to Core Graphics; Index; Exploring windows; Working with views; UI hierarchy and views inheritance; Summary; Exploring text elements. 
505 8 |a Exploring buttons and selectorsView-based components; Managing and presenting structured data; The UIAppearance protocol; Summary; Interface Builder; An overview of the editor; Working with XIB files; Managing user interfaces with Storyboards; Connecting user interfaces with your code; Implementing navigation with Storyboard and segues; Summary; How Auto Layout works; UI definition with size classes; User interface's traits; Size classes and Interface Builder; Working with Dynamic Type; Exploring text styles; Improving Auto Layout structures with UIStackView; Summary; Exploring layers. 
505 8 |a Working with core animationEvents and touches; Responder chain; Gestures and gesture recognizers; Summary; The Thermostat control; Designing a custom control; The UIControl class; Implementing the ThermostatSlider control; Sending actions; Customizing the control with UI Appearance; Summary; Drawing on the graphic context; UIKit helpers; Drawing with paths; Summary; The contents of windows; Configuring windows; Defining the view's geometry; Managing with the hierarchy; Hands-on code; View drawing and life cycle; View controllers and views; Presenting text with UILabel. 
505 8 |a Receiving user input with UITextFieldMultiline text with UITextView; Notes about the keyboard; UIButton and user interaction; Boolean selection with UISwitch; Selecting values with UISlider; User choices through UISegmentedControl; Selecting values with UIPickerView and UIDatePicker; Updating values with UIStepper; Showing progress with UIProgressView; Working with UIActivityIndicatorView; Introducing UIImageView and UIImage; Introducing UIScrollView; Introducing UITableView; Introducing UICollectionView; Hands-on code; The unwind segue; Hands-on code; Xcode and Auto Layout. 
505 8 |a Practical introduction to constraintsXcode helpers; Intrinsic content size; Independence from screen size; Updating constraints programmatically; Working with Auto Layout programmatically; Summary; Trait collection and trait environment; Working with trait collections; Hands-on code; Image assets and size classes; Configurable text size; Setting up UIStackView; UIStackView and adaptive layouts; Layers and views; The content of a layer; The layer geometry; The layers hierarchy; The appearance of layers; Layers and animations; Implicit animations; Properties animations; Animations group. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a iOS (Electronic resource) 
630 0 7 |a iOS (Electronic resource)  |2 fast 
650 0 |a User interfaces (Computer systems)  |x Development. 
650 0 |a Swift (Computer program language) 
650 6 |a Interfaces utilisateurs (Informatique)  |x Développement. 
650 6 |a Swift (Langage de programmation) 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Swift (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a D'areglia, Yari.  |t Learning iOS UI Development.  |d Birmingham : Packt Publishing, ©2015 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781785288197/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0026626871 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4520774 
938 |a EBSCOhost  |b EBSC  |n 1134878 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis33469530 
938 |a YBP Library Services  |b YANK  |n 12774031 
994 |a 92  |b IZTAP