图书标签: iOS Swift
发表于2024-12-25
Swift Apprentice Third Edition pdf epub mobi txt 电子书 下载 2024
Learn How To Program with Swift 4!
Swift is the easiest way to get started developing on Apple's platforms: iOS, OS X, watchOS and tvOS. With the release of Swift 4 in 2017, the Swift language is packed with even more features and enhancements.
In this book, you'll learn the basics of Swift from getting started with playgrounds to simple operations to building your own types. Everything you'll learn is platform-neutral; you'll have a firm understanding of Swift by the end of this book, and you'll be ready to move on to whichever app platform you're interested in.
Who This Book Is For:
This book is for complete beginners to Swift 4. No prior programming experience is necessary!
Topics Covered in The Swift Apprentice
Playground basics: Learn about the coding environment where you can quickly and easily try out your code as you learn.
Numbers and strings: These are the basic kinds of data in any app – learn how to use them in Swift.
Making Decisions: Your code doesn't always run straight through – learn how to use conditions and decide what to do.
Functions: Group your code together into reusable chunks to run and pass around.
Collection Types: Discover the many ways Swift offers to store and organize data into collections.
Building Your Own Types: Learn how to model elements in your app using classes, structures and enumerations.
Protocols & Protocol-Oriented Programming: Define protocols to make your code more interface-based and compositional.
Error Handling: Make your code more robust and flexible by signaling and handling error conditions gracefully.
Functional Programming: Learn how to use Swift in a functional style and how this can make your code clearer and easier to reason about.
After reading this book and completing your Swift apprenticeship by working through the included exercises and challenges, you'll be ready to take on app development on the platform of your choice!
Janie Clayton is an independent iOS developer. She spent a year apprenticed to a super genius programming robots and learning the forgotten ways of long term software maintenance and development. Janie is the coauthor on several books on iOS and Swift development. Janie lives outside of Madison, Wisconsin with her attempted grumble of pugs and multitude of programming books. Janie writes her various musings on her blog at RedQueenCoder.com.
Alexis Gallagher is a software engineer who is always looking for the conceptual deep dive and always hoping to find pearls down at the bottom. When he’s not coding, he’s out and about in sunny San Francisco.
Matt Galloway is a software engineer with a passion for excellence. He stumbled into iOS programming when it first was a thing, and has never looked back. When not coding, he likes to brew his own beer.
Eli Ganim is an engineering manager at Facebook. He is passionate about teaching, writing, and sharing his knowledge with others.
Erik Kerber is a software developer in Minneapolis, MN, and the lead iOS developer for the Target app. He does his best to balance a life behind the keyboard with cycling, hiking, scuba diving, and traveling.
Ben Morrow delights in discovering the unspoken nature of the world. He’ll tell you the surprising bits while on a walk. He produces beauty by drawing out the raw wisdom that exists within each of us.
Cosmin Pupăză is a software developer and tutorial writer from Romania. He has worked with more than a dozen programming languages over the years, but none of them has made such a great impact on himself as the advent of Swift. When not coding, he either plays the guitar or studies WWII history. Cosmin blogs about Swift at cosminpupaza.wordpress.com.
暂时画一个不完美的句号。
评分暂时画一个不完美的句号。
评分暂时画一个不完美的句号。
评分暂时画一个不完美的句号。
评分暂时画一个不完美的句号。
评分
评分
评分
评分
Swift Apprentice Third Edition pdf epub mobi txt 电子书 下载 2024