Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Florian
Florian
@Typ0genius@mastodon.social  ·  activity timestamp last week

If you want to learn more about the new agentic coding features in Xcode 26.3, here’s a short tech talk by Apple:
https://developer.apple.com/videos/play/tech-talks/111428/

#iOSDev #SwiftUI

Apple Developer

Meet agentic coding in Xcode - Tech Talks - Videos - Apple Developer

Discover how Xcode 26.3 seamlessly integrates coding agents like OpenAI Codex and Claude Agent to work together on complex, multi-step...
  • Copy link
  • Flag this post
  • Block
Florian
Florian
@Typ0genius@mastodon.social  ·  activity timestamp 2 weeks ago

🚨 Wake up! Eleven new examples, all about sheets, just dropped on Explore SwiftUI. Screenshots for different designs and devices are available to cover the edge cases.
Start exploring here:
https://exploreswiftui.com/library/sheet

#iOSDev #SwiftUI

Explore SwiftUI

Sheet - SwiftUI Components

A modal Explore 11 SwiftUI sheet components with code examples.
  • Copy link
  • Flag this post
  • Block
decryption boosted
troz
troz
@troz@mastodon.social  ·  activity timestamp 2 weeks ago

It's back to school time here in Australia, so I want to remind people that I offer an educational discount on my books: macOS Apps Step by Step: https://troz.net/books/macos_apps_step_by_step and Escape from Tutorial Hell: https://troz.net/books/escape

Email me at books@troz.net telling me what & where you study/teach and I'll send you a discount link for both.

If you're in the education sector, please boost this post.

#macOS #Swift #SwiftUI #AppKit #TechBooks #Education

2 media
macOS Apps Step by Step book cover
macOS Apps Step by Step book cover
macOS Apps Step by Step book cover
Escape from Tutorial Hell book cover
Escape from Tutorial Hell book cover
Escape from Tutorial Hell book cover
TrozWare

Escape from Tutorial Hell - TrozWare

Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
TrozWare

macOS Apps Step by Step - TrozWare

Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
  • Copy link
  • Flag this post
  • Block
troz
troz
@troz@mastodon.social  ·  activity timestamp 2 weeks ago

It's back to school time here in Australia, so I want to remind people that I offer an educational discount on my books: macOS Apps Step by Step: https://troz.net/books/macos_apps_step_by_step and Escape from Tutorial Hell: https://troz.net/books/escape

Email me at books@troz.net telling me what & where you study/teach and I'll send you a discount link for both.

If you're in the education sector, please boost this post.

#macOS #Swift #SwiftUI #AppKit #TechBooks #Education

2 media
macOS Apps Step by Step book cover
macOS Apps Step by Step book cover
macOS Apps Step by Step book cover
Escape from Tutorial Hell book cover
Escape from Tutorial Hell book cover
Escape from Tutorial Hell book cover
TrozWare

Escape from Tutorial Hell - TrozWare

Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
TrozWare

macOS Apps Step by Step - TrozWare

Crazy Mac lady. Mac author & developer. Lover of Apple computers and devices. Swift & SwiftUI enthusiast. Unofficial Mac app dev evangelist
  • Copy link
  • Flag this post
  • Block
podfeet boosted
Nico - NFC.cool
Nico - NFC.cool
@nico42@mastodon.social  ·  activity timestamp 2 weeks ago

My deepest Feedback wish to Apple

https://gist.github.com/NickAtGit/063e21a86ca4ab001ef62a2973d0bfbc

#apple #ice #Feedback #timcook #iosdev #swift #swiftlang #swiftui #xcode #iOS #macOS #iPadOS

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Nico - NFC.cool
Nico - NFC.cool
@nico42@mastodon.social  ·  activity timestamp 2 weeks ago

My deepest Feedback wish to Apple

https://gist.github.com/NickAtGit/063e21a86ca4ab001ef62a2973d0bfbc

#apple #ice #Feedback #timcook #iosdev #swift #swiftlang #swiftui #xcode #iOS #macOS #iPadOS

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Konstantin 🔭 boosted
Mario Alberto Guzmán
Mario Alberto Guzmán
@marioguzman@mastodon.social  ·  activity timestamp 3 weeks ago

Anyway, been using NSTableView for my #SwiftUI version of #PDXTransit since it is far more customizable and powerful than `Table`.

#AppKit #macOSTahoe

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Mario Alberto Guzmán
Mario Alberto Guzmán
@marioguzman@mastodon.social  ·  activity timestamp 3 weeks ago

While crusty given how old it is, NSTableView is pretty fucking badass with how much it can do and how much you can customize it.

The only problem is that sometimes finding examples of how to do something can be difficult or some configurations aren't really supported.

Anyway, still far better than SwiftUI's Table API. It's so limited and sometimes it just falls flat on its face.

Mario Alberto Guzmán
Mario Alberto Guzmán
@marioguzman@mastodon.social replied  ·  activity timestamp 3 weeks ago

Anyway, been using NSTableView for my #SwiftUI version of #PDXTransit since it is far more customizable and powerful than `Table`.

#AppKit #macOSTahoe

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this comment
  • Block
洪 民憙 (Hong Minhee) :nonbinary: boosted
skip.tools
skip.tools
@skiptools@mas.to  ·  activity timestamp 3 weeks ago

Incredible news: Skip is now free and open-source for everyone!

Create fully native x-platform apps in Swift and #SwiftUI, with deep Android and #JetpackCompose integration, powered by the Swift Android SDK

Read more and learn how to contribute:
https://skip.dev/blog/skip-is-free/

Screenshot of dual-platform SwiftUI app
Screenshot of dual-platform SwiftUI app
Screenshot of dual-platform SwiftUI app
Skip

Skip Is Now Free and Open Source

  • Copy link
  • Flag this post
  • Block
skip.tools
skip.tools
@skiptools@mas.to  ·  activity timestamp 3 weeks ago

Incredible news: Skip is now free and open-source for everyone!

Create fully native x-platform apps in Swift and #SwiftUI, with deep Android and #JetpackCompose integration, powered by the Swift Android SDK

Read more and learn how to contribute:
https://skip.dev/blog/skip-is-free/

Screenshot of dual-platform SwiftUI app
Screenshot of dual-platform SwiftUI app
Screenshot of dual-platform SwiftUI app
Skip

Skip Is Now Free and Open Source

  • Copy link
  • Flag this post
  • Block
Florian
Florian
@Typ0genius@mastodon.social  ·  activity timestamp 4 weeks ago

Not sure whether I should laugh or cry, but a simple timeframe description caused random hitches and slowed the UI down. Instruments helped me track it down, and caching the description fixes it for now. Amazing how much impact a "simple" text can have…

#iOSDev #SwiftUI

Your browser does not support the video tag.
This video cannot be previewed
Open original
macOS screen recording comparing two UI versions: the version with a description shows visible hitches, while the version without the description runs smoothly.
  • Copy link
  • Flag this post
  • Block
Milan and 2 others boosted
Viktor Strate
Viktor Strate
@viktorstrate@fosstodon.org  ·  activity timestamp last month

I've just open-sourced a native macOS @matrix client that I've been working on! https://github.com/viktorstrate/mactrix

It is built with #swiftui and #MatrixRustSDK

A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
GitHub

GitHub - viktorstrate/mactrix: Native Matrix client for macOS

Native Matrix client for macOS . Contribute to viktorstrate/mactrix development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
Viktor Strate
Viktor Strate
@viktorstrate@fosstodon.org  ·  activity timestamp last month

I've just open-sourced a native macOS @matrix client that I've been working on! https://github.com/viktorstrate/mactrix

It is built with #swiftui and #MatrixRustSDK

A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
A screenshot of the app showing a three column layout with a list of rooms and spaces to the left, the main chat in the middle and details about the chat to the right.
GitHub

GitHub - viktorstrate/mactrix: Native Matrix client for macOS

Native Matrix client for macOS . Contribute to viktorstrate/mactrix development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
fedicat boosted
Guille González
Guille González
@gonzalezreal@masto.ai  ·  activity timestamp last month

Math expression support is coming to Textual...

#SwiftUI #swift #iosdev

A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
  • Copy link
  • Flag this post
  • Block
Guille González
Guille González
@gonzalezreal@masto.ai  ·  activity timestamp last month

Math expression support is coming to Textual...

#SwiftUI #swift #iosdev

A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
A screenshot taken from Textual Swift package demo app demonstrating how it renders both inline and block math expressions
  • Copy link
  • Flag this post
  • Block
Brent Simmons boosted
Ma’moun
Ma’moun
@mamouneyya@mastodon.social  ·  activity timestamp last month

SwiftUI is funny. It was supposed to lower the barrier of entry and make UI development easier. In reality, if you want to build anything meaningful and _performant_, not only do you still need a full understanding of UI fundamentals, but you also need a deep knowledge of how SwiftUI actually works under the hood. The implications of something as small as a Hashable implementation? Wild.

And that, ladies and gentlemen, is the cost of too much “magic” under the hood.

#swiftUI

  • Copy link
  • Flag this post
  • Block
obrhoff
obrhoff
@obrhoff@mastodon.social  ·  activity timestamp last month

SwiftUI / Catalyst app are so bad (laggy, swallow memory as crazy, weird iPad layouts etc), that I start to prefer Electron apps.
#swiftui #macos

  • Copy link
  • Flag this post
  • Block
Ma’moun
Ma’moun
@mamouneyya@mastodon.social  ·  activity timestamp last month

SwiftUI is funny. It was supposed to lower the barrier of entry and make UI development easier. In reality, if you want to build anything meaningful and _performant_, not only do you still need a full understanding of UI fundamentals, but you also need a deep knowledge of how SwiftUI actually works under the hood. The implications of something as small as a Hashable implementation? Wild.

And that, ladies and gentlemen, is the cost of too much “magic” under the hood.

#swiftUI

  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.23 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct