All Times are Mountain Daylight Time (UTC-600)
It's Widget Time! Building your first widget in iOS for your App.
To Be Announced
Widgets are one of the newest additions to the home screen on your phone and iPad, giving users quick information from your app to a home screen and launching your app….Hands On LabCode
SwiftUI.View: Codable – Transforming SwiftUI to JSON for a fully backend driven UI
Apple introduced Swift UI during WWDC2019 to gives us a way to codify our layout. But it doesn't only stop here – as a first-class citizen in Swift, we can make our SwiftUI Views c…Code
Surviving a career in software development with RSI
From the Mac to the TV, the iPhone to the Watch: Your App Everywhere
15 years ago, developing native apps for Apple devices meant developing for the Mac. Fast-forward to the present and the landscape looks very different. The reach of Apple's platfo…Code
Feeling Fast: Approaches to Improving Actual and Perceived App Performance
To deliver a snappy app experience, both actual performance and perceived performance are critical. In this talk I will explore ways that both types of performance can be improved. …Code
State containment grids, and don't cross the streams.
Outside our apps the world is a messy place. Servers return errors, bluetooth devices come in and out of range. Even iOS conspires against us, unceremoniously dumping us into the backgr…Code
Beyond Senior, advancing in technical leadership of software.
Eventually, in the world of software and tech, engineers will earn the title of senior. This is a distinction given to us when we have dialed in our skills, cut our teeth, and proven ou…Not Code
Free or not free? How to overcome the negative feelings about charging for an app.
We all have that project in the back of our minds that we want to build and then one day we finally have the skills to build it. Now we have our project and it’s done and we are getti…Not Code