MARC보기
LDR06038cmm u2200685Ii 4500
001000000317711
003OCoLC
00520230525183219
006m d
007cr unu||||||||
008200909s2020 enka ob 000 0 eng d
019 ▼a 1150155996
020 ▼a 1839210877
020 ▼a 9781839210877 ▼q (electronic bk.)
020 ▼z 9781839215421
035 ▼a 2431398 ▼b (N$T)
035 ▼a (OCoLC)1194095749 ▼z (OCoLC)1150155996
037 ▼a CL0501000140 ▼b Safari Books Online
040 ▼a UMI ▼b eng ▼e rda ▼e pn ▼c UMI ▼d OCLCF ▼d EBLCP ▼d NLW ▼d N$T ▼d 248032
049 ▼a MAIN
050 4 ▼a QA76.76.A65
08204 ▼a 005.1 ▼2 23
1001 ▼a Barker, Chris, ▼e speaker.
24510 ▼a Learn SwiftUI : ▼b an introductory guide to creating intuitive cross-platform user interfaces using Swift 5 / ▼c Chris Barker.
2463 ▼a Learn Swift User Interface
260 ▼a Birmingham, UK : ▼b Packt Publishing, ▼c 2020.
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
504 ▼a Includes bibliographical references.
5050 ▼a Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with SwiftUI -- Technical requirements -- Introducing Swift as a programming language -- Learning about existing UI frameworks -- Creating the UI programmatically -- Creating a UI via Interface Builder -- Introducing SwiftUI -- What is SwiftUI? -- Syntax in SwiftUI -- States and updating the UI -- Tools and features -- Building for multiple devices -- When to use SwiftUI, and why -- Summary -- Questions -- Further reading
5058 ▼a Chapter 2: Understanding Declarative Syntax -- Technical requirements -- What is declarative syntax? -- Visualizing declarative syntax -- Getting started with SwiftUI in Xcode -- Making a ""Hello World"" app -- Returning multiple views -- Modifiers -- Nesting syntax -- Grouping -- Imperative syntax -- Summary -- Questions -- Further reading -- Chapter 3: Building Layout and Structure -- Technical requirements -- Understanding UI logic - the MVVM architecture -- MVVM overview -- MVVM in SwiftUI -- Other architecture patterns -- Design patterns in SwiftUI -- Observable objects -- Publishing objects
5058 ▼a A little more Text decoration -- Creating custom Views in Lists -- Creating a custom view -- Working independently with our new custom view -- Adding more controls -- Buttons -- Images -- Segmented (picker) contols -- Summary -- Further reading -- Chapter 6: Working with Navigation in SwiftUI -- Technical requirements -- Creating additional Views -- Creating the recipe details View -- Updating our mock data -- Testing the new view in the simulator -- App navigation -- Adding navigation to our ContentView -- Accessing with @EnvironmentObject -- Adding and injecting the @EnvironmentObject class
5058 ▼a Using @EnvironmentObject -- Using EnvironmentObject as a single source of truth -- EnvironmentObject best practices -- Mock EnvironmentObject -- Summary -- Questions -- Further reading -- Chapter 7: Creating a Form with States and Data Binding -- Technical requirements -- Creating our recipe form View -- Implementing text and text fields -- Creating our first custom modifier -- Adding a button to the navigation bar -- Adding in a bit of a hack -- Adding images from our library -- Creating our Image View -- Implementing our ImageHelper -- Adding a multiline text input and country picker
520 ▼a Questions -- Further reading -- Chapter 4: Creating Your First Application -- Technical requirements -- Xcode, as an IDE -- Creating our first project -- Core components of Xcode -- Navigator -- Scheme and device list -- Automatic Preview -- Xcode Simulator -- Mock data in Automatic Preview -- Understanding Automatic Preview -- Understanding the Preview Provider -- Summary -- Questions -- Further reading -- Chapter 5: Understanding Controls, Views, and Lists -- Technical requirements -- Exploring and understanding Text and decoration -- Text options -- Updating PreviewProvider
520 ▼a SwiftUI is a powerful interface toolkit that lets you design and build iOS, iPadOS and macOS apps using declarative syntax. This beginner's guide explores all the fundamentals components of the framework and presents them to you in an easy-to-follow manner to get you started with building apps using SwiftUI and Swift programming.
588 ▼a Description based on online resource; title from title page (Safari, viewed September 8, 2020).
590 ▼a Master record variable field(s) change: 082
63000 ▼a Mac OS.
63007 ▼a Mac OS ▼2 fast ▼0 (OCoLC)fst01386304
650 0 ▼a Application software ▼x Development.
650 0 ▼a Swift (Computer program language)
650 0 ▼a User interfaces (Computer systems)
650 7 ▼a Portable & handheld devices: consumer/user guides. ▼2 bicssc
650 7 ▼a Mobile phones: consumer/user guides. ▼2 bicssc
650 7 ▼a Macintosh OS. ▼2 bicssc
650 7 ▼a Macintosh programming. ▼2 bicssc
650 7 ▼a Computers ▼x Operating Systems ▼x Macintosh. ▼2 bisacsh
650 7 ▼a Computers ▼x Hardware ▼x Handheld Devices. ▼2 bisacsh
650 7 ▼a Computers ▼x Programming ▼x Apple Programming. ▼2 bisacsh
650 7 ▼a Application software ▼x Development ▼2 fast ▼0 (OCoLC)fst00811707
650 7 ▼a Swift (Computer program language) ▼2 fast ▼0 (OCoLC)fst01922222
650 7 ▼a User interfaces (Computer systems) ▼2 fast ▼0 (OCoLC)fst01163191
655 4 ▼a Electronic books.
77608 ▼i Print version: ▼a Barker, Chris ▼t Learn SwiftUI : An Introductory Guide to Creating Intuitive Cross-Platform User Interfaces Using Swift 5 ▼d Birmingham : Packt Publishing, Limited,c2020
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=2431398
938 ▼a ProQuest Ebook Central ▼b EBLB ▼n EBL6161726
938 ▼a EBSCOhost ▼b EBSC ▼n 2431398
990 ▼a 관리자
994 ▼a 92 ▼b N$T