Skip to content
0:00 / 0:00

#swiftui#xcode#swift

Setting up - SwiftUI Starter Project 1/14

Paul Hudson

122K subscribers • 15 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Paul Hudson, author of Hacking with Swift
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

22K views7 years ago2 recommendations

Mobile developmentSwiftiOS and SwiftUI

Paul Hudson introduces a multi-part SwiftUI project by setting up the initial Xcode project and assets.

In this initial video I walk you through the project we'll be making, create the initial Xcode project, then add the assets required for the rest of the series. This is a 14-part project that walks you through building a SwiftUI project from scratch. It's designed to work alongside my book SwiftUI by Example, available at hackingwithswift.com/quick-start/swiftui This project is aimed at programmers who have some experience with Swift and UIKit already, and want to get up to speed with SwiftUI as quickly as possible.

Why it's here

2 people recommend this

What people say. Recommended as an excellent introductory course for developers transitioning from UIKit to SwiftUI.

u/ijt33in r/swift • Recommends

On “What’s everyone working on this month? (October 2019)”

Just finished Paul Hudsons excellent Swift UI by example course on YouTube, [video \- I how have a bunch questions and more to learn.. but it was excellent.

u/jezek21in r/swift • Recommends

On “As someone learning Swift as a hobby, is it still worth learning UIKit and Auto Layout with SwiftUI being the future?”

It's true SwiftUI doesn't provide a wrapper for every UIKit element yet, but it covers most of what you need. IMHO, since the OP is just learning Swift as a hobby, why get bogged down in Interface Builder, which has nothing to do with Swift? You can build tons of great things with SwiftUI, using Swift no less! Take a look at this excellent example video on Youtube: [video This shows the awesomeness of SwiftUI.