-
Where I’ll be at WWDC 2024
June 10, 2024
I’ll be doing a few things this week at WWDC24 and wanted to pass along my schedule. Hope to see you at one or more of these happenings!
-
LIVE near WWDC 2023 Update: Livestream and More!
June 1, 2023
With less than a week until LIVE near WWDC 2023, we’ve been gearing up for an evening of music, laughter and fun that we think folks are going to really enjoy. -
Swift.org Blog Post: ‘Using Upcoming Feature Flags’
May 30, 2023
This will likely be my only post this week not somehow related to next week’s LIVE near WWDC 2023 show.
-
LIVE near WWDC Returns For 2023!
May 16, 2023
-
No LIVE near WWDC show for 2022
June 5, 2022
Before WWDC22 gets started tomorrow, I wanted to announce that there will be no LIVE near WWDC show for 2022.
-
Apple Home Page Tabs History—August 2021 Edition
August 31, 2021
The tabs at the top of apple.com have been around for over two decades now.
-
Where I’ll be at WWDC 2021
June 7, 2021
I’ll be doing a few things this week at WWDC 2021 and wanted to pass along my schedule. Hope to see you at one or more of these happenings!
-
A Tale of Facebook Tracking
December 17, 2020
A short exchange on Twitter with a bit of snark led to a friend discovering just how pervasive Facebook tracking is on the web.
-
Twelve Weeks Of Dance Party!
December 14, 2020
Tomorrow will mark twelve weeks that I have done a daily Dance Party! as described in my earlier post.
-
Introducing swiftversion.net
December 2, 2020
Do you ever mix up the different dot releases of Swift?
-
Siri is my workout partner
November 16, 2020
I’ve used Siri sporadically since the intelligent assistant was introduced on the iPhone 4S back in 2011, but never as part of a regular workflow.
-
Dance Party!
November 9, 2020
-
Abstraction Distraction
November 2, 2020
After posting about renovating the site and designing my own HTML and CSS, I was asked why I didn’t use something like Squarespace.
-
Renovations
October 31, 2020
I just finished something that has been on my to do list for a long while.
-
AirPods Pro: The First Fifteen Minutes
October 31, 2019
Just opened the box and set up a pair of AirPods Pro about fifteen minutes ago.
-
The Xcode 11 and Swift Package Combo Platter
September 12, 2019
Since the Swift Package Manager (Swift PM or SPM) was introduced in late 2015 it has seemed like a natural fit for Xcode and SPM packages to work well together at some point in the future. At WWDC 2019, Apple announced that future was arriving in Xcode 11.
-
Drive Time with the Swift Standard Library
July 19, 2019
The last week and a half or so, I’ve been driving up and down the East Coast. (Hello I-95, my old friend. I’m paying tolls on you again.)
-
A Kid in the June 2019 Candy Store
June 21, 2019
June 2019 has me feeling like a kid in a candy store.
-
A Generic Swift Blog Post
June 14, 2019
I began investigating SwiftUI to see if it is indeed the shortest path to a great app. Since then, I committed an update to the MemeMaker project that makes the initial interface a list of examples. I was experimenting with passing a different View into each row as the destination of the row’s NavigationButton, rather than hard-coding the destination.
-
SwiftUI: Almost Too Much Fun
June 12, 2019
In my previous post, I described the JDBP band app I want to build and the technologies introduced at WWDC 2019 that I think might make it much easier to create.
-
The Shortest Path To A Great App
June 10, 2019
“The Shortest Path To A Great App” That is the phrase Apple used in a number of the SwiftUI sessions at WWDC last week. But beyond SwiftUI, there were a number of other announcements at WWDC 2019 that also could lead to a shorter path to a great app.
-
Where I’ll be at WWDC 2019
May 31, 2019
I’ll be doing a few things next week at WWDC 2019 and wanted to pass along my schedule. Hope to see you at one or more of these happenings!
-
Disney California Adventure—A Visual History
June 25, 2018
Pixar Pier opened at Disney California Adventure this past Saturday, giving Paradise Pier a new theme and a new name.
-
Where I’ll be at WWDC 2018
June 2, 2018
I’ll be doing a few things next week at WWDC and wanted to pass along my schedule. Hope to see you at one or more of these happenings!
-
My father, Wilbur Dempsey, passed away
March 29, 2018
I have a sad update. Wilbur Dempsey, my father, passed away yesterday afternoon.
-
Xcode: Who’s to Blame?
October 17, 2017
A recent tweet from Dave DeLong reminded me of something that’s been on my mind for a long while.
-
New Xcode Build System and BuildSettingExtractor
June 13, 2017
Last week at WWDC 2017, Apple announced a new build system for Xcode, with an opt-in preview in Xcode 9. The new system is written in Swift and promises to be a significant advance in a number of areas including performance and dependency management. The new system is built on top of the open source llbuild project and lays the foundation for integrating the Xcode build system with the Swift Package Manager.
-
WWDC in San Jose: Full Circle
June 2, 2017
Next week’s James Dempsey and the Breakpoints concert is especially meaningful to me. It circles back to the literal spot where it all began.
-
LIVE near WWDC 2017 Info
May 4, 2017
Join us for the 6th Annual LIVE near WWDC show by James Dempsey and the Breakpoints! It is shaping up to be our biggest show ever! -
iOS Device Summary: September 2016 Updates
November 30, 2016
I’ve updated my iOS Device Summary with hardware announced at the Apple event on September 7, 2016.
-
Five Years LIVE near WWDC
May 24, 2016
As WWDC season rolls around once again, I did the math in my head, on paper, and finally counted on my fingers to convince myself that this year is the Fifth Annual James Dempsey and the Breakpoints LIVE near WWDC show.
-
tvOS and watchOS Device Summary: April Edition
April 1, 2016
After updating the popular iOS Device Summary in March, it seemed the beginning of April would be a good time to introduce summaries for devices running the most recently introduced Apple operating systems: tvOS and watchOS.
-
iOS Device Summary: March 2016 Updates
March 23, 2016
I’ve updated my iOS Device Summary with hardware announced at the Apple event on March 21, 2016.
-
iOS Device Summary: Fall 2015 Updates
November 13, 2015
I’ve updated my iOS Device Summary with hardware announced at the Apple event on September 9, 2015. This edition drops iOS 5 and A4-based devices to make way for iOS 9 and the A9 and A9X.
-
Apple Home Page Tabs History—September 2015 Edition
September 29, 2015
The year 2015 has been a busy one in Apple Home Page Tab history.
-
iOS Device Summary: A8 iPod Touch Update
July 16, 2015
I’ve updated my iOS Device Summary with the newly announced iPod touch.
-
iOS Device Summary: iOS 9 Update
June 29, 2015
I’ve updated my iOS Device Summary with the iOS 9 info Apple has publicly posted.
-
Apple Home Page Tabs History — June 2015 Edition
June 19, 2015
Last fall, I posted A Brief History of Apple Home Page Tabs which showed a visual history of each change in the tabs on the apple.com home page since they were introduced in January 2000. That post also called out some of the major changes and common themes in both interface style and products over the years.
-
Where I’ll be at WWDC 2015
June 3, 2015
I’ll be doing a few things next week at WWDC and wanted to pass along my schedule. Hope to see you at one or more of these happenings!
-
NSConference 7: A Look Back
March 24, 2015
Last fall, I received an email that read, “I would like to invite you to be a speaker at NSConference 7”.
-
Going Upthere
February 24, 2015
I’m very happy to announce that I have joined the team at Upthere.
-
Learning More About Xcode Build Settings with BuildSettingExtractor
February 8, 2015
Last week I posted about BuildSettingExtractor, a utility that makes it easy to pull the build settings out of an Xcode project file and into xcconfig build configuration files. (The post also mentions some xcconfig file benefits with links to ‘how to’ information. Read the earlier post here.)
-
Generating Xcode Build Configuration Files with BuildSettingExtractor (xcodeproj → xcconfig)
January 31, 2015
The most recent NSScreencast covered using build configuration files to specify build settings in Xcode. (Episode #154)
-
Lyrical November
November 10, 2014
The response to Backtrace has been fantastic, and I wanted to thank everyone who has shown their support by purchasing the album and helping to spread the word. You made Backtrace the #1 comedy album on iTunes in the US, UK, and Canada. You also made it debut at #5 on the Billboard Comedy Album Chart. I cannot thank you all enough!
-
iOS Device Summary: iPad Air 2 and iPad mini 3 Update
October 28, 2014
It’s been a busy few weeks with Apple announcements and Backtrace, our new album of iOS and Mac development songs, hitting the Billboard charts. I’ve updated my iOS Device Summary to include the recently announced iPads.
-
Introducing Backtrace
October 14, 2014
We are beyond thrilled to announce the release of Backtrace, the debut album from James Dempsey and the Breakpoints. -
Breakpoints in Vegas — Album Preview Jam
September 23, 2014
Last Friday night, just a stone’s throw away from where Frank Sinatra and The Rat Pack performed their legendary shows, James Dempsey and the Breakpoints made their Las Vegas debut. The jam featured songs from the upcoming album Backtrace.
-
A Brief Visual History of Apple Home Page Tabs
September 10, 2014
This week brought announcements of new iPhones, Apple Pay, and Apple Watch, as well as the quiet departure of the iPod classic, the last remaining click-wheel product in the iPod lineup. It also brought something that happens much less often than new product announcements—changes to the look and lineup of tabs at the top of the page at apple.com.
-
iOS Device Summary: iPhone 6 Update
September 10, 2014
I’ve updated my iOS Device Summary to include the new iPhone 6 models.
-
An Eclectic Breakpoint Jam in Columbus
August 14, 2014
The 2014 Fall Tour kicked off at CocoaConf Columbus with the most eclectic collection of instruments ever assembled for a Breakpoint Jam.
-
iOS Device Summary: iOS 8 Update
June 13, 2014
I’ve updated my iOS Device Summary for iOS 8 with the info Apple has publicly posted.
-
Breakpoints Recap WWDC 2014
June 11, 2014
There was no WWDC ticket for me this year, but it was still a very enjoyable and busy week for James Dempsey and the Breakpoints. Here are some of the highlights from last week in San Francisco.
-
Close Enough To Taste It
May 23, 2014
This week I reached a milestone that means a great deal to me.
-
WWDC After Dark
May 13, 2014
When James Dempsey and the Breakpoints play live near WWDC, sometimes things progress beyond the sweet sounds of nerdy, nerdy music.
-
James Dempsey and the Breakpoints, LIVE near WWDC 2014, Wed 6/4!
April 29, 2014
James Dempsey and the Breakpoints will be performing Live Near WWDC 2014 on Wednesday, June 4th at 7:00 PM.
-
Life Without WWDC
April 18, 2014
[Update: This post was written in 2014 — but holds true for WWDC 2015. As for me, I didn’t try to get a ticket this year.
-
March of the Breakpoints — ‘Goto Fail’, Chicago, DC
April 9, 2014
March was a busy month for James Dempsey and the Breakpoints, with a brand new song and video (ripped from the headlines!) and Breakpoint Jams at CocoaConf Chicago and Washington DC.
-
Breakpoint Jam Atlanta—Virtual Fireworks and iPhone Slide Guitar
December 18, 2013
The fall tour of the Breakpoint Jam wrapped up at CocoaConf Atlanta with some memorable moments including some iPhone slide guitar and a newly-minted Breakpoint.
-
Breakpoint Jam Boston — Fall Tour Continues
November 13, 2013
On an October evening conveniently situated between World Series games, the fall _Breakpoint Jam _tour continued at CocoaConf Boston.
-
Important Points for Developers from Fall Apple Events
October 29, 2013
Some of the most important points for developers to consider from the recent iPhone and iPad launch events are circled on these charts. -
Updated iOS Device Summary with iPad Air and new iPad mini
October 24, 2013
I’ve updated my iOS Device Summary to include the newly-announced iPad Air and iPad mini with Retina Display.
-
Breakpoint Jam Columbus — Fall Tour Begins
October 4, 2013
The fall Breakpoint Jam tour kicked off last week at CocoaConf Columbus.
-
Updated iOS Device Summary with iPhone 5S and iPhone 5C
September 10, 2013
I’ve updated my iOS Device Summary to include the newly-announced iPhone 5S and iPhone 5C.
-
iOS Device Summary: iOS 7 Update
June 21, 2013
I’ve updated my iOS Device Summary for iOS 7 with the info Apple has publicly posted.
-
Breakpoints Live Near WWDC 2013, Wed 6/12! Save the date!
May 28, 2013
Update Jun 9, 2013: Daniel Pasco will be joining the Breakpoints on trumpet and guitar!
-
Almost Dropped My iPhone Available on iTunes
April 17, 2013
Almost Dropped My iPhone, the second single by James Dempsey and the Breakpoints, is now available in worldwide release on iTunes. Inspired by actual events, Almost Dropped My iPhone captures the full emotional range of this modern tale of momentary loss and redemption. -
Breakpoint Jam Dallas
April 10, 2013
The spring tour continued in Dallas with our second Breakpoint Jam. There was a mix of ‘conditional breakpoints’ old and new joining in to play a set of James Dempsey and the Breakpoints songs for the crowd. -
Chicago Breakpoint Jam Recap
March 14, 2013
Last Friday night at CocoaConf Chicago, we had a lot of fun at the first Breakpoint Jam. Thank you to those who stepped up as ‘conditional breakpoints’ for the evening to play a set of James Dempsey and the Breakpoints songs for the crowd. -
Introducing the Breakpoint Jam at CocoaConf Chicago
March 2, 2013
Next week at CocoaConf Chicago, we are doing something new that we’re calling a Breakpoint Jam.
-
Pixar Post Interview and WALT Review
January 18, 2013
The Pixar Post just ran an interview with me along with their review of WALT.
-
New Breakpoints Song at Renaissance!
January 7, 2013
James Dempsey and the Breakpoints will be debuting a new song at the Renaissance conference later this month. The song will be part of a noon performance on Wednesday, January 23rd, which will include old favorites along with the new single.
-
Hope to see you at Renaissance
December 30, 2012
Renaissance, the iOS app makers’ conference, is happening in San Francisco from January 21-23. It looks to be an excellent event and I am excited to be a part of it. -
Updated iOS Device Summary
October 24, 2012
Here’s an updated version of the iOS Device Summary that includes the newly announced iPad mini and 4th Generation iPad. Read more about the summary in the original article. Downloadable PDFs are at the bottom of the post. •
-
iOS Device Summary
October 9, 2012
One challenge as a small independent iOS developer is keeping up with evolving hardware. Some testing can be done in the iOS Simulator, but to see how an app truly behaves, it is important to develop and test on actual devices.
-
Getting an app ready for iPhone 5
October 2, 2012
I was traveling the week between the iPhone 5 announcement and release. I returned from my trip champing at the bit to update my app WALT to use the entire 4-inch display, instead of being stuck in the letterbox ghetto. Updating turned out to be simple and straightforward. Here’s how it went.
-
Shipping a first iOS app
August 27, 2012
My first iOS app, WALT, went live recently, and I wanted to share some of my thoughts on the development experience. Overall, there were two big differences from past projects I have worked on.
-
Moving to new Objective-C literals
July 30, 2012
Last week, I moved one of my projects over to use the new Objective-C literals for NSNumber, NSArray and NSDictionary as well as the new syntax for boxing expressions into NSNumber and NSString objects. Here are a few comments on how it went.
-
The Liki Song on iTunes!
June 8, 2012
Our new single, The Liki Song, is now available on iTunes. Like a tropical breeze arriving on the shores of a faraway isle, the new single from James Dempsey and the Breakpoints is here—gliding onto the scene just in time for WWDC 2012. -
New Breakpoints Single for WWDC 2012
May 31, 2012
Over the past few months, a number of people have asked if there would be a new song for WWDC this year, and I found myself wondering the same thing. Then, driving into the studio one afternoon, a song started to take shape somewhere between Mountain View and Palo Alto. So, I’m very happy to announce that there will be a new song this year. -
Breakpoints Live Show 6/13 in SF! Save the date!
May 14, 2012
Will you be in San Francisco the week of WWDC?
-
Studio Update: Gonna Needa Pasteboard
April 27, 2012
We recorded Gonna Needa Pasteboard, a rockabilly romp through the world of NSPasteboard. Joining me in the studio was John Scalo on guitar—who also played live on the original—and Raleigh Ledet from the AppKit team who sat in on drums.
-
The Cisco ad with the robots
April 20, 2012
During a presidential election year, I tend to watch the news much more often than usual. This doesn’t seem to make me any better informed, the news outlets seldom provide more useful detail than I can glean scanning headlines and blurbs in Google News. I watch as a guilty pleasure. It’s like professional wrestling dressed up in a suit and tie with hyped-up rivalries and dramatic outrage over trivial matters. It is entertaining theater, even if it doesn’t seem to lead to particularly effective government.
-
Scenes from the studio
April 19, 2012
Recording the album is underway. We kicked things off by laying down the bit-flippin’, head-trippin’ tracks for the song Endian Reservations. Here are a few photos from our first session.
-
Is the end near for System Preferences?
April 18, 2012
One of these things seems out of place. Can you spot it? -
Recording at The Annex
April 3, 2012
In the coming weeks, James Dempsey and the Breakpoints will be recording our first album at The Annex in Menlo Park, a Silicon Valley studio with a long and storied 35-year history. As we get ready to do so, I wanted to describe the setting and share a little bit about why I find this place particularly special for the project ahead.
-
Into The Studio
March 29, 2012
It is amazing how exciting it feels to finally start working on a project after thinking about it for a long, long time. Back in 2001, I had the thought that it might be amusing, in the middle of a technical presentation, to pull out a guitar and sing a little song about the topic at hand.