Logo
flag

Swift on Sundays: Volume One

Logo

Please rate the book

0.0
Category:
Language:
English
pages:
426 pages
Release date:
12/12/2024
Rating:
0.0

Book short description

This book brings together the first 20 lessons from the Swift on Sundays series, where each project represents a fully developed application, accompanied by instruction in important programming techniques. You will get 20 thoroughly detailed projects - from start to finish.


Book Features:

  • 100% Swift 5.1: All projects are updated for the latest version of Swift, so you can learn the most up-to-date features of the language.
  • Step-by-step learning: Each app is created from scratch with explanations of all technical decisions, helping you understand how and why they are made.
  • Projects for iOS and beyond: The book covers iOS, macOS, watchOS, and Vapor, helping you use Swift across different platforms.
  • Apps and games: The projects include topics ranging from SwiftUI and Core ML to ARKit, offering something interesting for everyone.

What's inside the book:

Swift on Sundays: Volume One includes 20 projects from the series:

  1. Memorize: An app to help remember speeches by displaying words gradually as you click.
  2. FriendZone: Learn the coordinator pattern by creating an app to track friends' time zones.
  3. Friendface: Combine URLSession, Codable, and UIKit to create a social network.
  4. InnerPeace: Display inspirational quotes with local notifications.
  5. iMultiply: A terminal app for learning the multiplication table with testing.
  6. Wordsearch: Create dynamic puzzles and export them to PDF.
  7. OMGMarbles: An iPad game using SpriteKit and the accelerometer.
  8. DeclarativeUI: Create dynamic interfaces based on JSON.
  9. CupcakeCorner: Build a Vapor API for selling cupcakes and a corresponding iOS app.
  10. BetterRest: Use Create ML for an app that determines the best sleep time.
  11. Zaptastic: A fast-paced space shooter with particles and Codable.
  12. MultiMark: An instant Markdown renderer for iPad with multi-screen support.
  13. TextTransformer: A menu bar app for macOS with text transformation features.
  14. SpotTheScientist: Use ARKit for image recognition and information overlay.
  15. WatchReactions: A WatchKit app with tables, favorites, and scrolling.
  16. JustType: A native code editor using CloudKit and UIDocument.
  17. Untangler: An intriguing puzzle with UIKit and UIGraphicsImageRenderer.
  18. TerminalWizard: An iOS app to help master the command line.
  19. DadJokes: An iOS and macOS app on SwiftUI with Core Data and gestures.
  20. Switcharoo: A drag-and-drop based game built on SwiftUI.

What you get:

20 complete projects, each accompanied by a detailed step-by-step guide. Besides creating apps, you'll learn about refactoring, testing, and other aspects explained during the development process.

Swift on Sundays: Volume One is the perfect resource for learning Swift and building real applications!

SkillHunt logo
This material is included in the paid subscription. Subscribe to a premium subscription and watch all courses right now!