- 216
- 634 957
Flo writes Code
Germany
เข้าร่วมเมื่อ 25 มี.ค. 2021
Join me & learn SwiftUI!
Want to learn iOS development with Swift, SwiftUI and more modern frameworks?
Then this is the channel for you!
I have an extensive series about WidgetKit and another about everything that's getting added to SwiftUI over the years.
PLEASE let me know if you have video suggestions!
Do you want to sponsor a video? Get in contact via the email below.
Want to learn iOS development with Swift, SwiftUI and more modern frameworks?
Then this is the channel for you!
I have an extensive series about WidgetKit and another about everything that's getting added to SwiftUI over the years.
PLEASE let me know if you have video suggestions!
Do you want to sponsor a video? Get in contact via the email below.
Create Loading Placeholder in SwiftUI (Redacted)
The redacted ViewModifier allows creating placeholder views. Let's explore how it can be used statically & dynamically.
Join this channel to get access to perks:
th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin
🚀 LaunchBuddy: apple.co/3iFcjjW
📚 Try CWC+: bit.ly/cwc_flo
☕️ Buy me a coffee: ko-fi.com/flowritescode
👋 Links: flowritesco.de
🛠 Forge: apple.co/3riG8MQ
Affiliate Links ❤
📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp
🔬 Get Reports about your apps: appfigures.com/r/5by3g
📊 Privacy focused analytics: dashboard.telemetrydeck.com/registration/organization?referralCode=27AOWO4R1TTEJBST
💻 The most powerful mac app for developers: devutils.app/?ref=flo
☕️ Support me: ko-fi.com/flowritescode
If you have any video suggestions please feel free to let me know by a comment.
Get in contact via
Twitter: FloWritesCode
Join this channel to get access to perks:
th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin
🚀 LaunchBuddy: apple.co/3iFcjjW
📚 Try CWC+: bit.ly/cwc_flo
☕️ Buy me a coffee: ko-fi.com/flowritescode
👋 Links: flowritesco.de
🛠 Forge: apple.co/3riG8MQ
Affiliate Links ❤
📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp
🔬 Get Reports about your apps: appfigures.com/r/5by3g
📊 Privacy focused analytics: dashboard.telemetrydeck.com/registration/organization?referralCode=27AOWO4R1TTEJBST
💻 The most powerful mac app for developers: devutils.app/?ref=flo
☕️ Support me: ko-fi.com/flowritescode
If you have any video suggestions please feel free to let me know by a comment.
Get in contact via
Twitter: FloWritesCode
มุมมอง: 471
วีดีโอ
Create Animated Buttons with MeshGradient
มุมมอง 536หลายเดือนก่อน
This new iOS 18 API lets you create animated gradients buttons in SwiftUI. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tp...
@Entry SwiftUI Environment Macro
มุมมอง 470หลายเดือนก่อน
Add custom environment values & keys with SwiftUI's new @.Entry macro. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp ...
Style Parts of a Text in SwiftUI
มุมมอง 474หลายเดือนก่อน
SwiftUI allows you to easily style text. But sometimes you only want parts of your String to have a different style, font or weight. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio....
Allow Feature Requests with WishKit
มุมมอง 516หลายเดือนก่อน
Let your users request features & bugfixes and vote on planned features. WishKit (affiliate link): www.wishkit.io?via=flo Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp...
Use Xcode 15 (or earlier) on macOS Sequoia (or later)
มุมมอง 1.3Kหลายเดือนก่อน
Learn how to use an old version of Xcode on a (beta) version of macOS. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp ...
Read ScrollPosition & Change Starting Point in iOS 18
มุมมอง 1.2K6 หลายเดือนก่อน
.scrollTargetLayout, .scrollDefaultAnchor, .scrollPosition and ScrollPosition are new additions to the SwiftUI Scrolling system. Let's explore them. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ A...
ControlGroup & ButtonRole in SwiftUI Menu
มุมมอง 6846 หลายเดือนก่อน
Let's make our SwiftUI Menus more appealing by improving the visual hierarchy. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/...
Animated Backgrounds with MeshGradient in iOS 18
มุมมอง 1.4K6 หลายเดือนก่อน
Let's learn about SwiftUI's newest AnyGradient from WWDC24. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/tpgmp 🔬 Get Repor...
Build Widgets for the Control Center (& Lock Screen) for iOS 18
มุมมอง 2.6K6 หลายเดือนก่อน
Let's explore WidgetKit's new ControlWidget and ControlWidgetButton APIs in Xcode 16 to support Control Center Controls and Lock Screen Buttons. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin WidgetKit Masterclass: th-cam.com/video/8ToDo6ZX1nI/w-d-xo.html AppIntents Playlist: th-cam.com/play/PL-bD2p6sedqhQGDCUMSY7ZfhVlGq7wsad.html 🚀 LaunchBuddy: ap...
SidebarAdaptable in iPadOS 18
มุมมอง 1.2K6 หลายเดือนก่อน
Sidebar TabView = iPadOS 18 APIs! Let's explore this one using the Xcode 16 BETA. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.c...
@Previewable in Xcode 16 Previews
มุมมอง 1.5K6 หลายเดือนก่อน
Create Bindable/Binding State variables in your SwiftUI Previews for iOS 18. Join this channel to get access to perks: th-cam.com/channels/Yt_AtiKPyda44NYzwABvQQ.htmljoin 🚀 LaunchBuddy: apple.co/3iFcjjW 📚 Try CWC : bit.ly/cwc_flo ☕️ Buy me a coffee: ko-fi.com/flowritescode 👋 Links: flowritesco.de 🛠 Forge: apple.co/3riG8MQ Affiliate Links ❤ 📕 SwiftUI & Combine Books: www.bigmountainstudio.com/a/...
Zoom/Hero Navigation Transitions in iOS 18
มุมมอง 2K6 หลายเดือนก่อน
Zoom/Hero Navigation Transitions in iOS 18
Horizontal Layouts on macOS (SwiftUI)
มุมมอง 8637 หลายเดือนก่อน
Horizontal Layouts on macOS (SwiftUI)
How to update your app on the App Store in 2024
มุมมอง 12K9 หลายเดือนก่อน
How to update your app on the App Store in 2024
Refresh SwiftUI View Programmatically
มุมมอง 1.8K10 หลายเดือนก่อน
Refresh SwiftUI View Programmatically
VIM: A new SwiftUI Architecture for iOS 17
มุมมอง 4.8Kปีที่แล้ว
VIM: A new SwiftUI Architecture for iOS 17
Build a visionOS app with SwiftUI & SwiftData (Full Course)
มุมมอง 2.2Kปีที่แล้ว
Build a visionOS app with SwiftUI & SwiftData (Full Course)
Persistence with SwiftData on visionOS (Lesson 5)
มุมมอง 832ปีที่แล้ว
Persistence with SwiftData on visionOS (Lesson 5)
visionOS: State & Animations with SwiftUI for Vision Pro (Lesson 4)
มุมมอง 1.3Kปีที่แล้ว
visionOS: State & Animations with SwiftUI for Vision Pro (Lesson 4)
Intermittent Fasting Tracker with WidgetKit & SwiftData | Episode 2
มุมมอง 1.1Kปีที่แล้ว
Intermittent Fasting Tracker with WidgetKit & SwiftData | Episode 2
Im here from Chatgpt he recommended your vid 😆
Nice video, thanks. I would just suggest for anyone implementing this to make redacted elements pulsating, like going from gray to white and back to gray over and over until data is loaded. Or use any other way to let user know that data is loading.
Nice video, thanks for the step by step guide
Glad it was helpful!
Nice videos , i wanted to ask you hove can we use this with array while fetching data
I'd probably create a placeholder instance of your data type and use it in the array while the real data is loading :D
very cool!!
Thank you! This is great content!
Glad it was helpful!
I have seen/watched the IDE of around 50 developers in my professional career as a Product Manager/Product Owner and there were only 2 using Light mode: someone I met recently in a project and you xD
Thanks Flo, this is a super awesome modifier not many people heard of!
Thanks! Worked like a charm!
Thank you, this helped :)
Thanks man this is short and straight to the point. Great video
I got this error "No such module 'HotKey'"
pls do you pay before puting the app
You need a paid developer account to submit apps to app review, yes.
Nice video, did not know about ImpressKit, a perfect tool, and perfect timing
cooool.... is there any simple way to implement this in UIKit ?
Thank you
My dynamic island stretches all the way and takes the whole top area horizontally. How can i fix that and make it small like in the video?.
What if I'm using a navigationStack with multiple views?
Useful for writing measurements and their respective units in different fonts to help with readability and style
Totally agree!
Does the view refresh on data changes, like @Binding?
Yes as long as it’s a value
Wow
Didn't know about the autocomplete trick!
Text("Hello\(Text(", world")") - The fact that this really works is beyond me. Swift and SwiftUI turn out to be more and more weird.
I had been using a UserDefaultsManager class shared between my main app and widget extension. After spending days troubleshooting the issue, I watched your video and decided to remove the shared class. Instead, I accessed UserDefaults directly within the app, and that solved the problem. It's so strange that Core Data can be shared as a file, but UserDefaults doesn’t work the same way!
Hello thnks for your videos as someone new to ios do you recommend uikit or swiftui ? Thnks
Depends on what you want to do. SwiftUI is great for personal projects and newer apps, while old apps are still based on UIKit.
Oh man ty for this video. I’ll search your channel more another day but do you have one where you can view other players stats? Like how many vip subscribing players
I'm not sure what you mean by that, could you be a bit more specific?
Is we can use HStack for the same ?
Sometimes, yes. But if your Text spans multiple lines then HStack won’t do the trick.
Great tips! SwiftUI is so versatile, sometimes even a bit too much, in my opinion. I would rather use an AttributedString, but it's still nice that this is possible. <3
Is being an ios developer still a stable career? I took programs from angela yu and codewithchris but stopped at around 2021. Recently the thought of learning swift popped up in my mind again. Maybe this time i will take learning it as a hobbie. I just wonder are developers still a hot commodity nowadays
Hello, is it possible to use focus state between textfield and picker when pressing tab on the textfield the picker automatically selected?
Tried to use it, but unfortunately, there's too little customization, so the section always looks off
Get started with WishKit today: www.wishkit.io?via=flo (affiliate link)
I am using code with Chris. It is an excellent program to follow to learn iOS development
I agree, they have great courses! LMK once you stumble upon my guest lectures on there :)
Thank you
Thanks Mate🤝
Thank you for sharing and explanation! Quite a curious option about the rating - it turns out it can be accidentally reset if you select reset?
Yes, but I would argue that most people will never touch that button. It's helpful if you completely remake the app and want to get a clean start with ratings as well.
@@FloWritesCode I agree. For some reason I thought every update resets the rating :) Just heard that somewhere and remembered it. But now I decided to go into details and was pleasantly surprised that it is an option and not a fact.
Thanks for the useful tutorial learn a lot of concepts :)
You're welcome! What would you like to learn next?
Cool Video! Is it possible to save SwiftData from a another WindowGroup? I tried to pass my view with a model through the openWindow() method but only adding and deleting items from SwiftData work. I assume it has to do with the Binding.
Without knowing more about your implementation, I'm unsure how this works. Did you pass the model or the modelContainer to the second window?
Is German your first language? =)
Yes it is :D
Good job make another video pls
Thanks! What would you like to see next?
Thank you very much, why is my review asking for screenshots when we have uploaded them before thank you Paul
Sometimes App Reviewers are unable to test your app (e.g. external hardware requirements). In such situations you might need to provide additional material to assist them.
Nice work Flo
Thank you!
This is an amazing piece of information. Quick video with a great explanation. Thanks so much.
Glad you enjoyed it!
DANG IT WAS THAT EASY?? BEAUTIULL THANKS MAN
You're welcome! What are you using this API for?
Thank you for your video! But i have questions... can this be used to publish any app irrespective of the platform it was used in creating the app? For instance, i created my app on goodbarber and have applied for the apple developer program. so please how do i go from there to ensure my app is published? I appreciate your response Flo.
how can I add multiple controlWidgetButton? I'm not able to nest multiple buttons inside StaticControlConfiguration(){}. Are we supposed to create a separate ControlWidget identity for it?
Than you flo, this is great!