Last @appdevcon was amazing again. It was a great experience teaching a room full of smart people some great ways they can create App Intents for their iOS apps.

The conference itself was as good as the previous time. Excellent speakers, thought-provoking keynotes and meeting a whole bunch of new people.

I'm very much looking forward to #AppDevCon next year. Who knows, maybe I'll end up being a speaker or mentor again 😄

Lianne Potter gave us a great, thought-provoking keynote on how AI and especially AI companions may be eroding our humanity.

By providing only one-way, frictionless relationships, we don't practice empathy and handling unexpected situations, to the detriment of society with potentially dangerous results.
Let's hope we can find a way to improve this for us and everyone else in the future.
#SketchNotes #AppDevCon @appdevcon

Crystian Vieyra Cortés gave us a great introduction to iOS Live Activities and Android Live Updates and how to create them.
The main thing I took away from this is that the Android folks have it way easier than the iOS people, though they do deal with fragmentation a lot more 😅

#SketchNotes #AppDevCon @appdevcon

After giving a workshop on App Intents with him in the audience, it was a treat to then hear @dimsumthinking teach us how to create them from a whole new perspective!

I learned some new things, which I hope to apply to the workshop a next time I'll be teaching about App Intents.

#SketchNotes #AppDevCon @appdevcon

Murat Menzilci gave us great pointers in how to grow our app subscription business. My main takeaways were about performing market research and experimenting with pricing.

Let's see if I'll ever release a paid app of some kind to start using this in practice!
#SketchNotes #AppDevCon @appdevcon

Lovely hearing the interplay between @mathijskadijk
and @tomlokhorst while they were explaining Swift Actors, how to use them and—more importantly—when not to use them! With live coding too!
The first in a recurring "MainActor all the things" theme on this topic 😂
#SketchNotes #AppDevCon @appdevcon
Definitely learned a whole lot from @swiftlee's talk about Swift Concurrency and Xcode Instruments. This keeps being a superpower that I really should learn more fluently, and this will definitely help.
And also our second entry in the "MainActor all the things" theme 🙌
#SketchNotes #AppDevCon @appdevcon

And closing off @appdevcon, @jeffwatkins reminds us that we used to build software to last and asks us where that mentality has gone.

This is also something that I struggle with in our attempts to keep using the latest APIs and dumping all the work on backends that will die in the future.

But then I remind myself I still play a couple of rounds of Carcassonne a week on the app @codingmonkeys created and never updated again since 2020! So it can be done ❤️

#SketchNotes #AppDevCon

@brunoscheele @appdevcon @codingmonkeys Wow! I’ve never had anyone sketch note one of my talks before! Thank you.

Also: GOBLINS!

@jeffwatkins @appdevcon No problem, I love making them. Hope to get more changes to sketch your talks 😄
@brunoscheele love all the sketchnotes!! Thanks for sharing 🔥

@brunoscheele @appdevcon @jeffwatkins @codingmonkeys

Thanks Bruno! I went to the ‘other closing note’, so will watch Jeff’s talk when it becomes available.

@axel @brunoscheele @appdevcon @codingmonkeys I'm looking forward to watching it too. I always learn from my mistakes.

@brunoscheele I love that -- thank you!

(an article I wrote in that direction you may like: https://www.draketo.de/software/volatile-infrastructure )

@appdevcon @jeffwatkins @codingmonkeys

Volatile Infrastructure is worse than volatile applications

Verstreute Werke von ((λ()'Dr.ArneBab))