Flo writes Code

8.5K posts

Flo writes Code banner
Flo writes Code

Flo writes Code

@FloWritesCode

I've taught iOS development to 20,000+ people. Helping indies ship with https://t.co/JHegDygKkj

Germany Katılım Nisan 2021
714 Takip Edilen11.2K Takipçiler
Sabitlenmiş Tweet
Flo writes Code
Flo writes Code@FloWritesCode·
It's here! LaunchBuddy can finally be connected to your App Store Connect account. No, this isn't a replacement for ASC. Currently, there are three integrations: - Read & reply to app store reviews - View app store analytics - Publish release notes straight to ASC
Flo writes Code tweet media
English
2
1
5
851
Flo writes Code
Flo writes Code@FloWritesCode·
New goal unlocked: get feature on this page. To be honest, I was a little sad seeing this pop up in my emails yesterday. But it motivates me to keep going and work on increasing my impact. 262 videos on Swift/SwiftUI so far. Many more to come.
Flo writes Code tweet media
English
3
0
15
371
Flo writes Code
Flo writes Code@FloWritesCode·
🚨 Free Screenshot Audit Drop your apps below to get a free screenshot audit. I‘m making a video about common problems in App Store screenshots. Drop your apps below below to get featured & get honest feedback.
English
10
1
4
630
Flo writes Code retweetledi
Flo writes Code
Flo writes Code@FloWritesCode·
Friendly reminder that CMD + Shift + L brings up this SF symbol picker right inside Xcode.
Flo writes Code tweet media
English
3
6
44
2.4K
Will
Will@athcanft·
drop your app and i’ll roast it on video 👇
English
70
0
62
21.3K
Flo writes Code
Flo writes Code@FloWritesCode·
@CodeWithChris Lately Previews have stopped working for me, even in new projects. Perhaps my M1 Mac is getting a little old. But if they work, I always use them. Speeds up UI work tremendously.
English
0
0
0
121
Chris Ching
Chris Ching@CodeWithChris·
Do you use Previews in Xcode when you're building your views? I got into the habit of deleting them and one of my students pointed out how useful they can be. We want to hear more opinions and perspectives!
English
12
0
10
2.3K
Klemens 🦆 Art of Fauna
Klemens 🦆 Art of Fauna@klemensstrasser·
It is a really good problem to have - but I really can’t take a vacation without bringing a laptop 💻 (Deadline is last day of the vacation) #indiedev
Klemens 🦆 Art of Fauna tweet media
English
9
2
62
3.4K
Flo writes Code
Flo writes Code@FloWritesCode·
As the topic of SizeClasses came up in the comments, I made a full video covering the different options to write platform-specific SwiftUI: youtu.be/JEEWLOs4uY8
YouTube video
YouTube
Flo writes Code tweet media
Flo writes Code@FloWritesCode

Platform-specific code is important if your app supports multiple platforms (e.g. iPhone and iPad), but shares one UI codebase. I use the below approach for my iPhone + iPad + Mac project LaunchBuddy. The #if os(iOS) checks are needed, because UIDevice doesn't exist on macOS (if you aren't using Catalyst).

English
1
2
16
2K
Flo writes Code
Flo writes Code@FloWritesCode·
LaunchBuddy has become more intelligent! The newest update brings app chat (with access to your app's tasks, releases, analytics, reviews & more), idea chat (to flesh out app ideas before working on them), turning reviews into backlog items, and much more. @LaunchBuddy_App
Flo writes Code tweet media
English
1
0
3
608
Flo writes Code
Flo writes Code@FloWritesCode·
This animation is implemented with AlignmentGuides. A truly "magic" API. Video + "Playground app" coming soon, stay tuned!
English
1
2
12
1.5K
Flo writes Code
Flo writes Code@FloWritesCode·
@mykolaharmash Great stuff! I've used WhatsNewKit until now. Any chance you're planning to support the other platforms aside from iOS?
English
1
0
1
310
Mykola Harmash
Mykola Harmash@mykolaharmash·
I made a free, open-source component to show release notes in iOS apps.
Mykola Harmash tweet media
English
33
52
1.5K
98K
Flo writes Code
Flo writes Code@FloWritesCode·
@alpennec This is exactly why I've been thinking about getting a Whoop for years. The screen on Apple Watch isn't what I use it for. The problem with Whoop is that I dislike the subscription-based pricing for a hardware product.
English
1
0
3
513
Axel Le Pennec
Axel Le Pennec@alpennec·
Do you think Apple will have a Google Fitbit Air competitor one day? Or would it cannibalize too much the Apple Watch? I'm wearing my Watch just for the health features. Honestly, I would prefer a long battery life over a screen and apps (I never use them).
Axel Le Pennec tweet media
English
4
0
6
1.5K
Flo writes Code
Flo writes Code@FloWritesCode·
Just from this piece of code, could you describe what is shown on screen? I always found "AlignmentGuides" super confusing. So I'm preparing a video on the topic now.
Flo writes Code tweet media
English
2
2
27
4.8K
Flo writes Code
Flo writes Code@FloWritesCode·
Another day, another screenshot iteration for LaunchBuddy.app Light BG = Old Dark BG = New What do you think?
Flo writes Code tweet mediaFlo writes Code tweet media
English
0
0
3
693
Flo writes Code
Flo writes Code@FloWritesCode·
Platform-specific code is important if your app supports multiple platforms (e.g. iPhone and iPad), but shares one UI codebase. I use the below approach for my iPhone + iPad + Mac project LaunchBuddy. The #if os(iOS) checks are needed, because UIDevice doesn't exist on macOS (if you aren't using Catalyst).
Flo writes Code tweet media
English
2
5
61
6.9K
Flo writes Code
Flo writes Code@FloWritesCode·
@mecid Depends on what you want to accomplish I'd say. For general layout things, sizeClasses are definitely the better option. But I e.g. want to add ScrollViews on iPads (both portrait and landscape), so the "CurrentDevice" implementation is perfect for that.
English
2
0
2
451