Point-Free Live: A Vision for Modern Persistence

Episode #329 • Jun 30, 2025 • Subscriber-Only

We go live with our viewers to unveil our vision for modern persistence. We show just how easy it is to seamlessly synchronize your app’s data across many devices, including sharing data with other iCloud users, and we answer your questions.

Previous episode
Point-Free Live: A Vision for Modern Persistence
Locked

Unlock This Episode

Our Free plan includes 1 subscriber-only episode of your choice, plus weekly updates from our newsletter.

Sign in with GitHub

Introduction

Brandon

Okay, we are live and we are on YouTube. Hey everybody. Hello. So, alright, we’ve got a big live stream planned, and we have switched off of Vimeo for streaming and we recently even switched off of Vimeo for our video hosting. so, so we’ve got CloudFlare in our videos and we’re using YouTube for our streaming.

Brandon

And of course this is a new channel we’ve got even on, YouTube. So if people wanna subscribe to it, we, we have hopes to, to put stuff on this YouTube channel, but, you know, who knows, who knows who’s got time for that. so this live stream is all about, cloud kit synchronization and modern persistence.

Brandon

We just finished our big modern persistence series and we. Are really excited to show what the next step for our modern persistence is. And for us, what that is is completely seamless cloud kit synchronization. The, the idea that you could have your entire app built on SQLite and it could use your SQLite database exactly how you would want to typically, but secretly behind the scenes it is synchronizing everything to cloud kit.

Brandon

And, and then on top of that, the idea that you could take a record in that database and share it with another user so that they can make edits to it. And everything is synchronized between all these services and it’s just, it just all kind of happens magically and, and Apple’s taking care of all the server.

Brandon

You know, storage of the data and we’re taking care of all the different events that can be coming back and forth between devices. And so we wanna demonstrate that we haven’t released any of these tools yet. It’s all built into our SharingGRDB library. We’re gonna give a little preview of it and then we will give some, news about how we plan on actually releasing this stuff.

Brandon

And so we’ve got two demos lined up. I’m gonna do one and then Stephen, you’ll do the other. And, I’ll do the first demo. And it, what it’ll show is a completely local app with no. Cloud synchronization whatsoever, and we’ll show what it takes to add synchronization to it. And Stephen will monitor the chat during that time and we will answer lots of questions.

Brandon

And then Stephen’s gonna take a fully built app with synchronization and everything and show how you can just layer on like more and more advanced features on top of it. and, and yeah, along the way we’ve got tons of Q&A that were submitted to our Vimeo, livestream. that was before we knew we were gonna switch over to YouTube.

Brandon

So we’ve got screenshots of all those questions and we’ll, we’ll show them and, and answer them. And of course people can, we’ve got a Q&A open up in YouTube right now. You can of course use that, to ask questions and then we’ll be monitor monitoring the chat the best we can. So I think I wanna get into it, so yeah.

Brandon

You ready, Stephen?

Stephen

Yeah, let’s do it.

CloudKit sync/sharing from scratch


Downloads

Get started with our free plan

Our free plan includes 1 subscriber-only episode of your choice, access to 72 free episodes with transcripts and code samples, and weekly updates from our newsletter.

View plans and pricing