nrw.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Wir sind eine freundliche Mastodon Instanz aus Nordrhein-Westfalen. Ob NRW'ler oder NRW-Sympathifanten, jeder ist hier willkommen.

Serverstatistik:

2,9 Tsd.
aktive Profile

#wwdc23

0 Beiträge0 Beteiligte0 Beiträge heute

Sunlight is coming to the Vision Pro, with 3D planetary ornaments, live calculations and more!

Sunlight calculates daily key observable events of the sun and moon, such as time of sunrise and sunset, twilights, when observed from a specific location.

It will be available on launch day of the Vision Pro!

apps.apple.com/sg/app/sunlight

Hmm... reading the Journaling Suggestions API in iOS 17.2 beta, looks like you are only able to get data *from* user's journals to your app.

I thought it was the other way around: your app could provide content to the Journal app for users to write their journal. Or would this be available in a future beta?

developer.apple.com/documentat

Apple Developer DocumentationJournaling Suggestions | Apple Developer DocumentationDisplay a set of recent, personal events that inspire someone to contribute to your app’s creative workflow.

My experiment shows this can work. I simply created a dummy perform() method when compiled in the widget, crossing my fingers that it would never execute as long as it implements ForegroundContinuableIntent.

Though I worry it's not documented so it might stop working at some point. cc @mgorbach : is this well supported?

#SwiftUI #WWDC23

From: @y2mango
mastodon.social/@y2mango/11091

MastodonYilei Yang 🥭 (@y2mango@mastodon.social)@rileytestut @mgorbach can we in two separate files, a.swift compiled in the main app, and b.swift compiled in the widget, implement two different versions of the perform() method?

Join us tomorrow for Swift Remote Coffee! ☕

Swift Remote Studio’s weekly virtual coffee meetup for Swift/iOS/Mac developers that takes place on Zoom every Wednesday at 9am PT.

We usually end up chatting about #SwiftData #SwiftUI #visionOS #VisionPro #WWDC23, etc.

1. Sign up at swiftremotestudio.com
2. Join the Slack workspace via the invite email
3. Go to the "coffee" channel in Slack for the Zoom URL

See you there! 😃

I didn’t do much work with #Xcode 15 Beta 5 (thankfully), but it seems that Apple has replaced the `cascade` #SwiftData PropertyOption with `preserveValueOnDeletion`(the opposite of cascade).

So this means that the default behavior now is a cascading delete, which is what they should have chosen from the beginning.

However, I feel bad for anyone who watches the #WWDC23 videos later, only to find that "cascade" doesn't exist.

#iOSDev #SwiftUI #Xcode15

developer.apple.com/documentat

Apple Developer DocumentationPropertyOptions | Apple Developer DocumentationAn object that defines the behavior of a property when SwiftData manages the owning class.

I'm releasing a major update to @PleaseDontRain on Sticky Widgets day (also known as Monday).

I made significant changes to the UI based on feedback I got from a design lab at WWDC. I thought that it would be fun to make a blog post describing their feedback and how I adjusted the app.

There's also a big jump in the number of images (and quality) as well as the ability to select themes!

#SwiftUI #wwdc #WWDC23 #design #PleaseDontRain

chriswu.com/posts/wwdc/designl

chriswu.com · A WWDC Design Lab Made My App So Much BetterHow my app improved.