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.

Goto Fail

Goto Fail is inspired by actual code, the code that caused a big security issue in iOS and OS X earlier this year.  Not that Apple has a monopoly on SSL issues in 2014 — The recent Heartbleed Bug only drives home the last verse in the song:

Don’t think your own code is some bug-free oasis,
It’s probably screwed up in a couple of places.

With Jonathan Penn (@jonathanpenn) of Rubber City Wizards on guitar, here’s the video of a live version of Goto Fail:


Chicago Breakpoint Jam

Chicago has been the home of a few firsts for James Dempsey and the Breakpoints — the inaugural Breakpoint Jam in 2013 and the debut of a new song “Goto Fail” in 2014.

Not since Murph and the Magictones has a Chicagoland Holiday Inn rocked so hard.

Joining in on the jam in Chicago were a number of familiar faces:


Washington DC Breakpoint Jam

The spring tour rolled on to Washington DC, where we played our set, managing to avoid the world-famous DC gridlock and partisan bickering.

Most of the Chicago crew was also in DC, with Jonathan Penn on guitar and Daniel Steinberg on slide-advance keyboard.

Keynote speaker Mark Dalrymple (@borkware) of Big Nerd Ranch sat in on Modelin’ Man, bringing a trombone solo to the blues tune for the very first time in its long history.


More to Come…

The next Breakpoint Jam will be at CocoaConf San Jose on April 25th.

Also save the date for ‘Live near WWDC 2104’ on Wednesday, June 4th, details to follow!

If you’re a fan, sign up to get email updates.  The next month or two will have some announcements you will not want to miss!

Get Email Updates


Categories: Mac, Music, Software Development, iOS

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.

Amidst bursts of virtual fireworks, Daniel Steinberg (@dimsumthinking) of Dim Sum Thinking was formally inducted into the Breakpoints.

Daniel joins the fabled group after his stellar performances on slide-advance keyboard as a Conditional Breakpoint during jams across the country this past year.  Congratulations Daniel, thank you and welcome!

Brandon Alexander (@balexander) of Black Pixel brought along his electric guitar and his Mesa Boogie to amp up the jam more than the usual acoustic performance.

The ever-versatile Jonathan Penn (@jonathanpenn) of Rubber City Wizards played guitar, sang backing vocals and played percussion on the cajón—all in his trademark rockstar glasses.

Also sitting in was Conditional Breakpoint Rusty Zarse (@levous) of LeVous and the Atlanta iOS Developers group.  On The Liki Song, Rusty improvised a slide guitar, with his electric in his lap and the edge of his iPhone as the slide. Never have laser-chamfered edges sounded so good!

The performance in Atlanta was the final Breakpoint Jam for the year. We had a lot of fun and would like to thank everyone for the support.  The jams will continue in the new year—we hope to see you at one! •

We are planning Breakpoint Jams at CocoaConf in Chicago, Washington DC, San Jose and Raleigh. Come join the fun and check out the early-bird pricing.

In the meantime, sign up for our newsletter to find out about live shows and music releases. Or show your support with a download from iTunes.

A jar of Breakpoint Jam
Some Sweet Atlanta Jam

Categories: Mac, Music, iOS

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.

James Dempsey sings while Daniel Pasco, Ben Scheirman and Jonathan Penn play guitar for the Breakpoint Jam at CocoaConf Boston 2013

The Breakpoints were out in full force for this jam playing a set of James Dempsey and the Breakpoints songs for the crowd:

The evening was also a reunion of old friends with composer Tony Angeles dropping by to sing backing vocals as a Conditional Breakpoint. James and Tony sang together at Penn.

The fall tour rolls on to its last jam of the season this Friday night at CocoaConf Atlanta.

Thanks for all the support so far—we’ve been having fun and hope you have been too! •

In the meantime, sign up for our newsletter to find out about live shows and music releases. Or show your support with a download from iTunes.

A jar of Breakpoint Jam
A bit of Breakpoint Jam

Categories: Mac, Music, iOS

Important Points for Developers from Fall Apple Events

October 29, 2013

Chart showing iPhone CPU performance—with a large delta between the new iPhone 5s and the still-supported iPhone 4.Some of the most important points for developers to consider from the recent iPhone and iPad launch events are circled on these charts.

The charts show that the new A7 chip provides a significant boost in CPU and GPU performance.

But the charts show something else—the widest range in performance across supported devices of any iOS release, ever.

Chart showing iPhone GPU performance—with a large delta between the new iPhone 5s and the still-supported iPhone 4.

That giant difference in performance means it is more important than ever to test on lower-end hardware, to ensure the performance of your app is acceptable on older devices.

For iPhone apps, that means testing on an iPhone 4.  Recent analytics data from Localytics pegs global iPhone 4 share at 20.2% of all iPhones—a significant number of active users. If you don’t already have one for testing, you can pick up a used iPhone 4 on eBay with prices in the $150 – $200 range.
Chart showing iPad CPU performance—with a large delta between the new iPad Air and the still-supported iPad 2.

For iPad apps, there are two varieties of low-end config— those with and without Retina displays.

The iPad 2 and original iPad mini both use the A5 chip and have non-Retina screen resolution. Both are also still part of the current iPad lineup, making it all the more important to make sure your app performs well on these devices.

The second variety is the iPad (3rd Generation). As the first iPad with a Retina display, this model provides the baseline of performance for Retina display iPads.

Localytics data from last year shows the 3rd Gen iPad with 31% share when it was discontinued. That equates to millions of units still in the hands of customers.   If you need one for testing, used models are currently available on eBay for about $300 – $400.

Chart showing iPad GPU performance—with a large delta between the new iPad Air and the still-supported iPad 2.With such a large spread in performance among devices that support iOS 7, testing on the lower end of the performance spectrum has never been more important. •

The iOS Device Summary organizes devices by processor, screen size and supported OS version.

The charts in this article are from Apple Special Events, September 2013 and October 2013.


Categories: Software Development, iOS