Wishlist for WWDC 2021? #4
Replies: 11 comments 11 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Something like: https://github.com/SwiftWebUI/SwiftWebUI
|
Beta Was this translation helpful? Give feedback.
-
My biggest frustration is that I just can't get Previews working on a large project. I know there could be many reasons, but one of the selling points here is the quick iteration that Previews gives, and I get none of that. I gave up on em completely. It recompiles, which takes like 20-30 minutes and errors out on architecture issues. It's probably somewhat related to the latest xcode, misconfigurations of the project, maybe poorly configured cocoapods, I don't know. But it's opaque, not well documented and slow to debug, so there's room to improve here. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
BTW, for "Focus API for macOS and iOS", we have a temporary solution (before Apple's solution) at https://github.com/mobilinked/MbSwiftUIFirstResponder/ |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
definitely status bar item support for SwiftUI! NSPopover just sucks! |
Beta Was this translation helpful? Give feedback.
-
More features and upgrades to Swift Playgrounds on Mac. I love Xcode Playgrounds, but I want to love Swift Playgrounds even more 😄 . And I think if Apple invests in it enough, it could evolve into something like a Jupyter Notebooks on steroids. |
Beta Was this translation helpful? Give feedback.
-
I would love an adaptive search button/bar in the new |
Beta Was this translation helpful? Give feedback.
-
Combine Publishers for permission requests (and maybe something to make them easier to use with SwiftUI like property wrappers?) |
Beta Was this translation helpful? Give feedback.
-
Some way to write iMessage apps in SwiftUI would be awesome. It would also advance the paradigm that, IMO, WidgetKit was meant to start of having SwiftUI be the defacto tool for developing app extensions. |
Beta Was this translation helpful? Give feedback.
-
What is your SwiftUI wishlist for WWDC 2021?
Mine:
More comprehensive documentation.Improved performance on macOS. SwiftUI is much slower than on iOS.Selectable text. (FB7875429)Focus API for macOS and iOS.Search bar onList
.Pull-to-refresh onList
.TextEditor
much more configurable and powerful.Alert
with text fields or just the ability to add any view.Custom swipe actions forList
rows.Support links inText
.Text
now with links.Picker
. (For example, multiple checkboxes)WebView
andSafariView
component.MediaPicker
component.Support for visual effects materials.ModifyList
row separators..listRowSeparator()
and.listRowSeparatorTint()
modifiers.MakeText
as powerful as attributed strings.Text
got support for attributed strings: https://swiftwithmajid.com/2021/06/08/what-is-new-in-swiftui-after-wwdc21/@AppStorage
. Ideally, anyCodable
type.matchedGeometryEffect()
work withNavigationLink
and.sheet()
.@SecureStorage
for accessing the keychain.Enter/Done button on the numpad keyboard style.submitLabel(_:)
Color
manipulation. (FB7551832)Menu
view programmatically. (FB8530113)isHighlighted
EnvironmentKey for whether aButton
is highlighted. (FB8075582)Beta Was this translation helpful? Give feedback.
All reactions