{"schema_version":"bf_book_companion_v1","release_id":"20261010T034321Z-reviewed-full-unique-works","book":{"amazon_purchase_url":"https://www.amazon.com/dp/1491922850?tag=bookfrontie00-20","asin":"1491922850","authors":["Jonathon Manning","Paris Buttfield-Addison"],"book_id":"9781491922859","canonical_url":"https://bookfrontier.com/books/head-first-swift-9781491922859","cover_image_url":"https://img.bookfrontier.com/9781491922859.jpg?v=4b8e277166d7727b","description":"What will you learn from this book? Swift is best known as Apple's programming language of choice for developing apps on iOS, iPadOS, macOS, watchOS, and tvOS. But it's far more versatile than that. Open source Swift is also gaining ground as a language for systems programming and server-side code, and it runs on Linux and Windows. So where do you start? With Head First Swift , you'll explore from the ground up: from collecting and controlling data to reusing code, producing custom data types, and structuring programs and user interfaces with SwiftUI by building safe, protocol-driven code. With Swift under your belt, you'll be ready to build everything from mobile and web apps to games, frameworks, command-line tools, and beyond. What's so special about this book? If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. With this book, you'll learn Swift through a multisensory experience that engages your mind rather than a text-heavy approach that puts you to sleep.","forthcoming":false,"isbn13":"9781491922859","publication_date":"20211228","publisher":"O'Reilly Media","slug":"head-first-swift","subtitle":"A Learner's Guide to Programming With Swift","title":"Head First Swift"},"discovery":{"categories":{"all":[{"bisac_code":"COM046110","confidence_band":"medium","label":"iOS Systems","score":0.8676,"source":"bisac_hint_model"},{"bisac_code":"COM051370","confidence_band":"medium","label":"Mac Programming","score":0.8594,"source":"bisac_hint_model"},{"bisac_code":"COM051460","confidence_band":"high","label":"Mobile App Development","score":0.8488,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM046110","confidence_band":"medium","label":"iOS Systems","score":0.8676,"source":"bisac_hint_model"},{"bisac_code":"COM051370","confidence_band":"medium","label":"Mac Programming","score":0.8594,"source":"bisac_hint_model"},{"bisac_code":"COM051460","confidence_band":"high","label":"Mobile App Development","score":0.8488,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM046110","confidence_band":"high","label":"iOS Systems","score":1,"source":"onix_publisher_code"},{"bisac_code":"COM051010","confidence_band":"high","label":"Programming Languages","score":1,"source":"onix_publisher_code"},{"bisac_code":"COM051370","confidence_band":"high","label":"Mac Programming","score":1,"source":"onix_publisher_code"},{"bisac_code":"COM051460","confidence_band":"high","label":"Mobile App Development","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"iOS Systems","score":0.8676,"slug":"ios-systems"},{"label":"Mac Programming","score":0.8594,"slug":"mac-programming"},{"label":"Mobile App Development","score":0.8488,"slug":"mobile-app-development"}],"reader_fit":["Learners starting Swift programming from the ground up","Readers who want to build apps and other software with Swift"],"related_lists":[],"series":null,"similar_books":[{"authors":["Jay McGavren"],"book_id":"9781449372651","cover_image_url":"https://img.bookfrontier.com/9781449372651.jpg?v=e4e154a0d235e1c6","score":0.8317,"title":"Head First Ruby","url":"https://bookfrontier.com/books/9781449372651"},{"authors":["Dawn Griffiths","David Griffiths"],"book_id":"9781492076520","cover_image_url":"https://img.bookfrontier.com/9781492076520.jpg?v=0263920491e3f1d9","score":0.8146,"title":"Head First Android Development","url":"https://bookfrontier.com/books/9781492076520"},{"authors":["Craig Grummitt"],"book_id":"9781638354031","cover_image_url":"https://img.bookfrontier.com/9781638354031.jpg?v=1d0da3cb1e081f68","score":0.8079,"title":"iOS Development With Swift","url":"https://bookfrontier.com/books/9781638354031"},{"authors":["Kathy Sierra","Bert Bates"],"book_id":"9780596009205","cover_image_url":"https://img.bookfrontier.com/9780596009205.jpg?v=f492fc18b1ee4e90","score":0.8062,"title":"Head First Java","url":"https://bookfrontier.com/books/9780596009205"},{"authors":["Dan Pilone","Russ Miles"],"book_id":"9780596527358","cover_image_url":"https://img.bookfrontier.com/9780596527358.jpg?v=31a88f4fa656fc07","score":0.7955,"title":"Head First Software Development","url":"https://bookfrontier.com/books/9780596527358"},{"authors":["Aaron Hillegass","Adam Preble","Nate Chandler"],"book_id":"9780134076959","cover_image_url":"https://img.bookfrontier.com/9780134076959.jpg?v=28e4a600422f9ae8","score":0.7627,"title":"Cocoa Programming for OS X","url":"https://bookfrontier.com/books/9780134076959"},{"authors":["Eric Freeman","Elisabeth Robson","Bert Bates","Kathy Sierra"],"book_id":"9780596007126","cover_image_url":"https://img.bookfrontier.com/9780596007126.jpg?v=a0ae2f7f6deaed97","score":0.7571,"title":"Head First Design Patterns","url":"https://bookfrontier.com/books/9780596007126"},{"authors":["Brett McLaughlin","Gary Pollice","David West"],"book_id":"9780596008673","cover_image_url":"https://img.bookfrontier.com/9780596008673.jpg?v=fa740ae52b46a586","score":0.7539,"title":"Head First Object-oriented Analysis and Design","url":"https://bookfrontier.com/books/9780596008673"}],"topics":[{"evidence_refs":["keyword:oo design"],"label":"Design","score":0.0287,"slug":"design"}],"what_you_get":["Themes: Swift programming fundamentals, Building apps and software.","Themes: Design.","Reading lane: Ios Systems and Mac Programming."]},"llm_signals":{"confidence":0.96,"pacing":"unknown","reader_fit":["Learners starting Swift programming from the ground up","Readers who want to build apps and other software with Swift"],"themes":["Swift programming fundamentals","Building apps and software"],"tropes":[]},"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":true,"similarity_seed":true},"stats":{"amazon_ratings_count":22,"goodreads_ratings_count":9,"goodreads_reviews_count":1,"quality_score":0.8349}}