gabtheodor Profile Banner
Gabriel Theodoropoulos Profile
Gabriel Theodoropoulos

@gabtheodor

Followers
1K
Following
1K
Media
63
Statuses
866

Indie iOS & macOS dev. Content creator on https://t.co/xPrHi1fS2t and on https://t.co/qYfcGpxoIQ. #iOSdev #macOS #SwiftLang #SwiftUI

Greece
Joined June 2014
Don't wanna be here? Send us removal request.
@gabtheodor
Gabriel Theodoropoulos
5 days
RT @fatbobman: Fatbobman’s Swift Weekly #098 is out!.I Almost Lost Patton (My Dog). 🌟 TextKit 2.🔍 Why LLMs Can’t Really Build Software.⏰ Ma….
Tweet card summary image
weekly.fatbobman.com
I Almost Lost Patton (My Dog)
0
1
0
@gabtheodor
Gabriel Theodoropoulos
2 months
RT @mecid: SwiftUI Weekly Newsletter - Issue #218 is here! This issue highlights the content by @yaapete @gabtheodor @DonnyWals @natpanfero….
weekly.swiftwithmajid.com
The curated collection of links about SwiftUI. Delivered every Monday.
0
4
0
@gabtheodor
Gabriel Theodoropoulos
3 months
Hey friends 👋 I'm excited to share that I've launched my new iOS app, PhotoChroma!. It extracts colors from photos and turns them into beautiful palettes! Great for anyone who works with or simply loves colors! 🎨. 👉
0
0
4
@gabtheodor
Gabriel Theodoropoulos
3 months
I'm excited to share that my new iOS app PhotoChroma is live on the App Store! 🎉. It extracts colors from photos & turns them into beautiful palettes, coming with lots of features! 🎨 Perfect for anyone who works with or loves colors. Check it out here:.
Tweet card summary image
apps.apple.com
‎Create unique palettes from every photo with just a few taps. PhotoChroma makes it easy to extract, organize, and share beautiful color palettes, all from your own photos. Getting Started: • Take or...
0
1
3
@gabtheodor
Gabriel Theodoropoulos
4 months
☝️ The Builder design pattern lets us create clean, declarative, and composable APIs by chaining methods together. Find out how it works in less than 5 minutes, in my latest YouTube video 📽️👇. #iOSDev #SwiftUI.
0
0
4
@gabtheodor
Gabriel Theodoropoulos
4 months
💡 Reacting to app lifecycle changes is essential for many apps, and while we often rely on UIKit's AppDelegate for that, SwiftUI has its own native way using a dedicated environment value. I'm talking about it in my last blog post: 👇. #iOSDev #SwiftUI .
0
0
3
@gabtheodor
Gabriel Theodoropoulos
4 months
💡Observing app lifecycle is crucial for many apps, and in my new blog post I show how to do so purely in SwiftUI using just an environment value. Quick read, valuable information to learn, great for a weekend read! 👇. #iOSDev #SwiftUI .
0
0
1
@gabtheodor
Gabriel Theodoropoulos
4 months
☝️ I love working with colors in SwiftUI, and who doesn't? However, there are overlooked color features which can help speed up UI creation process, and I'm presenting some in my new post. Perfect relaxed quick read for the weekend. 📰. #iOSDev #SwiftUI .
0
0
1
@gabtheodor
Gabriel Theodoropoulos
5 months
Want a quick programming read for the weekend?. Check out my latest blog post about the "task" modifier in SwiftUI. Find out how to run async code when a view appears, explore its configuration options, and discover useful details. #iOSDev #SwiftUI.
0
0
2
@gabtheodor
Gabriel Theodoropoulos
5 months
💡 The onOpenURL modifier is the pure SwiftUI way to handle incoming URLs, making it unnecessary to introduce AppDelegate just for that. Check out my latest blog post to see it in action through a practical use case. 👇. #iOSDev #SwiftUI #Xcode.
0
2
3
@gabtheodor
Gabriel Theodoropoulos
5 months
RT @createwithswift: Our amazing developer community brought great content this week:.@gabtheodor explores LabeledContent view in SwiftUI….
0
1
0
@gabtheodor
Gabriel Theodoropoulos
5 months
💡Among the latest improvements in SwiftUI TabView it's the new sidebarAdaptable style —it transforms the top bar on iPad into a sidebar. It's also the TabSection container to group tabs in sections. Explore them both in my video next.👇. #iOSDev #SwiftUI.
0
0
2
@gabtheodor
Gabriel Theodoropoulos
5 months
💡aspectRatio in SwiftUI is a modifier that we've all used mostly to resize images. But the truth is that we can use it in more views too providing custom ratio values. Explore everything about aspectRatio in my most recent post 👇. #iOSDev #SwiftUI.
0
0
1
@gabtheodor
Gabriel Theodoropoulos
6 months
☝️If you want a quick intro on how to create tabs in SwiftUI using the new Tab view & how to select tabs programmatically with Tab, then check out my most recent video on Youtube:. #iOSDev #SwiftUI #Xcode.
0
0
1
@gabtheodor
Gabriel Theodoropoulos
6 months
☝️If you're looking for something fun to do in SwiftUI during the weekend, then take a look at my new tutorial about SF Symbols. Learn how to customize, style, color, and animate them for a more attractive and alive UI. #iOSDev #SwiftUI .
0
1
3
@gabtheodor
Gabriel Theodoropoulos
6 months
💡As of iOS 17, a powerful modifier in SwiftUI made it really easy to size and align child views in specific containers. That is the containerRelativeFrame modifier. Learn all you need to know about it in my post next. 👇. #iOSDev #SwiftUI.
0
0
1
@gabtheodor
Gabriel Theodoropoulos
6 months
☝️Are you looking for a programming topic to read in the weekend? Here's my new post about containerRelativeFrame --a powerful modifier in SwiftUI that allows us to size & align child views in containers even with a single line of code. #iOSDev #SwiftUI.
0
0
1
@gabtheodor
Gabriel Theodoropoulos
6 months
💡As of iOS 17, we can create expandable Sections in SwiftUI that we can use in Lists and Forms. Read in my new blog post how to present them, allow user interaction, and handle multiple sections efficiently. #iOSDev #SwiftUI.
0
0
0
@gabtheodor
Gabriel Theodoropoulos
9 months
💡The `contentShape` view modifier in SwiftUI enables interaction in areas of buttons and tappable custom views that are not responsive. In this short video I'm highlighting the importance of `contentShape` in a common use case.👇. #iOSDev #SwiftUI #Xcode.
0
0
0