Introducing the iOS 12 Launch Party!
iOS 12 drops next week, and to mark the occasion, we’re launching our biggest celebration to date, with three new books and tons of updated books and courses! By Chris Belanger.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Contents
Introducing the iOS 12 Launch Party!
45 mins
- New and Updated Books
- Introducing Our New Books!
- 1) Machine Learning by Tutorials
- Machine Learning by Tutorials Authors
- 2) Push Notifications
- Push Notifications by Tutorials Author
- 3) Advanced iOS App Architecture
- Updated Books
- 4) Swift Apprentice, Fourth Edition
- 5) Core Data by Tutorials, Fifth Edition
- 6) iOS Apprentice, Seventh Edition
- 7) Data Structures & Algorithms in Swift, Second Edition
- 8) Metal by Tutorials
- 9) iOS Animations by Tutorials, Fifth Edition
- 10) ARKit by Tutorials, Second Edition
- 12) Advanced Apple Debugging & Reverse Engineering, Third Edition
- Sample Book Chapters
- New and Updated Courses
- The iOS 12 Launch Party Giveaway
- Grand Prize
- Second Prize
- Bonus Prizes
10) ARKit by Tutorials, Second Edition
Apple continues to feature great-looking AR apps at their keynotes, and along with the announcement in mid-2018 of ARKit 2, it’s clear that Apple is betting big on AR. That’s why we’re excited to announce that our book ARKit by Tutorials, Second Edition, will be updated with all the great new features in ARKit 2!
ARKit is Apple’s mobile AR development framework. With it, you can create an immersive, engaging experience, mixing virtual 2D and 3D content with the live camera feed of the world around you.
If you’ve worked with any of Apple’s other frameworks, you’re probably expecting that it will take a long time to get things working. But with ARKit, it only takes a few lines of code — ARKit does most of the the heavy lifting for you, so you can focus on what’s important: creating an immersive and engaging AR experience.
In this book, you’ll build several immersive, great-looking AR apps:
- Tabletop Poker Dice
- Immersive Sci-Fi Portal
- 3D Face Masking
- Location-Based Content
- Monster Truck Sim
For this update, the team has even added more apps to that original list:
11) Design Patterns by Tutorials, Second Edition
By the end of the book, you’ll have a ton of great experience working inside the ARKit framework, including how to work with 3D objects and textures, how to add game physics, detect placeholders, how to work with face-based AR, how to work with blend shapes, create shared experiences, how the new USDZ file format works, track 3D objects, record your experience with ReplayKit and more!
ARKit by Tutorials, Second Edition, has been fully updated for ARKit 2, iOS 12, Swift 4.2 and Xcode 10 and will be released on October 15, 2018, as a free update to existing digital edition customers.
If you don’t have the book yet, pre-order it now! During the iOS 12 Launch Party sale, you can get the book for only $49.99.
Our hands-on introduction to designing robust, extensible apps, Design Patterns by Tutorials, Second Edition, is next up in our iOS 12 Launch Party!
For this edition, not only has the book team updated everything for iOS 12 and Swift 4.2, but they’ve also added an entire new chapter on the Coordinator Pattern!
Design patterns are reusable, templated solutions to common development problems; they’re not concrete implementations, but, rather, serve as starting points for writing code. They describe generic solutions to problems that many experienced developers have encountered many times before.
Each chapter of Design Patterns by Tutorials, Second Edition, offers you a visual diagram of each pattern to make it easy to understand. The authors also give you tips of when to use each pattern and what to watch out for as you develop. And you’ll work through each pattern with step-by-step tutorials to create a real-world app.
Here’s the high-level view of what’s in the book:
- ARDeck: An image-tracking card game.
- ARDock: Detect a 3D cube in real space.
- ARSketch: Build an artistic, shared AR experience.
- ARQuickLook: Showcase AR content in an AR Quick Look view.
By the end of the book, you’ll have a ton of great experience working inside the ARKit framework, including how to work with 3D objects and textures, how to add game physics, detect placeholders, how to work with face-based AR, how to work with blend shapes, create shared experiences, how the new USDZ file format works, track 3D objects, record your experience with ReplayKit and more!
ARKit by Tutorials, Second Edition, has been fully updated for ARKit 2, iOS 12, Swift 4.2 and Xcode 10 and will be released on October 15, 2018, as a free update to existing digital edition customers.
If you don’t have the book yet, pre-order it now! During the iOS 12 Launch Party sale, you can get the book for only $49.99.
11) Design Patterns by Tutorials, Second Edition
Our hands-on introduction to designing robust, extensible apps, Design Patterns by Tutorials, Second Edition, is next up in our iOS 12 Launch Party!
For this edition, not only has the book team updated everything for iOS 12 and Swift 4.2, but they’ve also added an entire new chapter on the Coordinator Pattern!
Design patterns are reusable, templated solutions to common development problems; they’re not concrete implementations, but, rather, serve as starting points for writing code. They describe generic solutions to problems that many experienced developers have encountered many times before.
Each chapter of Design Patterns by Tutorials, Second Edition, offers you a visual diagram of each pattern to make it easy to understand. The authors also give you tips of when to use each pattern and what to watch out for as you develop. And you’ll work through each pattern with step-by-step tutorials to create a real-world app.
Here’s the high-level view of what’s in the book:
- Introduction to design patterns: This is a high-level introduction to what design patterns are, why they’re important, and how they will help you.
- Fundamental design patterns: This section covers essential iOS design patterns. These patterns are frequently used throughout iOS development, and every iOS developer should understand these well.
- Intermediate design patterns: This section covers design patterns that are also common, but are used less frequently than the fundamental design patterns in the book’s Section II. Many of these patterns work well together, but not all. You’ll create two projects in this section as you explore these intermediate patterns.
- Advanced design patterns: This section covers design patterns that are very useful but only in rare or specific circumstances. These patterns may be exactly what you need for a particular case, but they may not be useful on every project. However, it’s best to be aware of them as you’ll undoubtedly run across them at some point in your development career.
Design Patterns by Tutorials, Second Edition, has been fully updated for iOS 12, Swift 4.2 and Xcode 10 and will be released on October 22, 2018, as a free update to existing digital edition customers.
If you don’t have the book yet, pre-order it now! During the iOS 12 Launch Party sale, you can get the book for only $49.99.