[Hacking with Swift 适配swift4.2 ios12 Paul Hudson出品]

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии
Paul Hudson[备受好评的书籍,内容非常丰富,已经全面更新到swift4、ios11版本。]
[Jump start your Swift 4 learning: get the complete Hacking with Swift series as downloadable e-books.] [That's 39 projects and over 1300 pages of tutorials and example code, plus exclusive bonus content!]
[Your download includes PDF, ePub (for iBooks), .mobi (for Kindle) and HTML so you can read however you want ]–[ and they are all DRM-free. You also get the complete project source code for all apps, and a warm feeling knowing that you're supporting my work. And did I mention the bonus content?]
[All purchases go towards funding new tutorials, and I'm hugely grateful for your support.]
[Before you ask: yes, all projects are fully updated for iOS 11 and Swift 4.0.]
What's in the book
[You get 39 complete iOS coding projects fully explained, as well as my complete Swift Knowledge Base. Along with a comprehensive introduction to the Swift language, the 39 tutorials you get are:]
- Storm Viewer: [Get started coding in Swift by making an image viewer app and learning key concepts. ]
- Guess the Flag: [Make a game using UIKit, and learn about integers, buttons, colors and actions. ]
- Social Media: [Let users share to Facebook and Twitter by modifying project 1. ]
- Easy Browser: [Embed Web Kit and learn about delegation, KVO, classes and UIToolbar. ]
- Word Scramble: [Create an anagram game while learning about closures and booleans. ]
- Auto Layout: [Get to grips with Auto Layout using practical examples and code. ]
- Whitehouse Petitions: [Make an app to parse Whitehouse petitions using JSON and a tab bar. ]
- 7 Swifty Words: [Build a word-guessing game and master strings once and for all. ]
- Grand Central Dispatch: [Learn how to run complex tasks in the background with GCD. ]
- Names to Faces: [Get started with UICollectionView and the photo library. ]
- Pachinko: [Dive into SpriteKit to try your hand at fast 2D games. ]
- UserDefaults: [Learn how to save user settings and data for later use. ]
- Instafilter: [Make a photo manipulation program using Core Image filters and a UISlider. ]
- Whack-a-Penguin: [Build a game using SKCropNode and a sprinkling of Grand Central Dispatch. ]
- Animation: [Bring your interfaces to life with animation, and meet switch/case at the same time. ]
- JavaScript Injection: [Extend Safari with a cool feature for JavaScript developers. ]
- Swifty Ninja: [Learn to draw shapes in SpriteKit while making a fun and tense slicing game. ]
- Debugging: [Everyone hits problems sooner or later, so learning to find and fix them is an important skill. ]
- Capital Cities: [Teach users about geography while you learn about MKMapView and annotations. ]
- Fireworks Night: [Learn about timers and color blends while making things go bang! ]
- Local Notifications: [Send reminders, prompts and alerts even when your app isn't running. ]
- Detect-a-Beacon: [Learn to find and range iBeacons using our first project for a physical device. ]
- Space Race: [Dodge space debris while you learn about per-pixel collision detection. ]
- Swift Extensions: [Try your hand at improving the built-in data types of Swift. ]
- Selfie Share: [Make a multipeer photo sharing app in just 150 lines of code. ]
- Marble Maze: [Respond to device tilting by steering a ball around a vortex maze. ]
- Core Graphics: [Draw 2D shapes using Apple's high-speed drawing framework. ]
- Secret Swift: [Save user data securely using the device keychain and Touch ID. ]
- Exploding Monkeys: [Remake a classic DOS game and learn about destructible terrain and scene transitions. ]
- Instruments: [Become a bug detective and track down lost memory, slow drawing and more. ]
- Multibrowser[: Get started with UIStackView and see just how easy iPad multitasking is. ]
- SwiftSearcher: [Add your app's content to iOS 9's Spotlight search and take advantage of the new Safari integration. ]
- What's that Whistle?: [Build a crowd-sourced song recognition app using Apple's free platform as a service. CloudKit. ]
- Four in a Row: [Let iOS take over the AI in your games using GameplayKit. ]
- Generating random numbers: [Let GameplayKit help you generate random numbers in ways you soon won't be able to live without. ]
- Crashy Plane: [Ever wanted to make a Flappy Bird clone? Now you can do it in under an hour thanks to SpriteKit. ]
- Psychic Tester: [Are you psychic? Of course not. But what if we could use our coding skills to make a game to fool your friends into thinking otherwise? ]
- GitHub Commits: [Get on board with Core Data and learn to read, write and query objects using Apple's object graph and persistence framework.]
Unit testing with XCTest: [Learn how to write unit tests and user interface tests using Xcode's built-in testing framework.]