Xcode 15 - What's New

preview_player
Показать описание
Xcode 15 was announced at WWDC 2023 and in today's video I showcase the new features you will use on a day to day basis as an iOS Developer. These features include:

- Bookmarks
- Code Completion Updates
- Refactoring
- Quick Actions
- Logging & Testing
- And more

What's New in Xcode 15 - WWDC Session:

Xcode 15 Testing Updates WWDC Session:

Xcode 15 Release Notes:

My iOS Dev Courses:

Twitter:

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:

Donny Wals - Combine:

Mark Moeyken’s SwiftUI Books:

#swift #softwaredeveloper #iosdeveloper

Timestamps:
0:00 - Xcode 15
0:25 - Bookmark Examples
2:30 - Dimmed Code - Compiler Conditionals
3:33 - Parameter Permutations
4:53 - Refactor - Multiline Paramaters
5:08 - Code Completion - File Names
5:41 - Quick Actions - Game Changer
6:41 - Previews - New Syntax & UIKit
9:07 - Asset Catalog Symbols
10:39 - Source Control - Change Review
12:06 - Logging & Testing
Рекомендации по теме
Комментарии
Автор

I totally missed the quick actions, those are great! So there's Cmd+Shift+O to open files and Cmd+Shift+A for actions. Nice.

FloWritesCode
Автор

My favorite is the imageresource to eliminate the strings.

nileshjdarji
Автор

Bookmarks finally! I always missed that feature, quite useful when we're working in big projects.

acjazz
Автор

Although I'm not in iOS anymore, sometimes seeing the cool things in Swift and SwiftUI makes me want to go back. Nice video Sean, as always. You've been a great help in my iOS days!

vojtastruhar
Автор

Bookmarks are really neat! I've been just setting breakpoints on lines that I need to go back to later on 🤣

software-sage
Автор

awesome stuff, looking forward to this. Especially the UIKit previews

sergiothinks
Автор

Thanks for your helpful video; I will miss the split comparison of the old commit view. I hope Apple gives the option to have a split and unified view.

AndresKwan
Автор

Bookmarks! Ive been using Breakpoints for the same thing since about Xcode 8

alldaybrekkie
Автор

Thanks a lot @seanallen for releasing this video.

manuelcamacho
Автор

I work in software development, but I need to start learning Swift/SwiftUI for the near future. I have an extremely hard time staying focused, which has made it really hard to follow videos and learn. However, your videos are some a breeze for me to watch. I don't know how you do it. Maybe the pace is perfect, not too slow but not too fast. Explanations are clear and I can understand them well. I was in the process of watching your full free tutorial from a couple years ago, that has been great so far too. Once I can afford it, I'll definitely be purchasing your other content as well!

nwesterbeckmaster
Автор

This is an awesome and useful summary. Thank you!

BTFranklin
Автор

I haven't checked the beta builds yet, but I trully hope these new features support older iOS versions. I want to use macros in my current project, for example.

Very helpful video 👌🏽

louis
Автор

So stocked for quick actions! I'm still getting used to the new source control updates though.

DaveJacobseniOS
Автор

Damn Quick Actions is indeed a game changer!
Spotlight to me is like oxygen - and Quick Actions looks like spotlight on steroids 🔥

martinlasek
Автор

Man, really good stuff I think building in only iOS or setting that up to work only for iOS is nice and organized, where can I learn to do that?

marlhex
Автор

Thanks - nice review; would have loved an explanation of source code repository amend vs commit

indieshack
Автор

Hey Sean love the video and the features. Are you planning to do a similar video with the new stuff for SwiftUI?

cristopherescorcia
Автор

I wish they’d add regions and allman bracing.

ZoeSummersA
Автор

I'm going to get a lot of use out of Cmd-Shift-A!!!! 👏

hodgiecodo
Автор

will you be able to use #Preview with if available syntax so you don't have to adjust the min deployment? Essentially if the simulator or plugged in device you choose to use is running on iOS 17 will it still work? This was all super helpful info though!

elliotthgilmore