A Sprinkle of Cocoa

A blog about iPhones, iPads, Swift, being a working coder, gadgets and tech. The official blog of Generally Helpful Software.

Sunday, January 27, 2013

Wherein I Categorize American Radio Formats

›
For my AM Towers USA , and FM Towers USA  mapping apps, I had to compress well over a hundred radio formats into a handful of categories (it...
Sunday, January 06, 2013

Using Unicode and Emoji In Your Interface

›
In my newly released iOS app, FM Towers USA —map of most of the FM radio stations in the United States—I had the problem of wanting to custo...
Monday, December 10, 2012

How to Ask for A Feature

›
A while ago, I complained about a rude request for a feature in  How Not to Ask For A Feature . The flip side of this is this recent three s...
Monday, September 24, 2012

On Vectored Drawing In iOS Interfaces

›
As someone who spent spent seven years of his life writing a vectored drawing app, I have a deep rooted dislike of the bitmap. Bitmaps are b...
Monday, July 02, 2012

Goodbye to Mobile Me

›
Well, I just spent an hour moving all the images for this blog from Apple's abandoned Mobile Me hosting to my new genhelp.com domain. S...
Monday, May 28, 2012

On Leaving ChemDraw

›
After nearly 7 years on the job, I've left CambridgeSoft/PerkinElmer. It wasn't done lightly, I'll miss my codebase. I hope Mac ...
Tuesday, April 17, 2012

Magenta Apple TV

›
Just a heads up. Sometimes the auto HDMI setting of the Apple TV (this is the case with both the 2nd and 3rd generation models) doesn't...
Monday, March 19, 2012

new iPad takes 6 hours to charge

›
I purchased the 32GB model of the Verizon LTE iPad, and while it is a great box (see my review on Amazon), it does have its problems, the m...
Thursday, October 13, 2011

iOS 5 Killed (Temporarily) my AT&T Tethering

›
It came back when AT&T tech support told me to go to Settings : General : Rest and hit the Reset Network Settings button. Which dropped ...
Sunday, July 31, 2011

Why Some Internet Plugins Stopped Working With Safari 5.1

›
When I was a junior developer working his first pro job in 1995, we didn't have Safari we had Netscape, and if we wanted to make the bro...
Wednesday, June 15, 2011

Neato xv-11 Robot Vacuum

›
I have never been a regular vacuumer. I have a moderately priced vacuum I bought 20 years ago while in graduate school, and I've probabl...
Saturday, June 04, 2011

Fear, Uncertainty and .Net

›
[Update: Mary Jo Foley has posted a blog entry saying that her sources are saying that .Net will be available for immersive Windows 8 devel...
Thursday, May 19, 2011

Hint, You Want Your App to be Hard To Program

›
I come up with many ideas for iPad apps. I have almost zero time to write them, but I do come up with ideas every couple weeks. And when I ...
Wednesday, March 09, 2011

Setup of iPhone 4 Hotspot

›
I called AT&T as soon as I saw that iOS 4.3 had gone live. When I called, they had no information about setting it up and didn't see...
Wednesday, December 29, 2010

On Keeping Politics Out of Non-Political Blogs

›
This is a blog about technology and programming, that is its mission, and why readers find it*. They do not come for my political opinions. ...
Tuesday, December 21, 2010

On The Need for MonoMac

›
I continue to listen to the Dot Net Rocks podcast even though I've yet to write a line of C#. It is a well done and even handed podcast...
Wednesday, November 03, 2010

Logitech Still Sells the Z-5500

›
I just yesterday replaced the decade old Logitech Z-5500 Digital speaker system in my TV room. It had spent several years on my desk when I ...
Thursday, September 30, 2010

New version of Signal GH

›
Just got a note from Apple saying that a new version of my Signal GH iOS app to monitor over the air TV signal quality with HDHomeruns was...
Wednesday, September 15, 2010

Finally! Apple Embraces A Standard for Metadata in PDFs

›
I draw your attention to the header file CGPDFContext.h in the iOS 4 SDK: void CGPDFContextAddDocumentMetadata (CGContextRef context, CFDat...
Monday, August 23, 2010

The Three Numbers in Computer Programming

›
When I was working at a small company in Illinois, Vysis, my team had an architect named Ian Poole who taught me many things, and one of the...
‹
›
Home
View web version
Powered by Blogger.