And this is glorious
We can see it in action thanks to Natalia
The documentation is here.
This was definitely missing from SwiftUI and we had to wrap UIKit components to get any kind of text interactivity and selection.
It could be a beta 1 issue but I prefer to warn you.
Update: Apple mention the issue in Xcode 13 beta 2 release note, and even link it to the feedback I’ve made:
xcodebuildmay fail to build iOS, tvOS, and watchOS projects under Rosetta in macOS 12. (78967162) (FB9130594)
So it might get fixed in an upcoming beta of macOS!
If like me you was relying on Xcode running under Rosetta on your Apple Silicon computer for some projects (which use outdated 3rd-party libraries without arm-64 simulators binaries), be careful when if you plan to install…
Glose was acquired by Medium last January, and since then, the Glose team has been busy integrating with all our new colleagues and building shiny new features.
Glose is still here. Our Paris (and Ukraine and UK) based team is now part of the same group working toward a unified goal on a yet to be revealed set of features.
We’re also hiring, so you can apply below if you want to join this epic journey from the new Medium Paris office.
And on my side with Alla Dubovska we’ve been onboarded successfully in the iOS team working on the…
How to implement in app purchases & subscription in a SwiftUI application
In my latest open source SwiftUI project, AC Helper (an Animal Crossing companion application) that I released on the App Store, I’ve decided to add a monthly and yearly subscription alongside a one time lifetime in app purchase.
You can find the source of the project here:
And download the application on the App Store here:
The first part of this series of articles introduced you to the nature of the application and the core of its architecture.
In this chapter, we’ll take a deeper look at the various views composing the application and how it all works together with our data source and view models.
Let’s take a look at the
ItemsViewModel. Here is a short video for you to see all the functionalities of this screen:
In this new series of articles, I’ll guide you through the making of my latest open-source project.
It is once again a fully open-source, fully SwiftUI application.
And this time, it’s even available on the App Store! This goes to prove my point that you can have SwiftUI code in production.
But unlike MovieSwiftUI, it doesn’t use the Redux architecture but just the very core of the SwiftUI built-in data flow that I’ve already covered in the past. If you need an introduction or refresher, you should read this article.
I’m using a combination of view, view models, and some…
I’ve seen many people having trouble architecting their apps in SwiftUI — because it’s a totally new paradigm and because it has very little official documentation. I want to use this article to share my use case of the various property wrappers exposed by SwiftUI, to help the data flow within your application.
Even if it’s a bit outdated (because SwiftUI already received a lot of refactors), I can’t recommend the 2019 WWDC session about SwiftUI data flow enough. It was thanks to this session that I first grasped the full power of SwiftUI and bootstrapped MovieSwiftUI.
You have to…
Redux is really cool, SwiftUI is even cooler, and having both in the same app is heaven on earth. So, yet again, I’ll try to convince you that this is the best (or worst) SwiftUI app architecture.
During the past few weeks, I’ve evolved my small, naive Redux SwiftUI library. I’ve added a readme which barely explains how to make it work in your app, but I have a working example anyway.
More importantly, I’ve added
I can’t thank Alexey Demedeckiy enough, as the new additions are heavily inspired by his earlier work on SwiftUI and…
I would like to use this piece as a sort of retrospective about programming with SwiftUI in my spare time for the last few weeks. It’s a good occasion to write down and let you know my thoughts on SwiftUI, and to share little pieces of code I wrote here and there to make everything work together.
The application is far from being done. I want to release it on the App Store in September with iOS 13 — if SwiftUI goes out of beta at the same time. I still have a lot of features I want to work…
As I’m for now partly done with my multipart story on how to make a 100% SwiftUI application, I thought it would be good to have a reference article you can easily bookmark and share with links to the various parts. It’ll stay updated as I add more articles to this collection.