#Swiftlang

Helge Heßhelge
2025-06-17

This inspired me to build proper JavaScript operators for : mastodon.social/@BrendanThomps
No more inconsistency w/ the language of the web! Gist: gist.github.com/helje5/4da7f58

```
""    == 0          =>  true
"0"   == 0          =>  true
0     == "0"        =>  true
false == "0"        =>  true
false == []         =>  true
[]    == ![]        =>  true
[1]   == 1          =>  true
[]    == []         =>  false
[]    == ""         =>  true
["1", "2"] == "1,2" =>  true
""    === 0         =>  false
"0"   === 0         =>  false
false === "0"       =>  false
```
Dimitri Bounioldimitribouniol
2025-06-17

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's render out the new icons, and start taking a look at de-duplicating multiple releases in a given season!

Come chill with me: youtube.com/live/YoOC7ImSlT0

Wesley de Groot 🥷0xWDG
2025-06-17

Understanding and managing iOS thermal states is crucial for optimizing performance and battery life... wesleydegroot.nl/blog/Thermal-

Christopher Jr Rileycjrriley.com@bsky.brid.gy
2025-06-17

My #Swiftlang #ATProto API library, ATProtoKit, has been updated to version 0.29.0. ATProtoBluesky now has support for adding Status record (updating Status record will come in 0.30.0). also, union enums have been moved to the applicable lexicon structs. github.com/MasterJ93/AT... #atdev

GitHub - MasterJ93/ATProtoKit:...

Dimitri Bounioldimitribouniol
2025-06-16

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's continue working on the summer icon and prepping the related assets!

Come chill with me: youtube.com/live/zeSiRYkW0Q4

Piotrek Jeremiczpiotrekjeremicz
2025-06-16

5. Be a part of the product I believe in — build fast, shape boldly, and make it truly mine. ⚡️🔥

I’ll pin this again and see how well it ages… 😏

📸 Apple Park: a different perspective, but still perfect!

2/3

2025-06-16

Proxygen app just got a new home at proxygen.app

The website has pretty extensive documentation on all the tools and setting up the proxy for common use cases.

#iosdev #swiftlang #appkit

Dimitri Bounioldimitribouniol
2025-06-15

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's get an updated icon ready for the upcoming summer season!

Come chill with me: youtube.com/live/TMF1q0yH64o

2025-06-15

The @.preconcurrency macro makes it easier to adopt Swift Concurrency safely!

✅ Migrate legacy code without breaking changes
🛡️ Suppress concurrency warnings for now
🚀 Transition to Sendable types gradually

Read more 👉 swiftshorts.com/2025/06/15/pre

#SwiftLang #iOSDev

Mike (VK1OMG) 🏴‍☠️mike_k@mstdn.social
2025-06-15

The Swift Server Workgroup apparently has as one of its goals for 2025:

"Shared HTTP Server Implementation: Continuing our efforts from 2024, we aim to implement a shared HTTP server to provide a robust and standardized foundation for server-side Swift applications."

Is there a repo anywhere? My search fu is failing me.

#swiftlang

forums.swift.org/t/swift-serve

Sébastien Stormacqsebsto
2025-06-14

🛰️ Swift Server Meetup – June 23 @ 7pm CEST

🛠️ Embedded Swift on ESP32 – Juraj Michálek, Espressif
🤖 Swift for Edge AI Devices – Maximilian Alexander, Wendy Labs

📅 Mon, June 23 – Online
🔗 youtube.com/live/0JrLkHgZa-k?f

Marin Todorovicanzilb
2025-06-14

These new Network Swift APIs are amazing. Having coded many a chats and server-client online apps that native networking support for Codable sounds like a dream
developer.apple.com/videos/pla

Dimitri Bounioldimitribouniol
2025-06-14

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Noticed there were issues renewing certificates yesterday, so let's dig into why that might be!

Come chill with me: youtube.com/live/vVLZEGea2VI

Sven A. Schmidtfinestructure
2025-06-14

I’m never sure if our ramblings make much sense but having listened back to our most recent episode I’m going to give a tentative recommendation that the LLM discussion might be worth a listen 😅

share.transistor.fm/s/032645da

Thomas Kalhøj ClemensenThomasCle
2025-06-14

✨Swift 6.2 ✨

SE-0481 is introducing "weak let" to Swift 6.2!

That will allow us to create immutable weak references that can't be reassigned after initialization, but can still become nil when the referenced object is deallocated.

This is a game-changer for Sendable compliance (weak var can't be Sendable, but weak let can!) 🎉

github.com/swiftlang/swift-evo

Kuba Suder • @mackuba.eu on 🦋mackuba@martianbase.net
2025-06-13

I love those June evening #SwiftLang meetups 🌆🐦😄

Kuba Suder 🇵🇱🇺🇦mackuba.eu@bsky.brid.gy
2025-06-13

I love those June evening #SwiftLang meetups 🌆🐦😄

2025-06-13

iOS Dev Weekly – Issue 714 is out! Happy Friday everyone!

iosdevweekly.com/issues/714/

#iosdev #swiftlang

Rachel Brindleyounata@hachyderm.io
2025-06-13

My talk at OneMoreThing 2024 on #UnitTesting #SwiftUI and #SwiftConcurrency was recorded, but has yet to be edited and uploaded.
Last night, I published an edited form of my speaker notes from that talk to my blog.

blog.rachelbrindle.com/2025/06

#SwiftLang

Uli Kusterer (Not a kitteh)uliwitness@chaos.social
2025-06-13

Say, if I want to mock a Swift class that has a property

@​Published public var name: String = ""

how do I express that property in the protocol? The obvious approaches operating with the Published<> generic type or with `$name` all don't seem to work.

Is it not possible to require a property wrapper in a protocol?

#swiftlang

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst