Tag: ios
-
Some Things make development easier
One of those things is Things. It’s my task manager/project manager/todo manager of choice for my development projects, and I recently setup a new structure to make the process a little easier. Things has two main grouping concepts, areas and projects. An area can contain one or more projects, while projects contain the tasks that…
-
WWDC 2021 – Day 5
Writing this a bit late, but Day 5 was the best day so far for me. Why? Because I applied for a SwiftUI lab session and was lucky enough to get one! But before we get to that… I’m a person that struggles a lot with anxiety. Mostly around social situations, my anxiety has been…
-
WWDC 2021 – Day 3
Today has been all about SwiftUI as I watched the excellent Demystifying SwiftUI session, and then hung out in the SwiftUI lounge as Apple engineers answered questions about what was in the session. And right now I am back in the SwiftUI lounge where a couple of engineers are answering questions about building SwiftUI itself.…
-
WWDC 2021 – Day 2
We got the first recap video today and Serenity Caldwell knocked it out of the (Apple) park. Watching the brief-yet-info-dense recap got me excited all over again about what’s in store for this week and beyond. Already the Apple dev community is cranking out content. My personal favourite so far is tuning into Paul Hudson’s…
-
WWDC 2021 – Day 1
And just like that the Keynote and Platforms State of the Union are over for another year. Although last year had the big Apple Silicon announcement, I felt they spent too long on it, so this year’s focus on the software and APIs was more interesting for me. I particularly liked the Maps enhancements around…
-
WWDC 2021 – Pre-Conference Thoughts
WWDC 2021 is due to start tomorrow and once again it’s online only. It seems strange now that last year we were wondering whether an in-person event would be doable, and of course with hindsight the right decision was made. But not just because of the global pandemic – Apple touts inclusiveness as one of…
-
WWDC 2021 Wish List
WWDC 2021 kicks off next week and there are a few things I am hoping to hear about. Here’s my wish list for WWDC 2020 for comparison. SwiftData! The mythical beast of persistence, the talk of which persists. I am hoping for something that merges the functionality of the magnificent GRBD SQLite library with native…
-
Decoupling Code
I’ve written before about my use of SQLite and the GRDB framework in my new app ExerPlan. After spending more time coding and getting to grips with the approach I detailed here, I’ve made the decision to alter the approach again. While GRDB is an excellent framework, it’s not part of the Swift standard library…
-
Swifty SQL With GRDB
In my previous post I explained why I chose to use SQLite and GRDB for my app ExerPlan, and in this post I’m going to share implementation details with some Swift code. I wanted to use Structs to map to database tables. This way I could do things like: I also wanted to be able…