69 Best Swift Books of All Time

We've researched and ranked the best swift books in the world, based on recommendations from world experts, sales data, and millions of reader ratings. Learn more

1

Swift in Depth

Summary

Now updated for Swift 5! Swift is more than just a fun language to build iOS applications with. It features a host of powerful tools that, if effectively used, can help you create even better apps with clean, crystal-clear code and awesome features. Swift in Depth is designed to help you unlock these tools and quirks and get developing next-gen apps, web services, and more!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

It's...
more

See more recommendations for this book...

2
In this book, we take you on a fun, hands-on and pragmatic journey to learning iOS12 application development using Swift. You'll start building your first iOS app within minutes. Every section is written in a bite-sized manner and straight to the point as I don't want to waste your time (and most certainly mine) on the content you don't need. In the end, you will have the skills to create an app and submit it to the app store.

In the course of this book, we will cover:

Chapter 1 - Working with Xcode and Swift to build a BMI calculator app.
Chapter 2 - Build a...
more

See more recommendations for this book...

3
Swift is a new programming language for creating iOS and OS X apps. Swift builds on the best of C and Objective-C, without the constraints of C compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun. Swift’s clean slate, backed by the mature and much-loved Cocoa and Cocoa Touch frameworks, is an opportunity to reimagine how software development works. less

See more recommendations for this book...

4
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 5. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-in Swift types
Dive deep into Swift objects, protocols, and generics
Tour the lifecycle of an Xcode project
Learn how nibs are loaded
Understand Cocoa's...
more

See more recommendations for this book...

5

Swift Arrow

Colored leaves, red, yellow, and brown, fluttered past George as he rode behind Woonsak in the long string of Indians and ponies. They were riding north and moving quickly. So many Indians moved along the path that George, who rode near the front of the line, could not see the end when he turned around to look. The farther they went, the more unhappy George became. For with every step, Neko (his faithful pony) took him farther and farther from his home and from Ma and Pa. Even the fluttering leaves seemed like little hands waving good-bye all the day long. So begins chapter seven of this... more

See more recommendations for this book...

6
A thoroughly revised edition of the most comprehensive and authoritative photographic field guide to North American butterflies

This is a revised second edition of the most detailed, comprehensive, and user-friendly photographic field guide to the butterflies of North America. Written by Jeffrey Glassberg, the pioneering authority on the field identification of butterflies, the guide covers all known species, beautifully illustrating them with 3,500 large, gorgeous color photographs--the very best images available. This second edition includes more than 500 new photos and...
more

See more recommendations for this book...

7
(Guitar Chord Songbook). This second edition features 40 tunes with complete lyrics, chord symbols, and guitar chord diagrams from Taylor's career through Reputation, including: Back to December * Bad Blood * Blank Space * Fearless * Fifteen * I Knew You Were Trouble * Look What You Made Me Do * Love Story * Mean * ...Ready for It? * Shake It Off * Speak Now * Wildest Dreams * and many more. less

See more recommendations for this book...

8
(Easy Piano Personality). Taylor Swift was the top-selling artist of 2008, and the first in the history of Nielsen SoundScan to have two different titles in the Top 10 on the year-end album chart. Our matching folio to this smash CD features easy piano arrangements of the crossover hit single "Love Story" and a dozen more: The Best Day * Breathe * Change * Fearless * Fifteen * Forever & Always * Hey Stephen * Tell Me Why * The Way I Loved You * White Horse * You Belong with Me * and You're Not Sorry, plus a special full-color photo section. less

See more recommendations for this book...

9
(Piano/Vocal/Guitar Artist Songbook). All 16 tracks from Swift's record-breaking blockbuster album, including: All Too Well * Begin Again * Everything Has Changed * Holy Ground * I Almost Do * I Knew You Were Trouble * The Last Time * The Lucky One * Red * Sad Beautiful Tragic * Starlight * State of Grace * Stay Stay Stay * Treacherous * 22 * We Are Never Ever Getting Back Together. less

See more recommendations for this book...

10
(Easy Piano Personality). 20 of the biggest hits from superstar Swift's pop and country recording career in accessible easy piano arrangments with lyrics. Includes: Blank Space * Fifteen * I Knew You Were Trouble * Look What You Made Me Do * Mean * Our Song * Picture to Burn * ...Ready for It? * Shake It Off * Teardrops on My Guitar * We Are Never Ever Getting Back Together * You Belong with Me * and more. less

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
11

A brilliant, soulful, and timely portrait of a two-hundred-year-old crabbing community in the middle of the Chesapeake Bay as it faces extinction from rising sea levels—part natural history of an extraordinary ecosystem, starring the beloved blue crab; part paean to a vanishing way of life; and part meditation on man’s relationship with the environment—from the acclaimed author, who reported this story for more than two years.

Tangier Island, Virginia, is a community unique on the American landscape. Mapped by John Smith in 1608, settled during the American Revolution, the tiny...

more

See more recommendations for this book...

12
Swift is Apple's popular iOS programming language designed to be beginner-friendly and accessible. "Swift for Kids" teaches the fundamentals of programming with Swift and Xcode, theofficial - and free! - iOS development environment.

"Swift for Kids" teaches programming basics in Xcode's interactive playground, which shows you the results of your code immediately. Then you'll put your new programming skills to use and make fully-functioning apps. You'll learn how to: Create an app that reminds you to wish your friends a happy birthdayWrite a function to automatically write...
more

See more recommendations for this book...

13

Taylor Swift - Lover

(Piano/Vocal/Guitar Artist Songbook). Matching folio to Taylor's latest blockbuster, record-breaking, chart-topping album featuring 18 songs including: The Archer * Cruel Summer * I Think He Knows * London Boy * Lover * The Man * Me! * Paper Rings * You Need to Calm Down * and many more! Songs are arranged for piano and voice with guitar chord frames. less

See more recommendations for this book...

15
Through the authors' carefully constructed explanations and examples, you will develop an understanding of Swift grammar and the elements of effective Swift style - all thoroughly revised for Swift 5.2 and Xcode 11.
Throughout the book, the authors share their insights into Swift to ensure that you understand the hows and whys of Swift and can put that understanding to use in different contexts.
After working through the book, you will have the knowledge and confidence to develop your own solutions to a wide range of programming challenges using Swift.
less

See more recommendations for this book...

16

Taylor Swift

Speak Now

(Piano/Vocal/Guitar Artist Songbook). With a winning mix of pop sounds, country twang, and confessional lyrics, Speak Now is the highly anticipated follow-up to Taylor Swift's hugely successful sophomore release Fearless . This folio features piano/vocal/guitar arrangements of all 14 tracks from the celebrated songstress: Back to December * Better Than Revenge * Dear John * Enchanted * Haunted * Innocent * Last Kiss * Long Live * Mean * Mine * Never Grow Up * Sparks Fly * Speak Now * The Story of Us. less

See more recommendations for this book...

17
In 1933, a nightmare shook the quiet town of San Jose, California, when a young man named Brooke Hart was abducted while leaving his father's department store. In the days that followed, the Harts, local and state police, and J. Edgar Hoover's FBI scrambled to outwit the kidnappers, whose demands kept them at bay until they--and Brook Hart's murder--were at last discovered.

Then the unthinkable: A band of vigilantes stormed the San Jose jail and hanged the two criminals in the town square as ten thousand watched. The next day the governor hailed the lynching as "a fine lesson".
more

See more recommendations for this book...

18

Taylor Swift - 1989

(Piano/Vocal/Guitar Artist Songbook). When Taylor Swift's first official "pop" album, 1989 was released in October 2014, it quickly achieved record-breaking sales. According to Billboard, it sold almost 1.3 million copies in its debut week, the largest sales week for an album since 2002 and made Taylor the first artist ever to have three albums top $1 million in sales in a week. Our songbook features all 13 songs from the album, including the mega-hit "Shake It Off," plus: All You Had to Do Was Stay * Bad Blood * Blank Space * How You Get the Girl * I Know Places * I Wish You Would * Out of... more

See more recommendations for this book...

19

Swift Vengeance

In this incendiary thriller from three-time Edgar Award winner and New York Times bestselling author T. Jefferson Parker, Roland Ford is hunting down a mysterious killer, jockeying for position with the FBI, and risking everything to save a friend in terrible jeopardy.

Returning hero and private investigator Roland Ford is on the trail of a mysterious killer who is beheading CIA drone operators and leaving puzzling clues at each crime scene. His troubled friend Lindsay Rakes is afraid for her own life and the life of her son after a fellow flight crew member is killed...
more

See more recommendations for this book...

20

The Essential Writings of Jonathan Swift


"Criticism" provides readers with a wide chronological and thematic range of scholarly interpretations, divided into two sections. The first, "1745-1940," includes assessments by Henry Fielding, Samuel Johnson, Samuel Taylor Coleridge, William Makepeace Thackeray, D. H. Lawrence, W. B. Yeats, F. R. Leavis, and Andr� Breton, among others. The second, "After 1940," is by subject and collects critical discussions of A Tale of the Tub, the poems, the English and Irish politics, and Gulliver's Travels, by Hugh Kenner, Marcus Walsh, Irvin Ehrenpreis, Penelope Wilson, Derek...
more

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
21

Taylor Swift - Reputation

(Piano/Vocal/Guitar Artist Songbook). Taylor's 2017 album release continues her chart-topping success, debuting on the Billboard 200 chart at number 1, led by the previously released singles "Look What You Made Me Do" and "...Ready for It." Our songbook features these 2 songs plus 13 more arranged for piano and voice with guitar chord frames: Call It What You Want * Dancing with Our Hands Tied * Delicate * Don't Blame Me * Dress * End Game * Getaway Car * Gorgeous * I Did Something Bad * King of My Heart * New Year's Day * So It Goes... * This Is Why We Can't Have Nice Things. less

See more recommendations for this book...

22

Go in Practice

Go in Practice guides you through dozens of real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. You'll learn techniques for building web services, using Go in the cloud, testing and debugging, routing, network applications, and much more. less

See more recommendations for this book...

23
Collected in Volume One are Tom Swift's first four adventures: "Tom Swift and His Motor-Cycle"; "Tom Swift and His Motor Boat"; "Tom Swift and His Airship"; and "Tom Swift and His Submarine Boat." less

See more recommendations for this book...

26

TAY - The Taylor Swift Story

Taylor marched up to the woman behind the front desk and went into gear. "Hi! I'm Taylor Swift! I'm eleven and I want a record deal!" She handed the woman her CD. "Call me!" she said and flashed her a cheery smile.
"She thought I was cute," Taylor said when she was back in the car. "The usual Go away and come back when you're eighteen."
Taylor stared out the side window as her mother drove slowly down Music Row in Nashville, Tennessee. As they passed by the famous Bluebird Cafe, she said, "Someday I'm going to sing here."
less

See more recommendations for this book...

29
Summary

Hello Swift! is a how-to guide to programming iOS Apps with the Swift language, written from a kid's perspective. This approachable, well-illustrated, step-by-step guide takes you from beginning programming concepts all the way through developing complete apps. (Adults will like it too!)

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

It's fun to play games and explore new things on your iPhone. How amazing would it be to create your own...
more

See more recommendations for this book...

30
Advanced Swift takes you through Swift's features, from low-level programming to high-level abstractions.

In this book, we'll write about advanced concepts in Swift programming. If you have read the Swift Programming Guide, and want to explore more, this book is for you.

Swift is a great language for systems programming, but also lends itself for very high-level programming. We'll explore both high-level topics (for example, programming with generics and protocols), as well as low-level topics (for example, wrapping a C library and string internals).
less

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
31
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks.


Create, arrange, draw, layer, and animate views that respond to touch
Use view controllers to manage multiple screens of interface
Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls
Dive...
more

See more recommendations for this book...

32
iOS 12 App Development Essentials, the latest edition of this popular book series, has now been fully updated for the iOS 12 SDK, Xcode 10 and the Swift 4.2 programming language.

This publication is available for purchase in print and eBook editions. The print edition consists of 102 chapters and includes a free download of the color PDF of the book with 20 additional chapters. The eBook edition contains all 122 chapters.

Beginning with the basics, this book provides an outline of the steps necessary to set up an iOS development environment. An introduction to the...
more

See more recommendations for this book...

33

When I Grow Up

Taylor Swift

[Scholastic Reader Level 3]

Taylor Swift is one of today's biggest music superstars with millions of fans around the world. But before she was famous, Taylor was just a young girl who loved to sing and dreamed of sharing her music with others. Learn how she made it all the way to the top in this exciting level 3 biography!
less

See more recommendations for this book...

34

Taylor Swift for Ukulele

(Ukulele). This second edition has been updated to include selections through 1989 for a total of 20 Swift hits, featuring: Back to December * Bad Blood * Blank Space * I Knew You Were Trouble * Love Story * Mean * Mine * Shake It Off * Style * Teardrops on My Guitar * Today Was a Fairytale * Wildest Dreams * You Belong with Me * and more. less

See more recommendations for this book...

35
iOS Programming: The Big Nerd Ranch Guide" leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the know-how and the confidence you need to tackle iOS projects of your own. Based on "Big Nerd Ranch's" popular iOS Bootcamp course and its well-tested materials and methodology, this bestselling guide teaches iOS concepts and coding in tandem. The result is instruction that is relevant and useful. Throughout the book, the authors explain what's important and share their insights into the larger context of the... more

See more recommendations for this book...

36
TOM IS IN DEEP-SEA TROUBLE...

Tom. Bud, and Yo are on the S.S. Nestor, a Swift Enterprises research vessel, to witness Mr. Swift testing his submersible, the Verne-1. Mr. Swift plans to use the Verne-1 to place a network of seismometers on the sea floor to detect underwater earthquakes, volcanic eruptions, and other phenomena that might generate tidal waves on the ocean's surface. But when an unexpected storm hits and the S.S. Nestor looses contact with the Verne-1, it's up to Tom to save his father.
less

See more recommendations for this book...

37
Suddenly, program optimization is crucial again. Yesterday s automatic increases in computer performance have effectively stopped. iOS devices such as the iPhone, iPad, iPod touch, and Apple TV have dramatically fewer resources: their limited resources must be used as frugally as possible. Now, in Cocoa and Objective-C Performance, Marcel Weiher draws on more than 20 years of experience optimizing software for Apple devices, drilling down to the code level to systematically address optimization of CPU, memory, disk and network I/O and graphics. The only book focused entirely on... more

See more recommendations for this book...

39
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks.


Create, arrange, draw, layer, and animate views that respond to touch
Use view controllers to manage multiple screens of interface
Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls
Dive...
more

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
41
Covering the bulk of what you need to know to develop full-featured applications for OS X, this edition is updated for OS X Yosemite (10.10), Xcode 6, and Swift. Written in an engaging tutorial style and class-tested for clarity and accuracy, it is an invaluable resource for any Mac programmer. The authors introduce the two most commonly used Mac developer tools: Xcode and Instruments. They also cover the Swift language, basic application architecture, and the major design patterns of Cocoa. Examples are illustrated with exemplary code, written in the idioms of the Cocoa community, to show... more

See more recommendations for this book...

42
The men and women of Yosemite Search and Rescue work around the clock, ready to respond at any hour in any weather. It’s not all helicopter heroics and plucking unlucky rock jocks off The Nose of El Capitan. It also means helping the teen with the busted ankle on the Mist Trail, finding the missing child in Tuolumne Meadows, and rescuing the newlywed clinging to a slick rock after her raft implodes.

Most of Yosemite’s nearly 4 million annual visitors leave the park without a scratch. For a few, however, a vacation in this world-famous land of cliffs and waterfalls takes a turn for...
more

See more recommendations for this book...

43

Major Works

This authoritative edition brings together a unique selection from the full range of Swift's fifty-year career--prose, poetry, and letters--to give the essence of his work and thinking. Jonathan Swift (1667-1745) is best known as the author of Gulliver's Travels, which alone would have secured his place in the history of English literature. But in addition to this classic fictional satire, Swift wrote numerous works concerning politics, religion, and Ireland, some savage, others humorous, all suffused with his tremendous wit and inventiveness. This anthology includes satirical works such as A... more

See more recommendations for this book...

44
Swift Programming in easy steps teaches programming novices the skills required to create their own Apple Apps, whilst assisting programmers to gain new skills.

For anyone seeking to discover the easiest way to create apps for Apple devices.
less

See more recommendations for this book...

45

The Battle of the Books

This classic collection of Jonathan Swift short stories contains THE EPISODE OF BENTLEY AND WOTTON, THE BATTLE OF THE BOOKS, and others.. less

See more recommendations for this book...

48

React Native in Action

React Native just may be the holy grail of cross-platform app development that many developers and companies have been hoping for. Using React Native, developers can build performant cross-platform native apps much easier than ever before, all with a single programming language: JavaScript. With the growing demand for apps and the increasing complexity that app development entails, React Native comes along at a perfect time. If you're serious about app development or want to stay ahead of the curve on emerging and disruptive technologies, take a look at React Native.

React Native...
more

See more recommendations for this book...

49
ROBOTS + TERRORISTS = TROUBLE FOR TOM

Tom's been training his entry, SwiftBot, for the upcoming Robot Olympics -- a major event being sponsored by the White House's Office of Science and Technology. Teenage inventors from around the country will be bringing their homemade robots to compete in a series of athletic competitions. The Road Back, an antiscience terrorist group, has issued a statement condemning the event, and Tom hopes that the tight security at the Robot Olympics will keep TRB from causing trouble. But no such luck. Someone is playing dirty . . . and things...
more

See more recommendations for this book...

50
Embrace the mobile gaming revolution by creating popular iOS games with Swift 3.0 About This Book - Create and design games for iPhone and iPad using SpriteKit and Swift 3.0 - Learn the core fundamentals of SpriteKit game development and mix and match techniques to customize your game - This step-by-step practical guide will teach you to build games from scratch using little-known tips and strategies for maximum fun Who This Book Is For If you wish to create and publish fun iOS games using Swift, then this book is for you. You should be familiar with basic programming concepts. However, no... more

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
52
The team that brought you the bestselling Beginning iPhone Development, the book that taught the world how to program on the iPhone, is back again for Beginning iPhone Development with Swift. This definitive guide to the Swift programming language and the iOS 8 SDK, and the source code has been updated to reflect Xcode 6.3.1 and Swift 1.2.There s coverage of brand-new technologies, including Swift playgrounds, as well as significant updates to existing material. You'll have everything you need to create your very own apps for the latest iOS devices. Every single sample app in the book has... more

See more recommendations for this book...

54

Professional Swift

Transition from Objective-C to the cleaner, more functional Swift quickly and easily Professional Swift shows you how to create Mac and iPhone applications using Apple's new programming language. This code-intensive, practical guide walks you through Swift best practices as you learn the language, build an application, and refine it using advanced concepts and techniques. Organized for easy navigation, this book can be read end-to-end for a self-paced tutorial, or used as an on-demand desk reference as unfamiliar situations arise. The first section of the book guides you through... more

See more recommendations for this book...

55
The professional programmer s Deitel(r) guide to iPhone(r) and iPad(r) app development using iOS(r) 8, Swift, Xcode(r) 6, and Cocoa Touch(r) Billions of apps have been downloaded from Apple s App Store! This book gives you everything you ll need to start developing great iOS 8 apps quickly using Swift Apple s programming language of the future. You ll also learn what makes a great app and how to publish your apps in the App Store. The book uses an app-driven approach each new technology is discussed in the context of seven fully tested iOS 8 apps, complete with syntax shading, code... more

See more recommendations for this book...

56
This book explains a range of application architectural patterns and their implementation techniques using a single example app, fully implemented in six architectural patterns.

Instead of advocating for any particular pattern, we lay out the problems all architectures are trying to address: constructing the app’s components, communicating between the view and the model, and handling non-model state.

We show high-level solutions to these problems and break them down to the level of implementation for six different architectural patterns — three commonly used and three...
more

See more recommendations for this book...

57

iOS Development with Swift

Summary

iOS Development with Swift is a hands-on guide to creating apps for iPhone and iPad using the Swift language. Inside, you'll be guided through every step of the process for building an app, from first idea to App Store. This book fully covers Swift 4, Xcode 9, and iOS 1.

Our video course, iOS Development with Swift in Motion, is the perfect companion to this book, featuring even more projects and examples for you to dig into in the exciting world of iOS development. Find out more at our website:
more

See more recommendations for this book...

58
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 haven't 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...
more

See more recommendations for this book...

60
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 9 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 4. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-in Swift types
Dive deep into Swift objects, protocols, and generics
Tour the lifecycle of an Xcode project
Learn how nibs are loaded
Understand Cocoa's...
more

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.
62

Learning Swift

Building Apps for Macos, Ios, and Beyond

Get valuable hands-on experience with Swift, the open source programming language developed by Apple. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with the latest version of Swift by developing a working iOS app from start to finish.

You'll begin with Swift programming basics--including guidelines for making your code "Swifty"--and learn how to work with Xcode and its built-in Interface Builder. Then you'll dive step-by-step into building and customizing a basic app for taking, editing, and deleting selfies....
more

See more recommendations for this book...

65
Software developers need to solve various problems. Many times, these problems are the same or similar to the ones they've already encountered in other projects.


Wouldn't it be great to apply the solution you've found instead of reinventing the wheel over and over again?
That's precisely the reason why software design patterns exist. A design pattern is a standardized way to address a recurring problem. Relying on a proven strategy will not only save you time, but you can rest assured that it's indeed the right choice.


Design patterns are the result of...
more

See more recommendations for this book...

66
Move into iOS development by getting a firm grasp of its fundamentals, including the Xcode 10 IDE, Cocoa Touch, and the latest version of Apple's acclaimed programming language, Swift 4.2. With this thoroughly updated guide, you'll learn the Swift language, understand Apple's Xcode development tools, and discover the Cocoa framework.


Explore Swift's object-oriented concepts
Become familiar with built-in Swift types
Dive deep into Swift objects, protocols, and generics
Tour the lifecycle of an Xcode project
Learn how nibs are loaded
Understand Cocoa's...
more

See more recommendations for this book...

Don't have time to read the top Swift books of all time? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.