Stump 360 Questions, 2015
The Atomic Birdhouse·12 Aug 2016
Here’s the list of questions asked at Stump 360 in 2015. If you’re not familiar with Stump 360, see my other post that describes it more fully In general, Stump 360 questions can cover - Anything...
Stump 360 III: The Search for Stump
The Atomic Birdhouse·12 Aug 2016
Later this month I’m hosting Stump 360 III: The Search for Stump, the third annual Stump 360. It’s part of 360iDev in Denver. It’s on August 23, 4:45pm - 6:00pm.
Using Stack Views in Table Cells
The Atomic Birdhouse·4 Aug 2016
One of the cool things UIStackView can do for you is make it easy to dynamically update your app’s user interface while it’s running, with smooth animations and not a lot of code.
Flexible UI Design with UIStackView
The Atomic Birdhouse·28 Jul 2016
As I mentioned in my last post, last week I did a talk at iOSDevCamp DC where I talked about UIStackView, a relatively new UIKit class that’s my new favorite thing in iOS development.
UIStackView talk at iOSDevCamp DC
The Atomic Birdhouse·26 Jul 2016
Last week I did a talk at iOSDevCamp DC, an annual event hosted by Luis de la Rosa. I talked about UIStackView, under the admittedly grandiose title of “Mastering UIStackView”.
Dates and Data Models
The Atomic Birdhouse·25 Feb 2016
Just use NSDate, right? The obvious choice for handling dates in iOS and OS X apps is NSDate. It’s obvious, right? It’s got “date” right in its name, doesn’t it? And that’s the thing about NSDate.
File Coordination Fixed!
The Atomic Birdhouse·18 May 2015
I wrote a post a few months ago about sharing data between iOS apps and app extensions in which I recommended using NSFileCoordinator and NSFilePresenter.
Swift Generators and Sequences
The Atomic Birdhouse·23 Mar 2015
A large part of the Swift Standard Library is concerned with Generators, Sequences and Collections and functions that operate on them, so it’s pretty important to have a good understanding of them.
Using Core Data with Swift
The Atomic Birdhouse·16 Mar 2015
Over the past month or so I’ve been diving into Swift, after many years of working with Objective-C on Macs and iOS. It’s been a change but, gradually, I’m learning the Swift way of doing things.
Sharing data between iOS apps and app extensions
The Atomic Birdhouse·20 Nov 2014
Since iOS app extensions run as part of a host application rather than as part of their containing app (i.e. your app’s extensions run in somebody else’s app), data sharing isn’t automatic.
iOS 8 App Extension Demo
The Atomic Birdhouse·19 Nov 2014
iOSDevCamp Colorado was a couple of weeks ago and I did a presentation/demo on iOS app extensions.
iOS 8 App Extension Development Tips
The Atomic Birdhouse·3 Oct 2014
Recently I’ve been working on some iOS 8 app extensions, and I’ve run into a few non-obvious details that might come in handy for anyone else in the same situation.
CloudKit: Moves like Azure
The Atomic Birdhouse·17 Jun 2014
After my past travails using iCloud with Core Data, I was both interested and concerned when Apple announced CloudKit at WWDC 2014.
[objC autorelease]; t-shirts
The Atomic Birdhouse·10 Jun 2014
At WWDC 2014 Apple introduced Swift, a new programming language for iOS and OS X developers. Objective-C has had a long and distinguished run with Apple, but times change and we move on.
Making your own Passbook Business Card
The Atomic Birdhouse·9 Jun 2014
My Passbook and iBeacon enabled business card was something of a hit at WWDC last week. Some people wanted more detail on how it worked or how to create their own version.
Passbook and iBeacon for a 21st Century Business Card
The Atomic Birdhouse·30 May 2014
I’ll be in San Francisco during WWDC next week (though without a ticket). This is the only time of year I ever think about business cards, and this year I decided that paper business cards suck and...
Storm (i)Cloud
The Atomic Birdhouse·12 Apr 2014
Last year I did a series of posts here where I ran through problems I had encountered with Core Data’s iCloud integration, with various solutions and workarounds I had been able to devise.
Probably Approximately Correct Location for iOS
The Atomic Birdhouse·28 Oct 2013
If you’re writing an iOS app and you need to know the user’s current location, the answer is straightforward: use Core Location. That fires up device GPS (when available).
Mark Dalrymple on the Objective-C Run Time
The Atomic Birdhouse·18 Jul 2013
Over at the Big Nerd Ranch blog, my friend Mark Dalrymple continues his “Inside the Bracket” series with an article on practical uses of Objective-C’s run time introspection.
Dropbox Datastore, the iCloud Killer? (updated)
The Atomic Birdhouse·10 Jul 2013
This week was DBX, Dropbox’s first ever developer conference. The big news as far as I’m concerned is their new Datastore API.
Your filters hide everything on this page. Adjust them in preferences.