skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Swift 5 for absolute beginners : learn to develop apps for iOS Preview this item
ClosePreview this item
Checking...

Swift 5 for absolute beginners : learn to develop apps for iOS

Author: Stefan Kaczmarek; Brad Lees; Gary Bennett
Publisher: [Berkeley, CA] : Apress, New York, NY : Distributed to the Book trade worldwide by Springer Science + Business Media New York [2019]
Edition/Format:   eBook : Document : English : Fifth editionView all editions and formats
Summary:
Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but havent programmed since school. Many people have a difficult time believing they  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Kaczmarek, Stefan.
Swift 5 for absolute beginners.
[Berkeley, CA] : Apress, [2019]
(OCoLC)1089781047
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Stefan Kaczmarek; Brad Lees; Gary Bennett
ISBN: 9781484248683 1484248686
OCLC Number: 1107345426
Description: 1 online resource
Contents: Ch. 1: Becoming a Great iOS Developer --
Ch. 2: Programming Basics --
Ch. 3: Its All About the Data --
Ch. 4: Making Decisions, Program Flow, and App Design --
Ch. 5: Object-Oriented Programming with Swift --
Ch. 6: Learning Swift and Xcode --
Ch. 7: Swift Classes, Objects, and Methods --
Ch. 8: Programming Basics in Swift --
Ch. 9: Comparing Data --
Ch. 10: Creating User Interfaces --
Ch. 11: Storing Information --
Ch. 12: Protocols and Delegates --
Ch. 13: Introducing the Xcode Debugger --
Ch. 14: A Swift iPhone App --
Ch. 15: Apple Watch and WatchKit.
Other Titles: Swift five for absolute beginners
Responsibility: Stefan Kaczmarek, Brad Lees, Gary Bennett.

Abstract:

Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but havent programmed since school. Many people have a difficult time believing they can learn to write iOS apps. Swift 5 for Absolute Beginners will show you how to do so. You'll learn Object-Oriented Programming (OOP) and be introduced to User Interface (UI) design following Apples Human Interface Guidelines (HIG) using storyboards and the Model-View-Controller (MVC) pattern before moving on to write your own iPhone and Apple Watch apps from scratch.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/1107345426<\/a>> # Swift 5 for absolute beginners : learn to develop apps for iOS<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a>, schema:MediaObject<\/a>, schema:Book<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"1107345426<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/cau<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/swift_computer_program_language<\/a>> ; # Swift (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/iphone_smartphone_programming<\/a>> ; # iPhone (Smartphone)--Programming<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.133\/e23\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/application_software_development<\/a>> ; # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#CreativeWork\/ios_electronic_resource<\/a>> ; # IOS (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/object_oriented_programming_computer_science<\/a>> ; # Object-oriented programming (Computer science)<\/span>\n\u00A0\u00A0\u00A0\nschema:alternateName<\/a> \"Swift five for absolute beginners<\/span>\" ;\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/bennett_gary<\/a>> ; # Gary Bennett<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/lees_brad<\/a>> ; # Brad Lees<\/span>\n\u00A0\u00A0\u00A0\nschema:author<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/kaczmarek_stefan<\/a>> ; # Stefan Kaczmarek<\/span>\n\u00A0\u00A0\u00A0\nschema:bookEdition<\/a> \"Fifth edition.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2019<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Stay motivated and overcome obstacles while learning to use Swift Playgrounds and Xcode 10.2 to become a great iOS developer. This book, fully updated for Swift 5, is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but havent programmed since school. Many people have a difficult time believing they can learn to write iOS apps. Swift 5 for Absolute Beginners will show you how to do so. You\'ll learn Object-Oriented Programming (OOP) and be introduced to User Interface (UI) design following Apples Human Interface Guidelines (HIG) using storyboards and the Model-View-Controller (MVC) pattern before moving on to write your own iPhone and Apple Watch apps from scratch.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Ch. 1: Becoming a Great iOS Developer -- Ch. 2: Programming Basics -- Ch. 3: Its All About the Data -- Ch. 4: Making Decisions, Program Flow, and App Design -- Ch. 5: Object-Oriented Programming with Swift -- Ch. 6: Learning Swift and Xcode -- Ch. 7: Swift Classes, Objects, and Methods -- Ch. 8: Programming Basics in Swift -- Ch. 9: Comparing Data -- Ch. 10: Creating User Interfaces -- Ch. 11: Storing Information -- Ch. 12: Protocols and Delegates -- Ch. 13: Introducing the Xcode Debugger -- Ch. 14: A Swift iPhone App -- Ch. 15: Apple Watch and WatchKit.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/9364273265<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/1089781047<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Swift 5 for absolute beginners : learn to develop apps for iOS<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"1107345426<\/span>\" ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/proquest.safaribooksonline.com\/9781484248683<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/www.vlebooks.com\/vleweb\/product\/openreader?id=none&isbn=9781484248683<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/doi.org\/10.1007\/978-1-4842-4868-3<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/public.ebookcentral.proquest.com\/choice\/publicfullrecord.aspx?p=5799384<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9781484248683<\/a>> ;\u00A0\u00A0\u00A0\numbel:isLike<\/a> <http:\/\/bnb.data.bl.uk\/id\/resource\/GBB9E4468<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1107345426<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/005.133\/e23\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#CreativeWork\/ios_electronic_resource<\/a>> # IOS (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"IOS (Electronic resource)<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"iOS (Electronic resource)<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/bennett_gary<\/a>> # Gary Bennett<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Bennett<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Gary<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Gary Bennett<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/kaczmarek_stefan<\/a>> # Stefan Kaczmarek<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Kaczmarek<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Stefan<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Stefan Kaczmarek<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Person\/lees_brad<\/a>> # Brad Lees<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Lees<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Brad<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Brad Lees<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/application_software_development<\/a>> # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Application software--Development<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/iphone_smartphone_programming<\/a>> # iPhone (Smartphone)--Programming<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"iPhone (Smartphone)--Programming<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/object_oriented_programming_computer_science<\/a>> # Object-oriented programming (Computer science)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Object-oriented programming (Computer science)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/9364273265#Topic\/swift_computer_program_language<\/a>> # Swift (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Swift (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/cau<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"cau<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9781484248683<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1484248686<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781484248683<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/oclc\/1089781047<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Swift 5 for absolute beginners.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Print version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/1107345426<\/a>> ; # Swift 5 for absolute beginners : learn to develop apps for iOS<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n