It is that time of year again. Time to drool over the best designed apps for Macs and iPhones. Absent from this year’s list, Delicious Library 2, which won Best Leopard App last year. Let us know if you use any of these apps. My favorite thing about these awards is that you get introduced [...]
Forbes has an interesting article up that claims that the DS needs to be fearful of the iPhone come June 9th. Brian Caulfield points out the features of the iPhone combine the motion sensitivity of the Wii with the touchscreen of the DS. While this may be true, I don’t see the iPhone becoming the [...]
Apple releases a security guide for Mac OS X 10.5
“Multi-touch is the future. The mouse and the keyboard has had too long of a reign, it’s time to de-thrown them,” says Bridger Maxwell, a 17-year old from Orem, Utah, who took 4th place in a national science fair for creating a multi-touch display. Apple has already “expressed interest in” him being an intern next [...]
Addison Wesley Professional started shipping the Third Edition of Cocoa Programming for Mac OS X by Aaron Hillegass this month. Hillegass’ book is considered my most to be the de-facto intro-to-OS X programming text. I own (and have now recycled) the first edition of the book and have gone through the majority of the Third [...]
Part of Google’s reward for the perpetual servitude of their employees is the ability for them to use up to 20% of their time to make cool stuff. John Skidgel, John Grabowski and Brett Slatkin did just that by creating Google App Engine Launcher for OS X.
Google App Engine is a service created by Google [...]
Some server administrators set share drives to auto disconnect users after a set time of inactivity (ie fifteen minutes). As a user it’s super frustrating to connect to a server every time you need access. I’ve written an AppleScript that first checks to see if the share is mounted, if it is mounted [...]
When you’re coding a huge project in Xcode, and you’ve written all of this awesome stuff, it’s almost done, and the big release is coming soon, that’s when the worst happens:
The hard drive that had all of your code on it dies suddenly
You didn’t have a backup in TimeMachine
Files become corrupted
You remove some important code, [...]
Dan Benjamin of The Talk Show fame posted a general inquiry to the Twitterverse on how to disable the Leopard open confirmation dialog that comes up when you attempt to access a recently downloaded file.
This dialog is a one of Leopard’s new security features called “File Quarantine” and is primarily designed to protect users from [...]
The big day has come and gone and we have many more details regarding the iPhone Development Program. Much of what I discussed in the previous post regarding enterprise support has been adopted by Apple, though only the privileged few that were allowed into the enterprise beta program know the full details (and I am [...]
Given the large amount of “feedback” I receive from many venues on why I’m crazy for suggesting that OS X users employ some type of client-side security software, I wanted to point out a very recent exploit that I saw over at Joel Esler’s blog. The vulnerability is around the IPv6 networking layer of the [...]
I hereby declare this day as Hug A Indie Mac Developer Day. What sparked this spontaneous outpouring of appreciation for these Wizards of Cocoa? Apart from just the standard good will towards the likes of Daniel Jaikut, Jonathan ‘Wolf’ Rentzsch, Fraser Speirs, Gus Mueller (and a host of others that would turn this into an [...]
As a previous post indicated, Apple has yet to publicly release the iPhone/iTouch non-web SDK and it is still unclear if casual developers will be able to get their applications onto these new devices. As we all wait like expectant parents, there are some great resources out there for the current, Apple-preferred method of iPhone [...]
Craig Hockenberry (of Icon Factory/Twitterific) give us a glimpse of what development will be like for the iPhone via his personal/development blog. What can we expect?
Tossing most of your current UI code
Being way more careful about object/memory use
Relying on your Objective-C & Cocoa skills for visual element design since NIBs are non-esistent
Learning a whole new [...]
The iPhone 1.1.3 firmware update added some great stuff, including Safari WebClips. I’ve literally added a dozen or more to my home screen in the last 12 hours or so. But the icons for the clips leave something to be desired. Even though I’ve done my best to zoom in as tightly as I can [...]
I have a confession to make: I have not always been a Mac person. For the period of time between the retirement of System 9 and Panther (yes, it took Apple showing a real commitment to Unix for me to give them a shot again), I abandoned our fine operating system for greener pastures, well, [...]
Rogue Amoeba - makers of some stellar audio software - are gearing up for another Macworld Expo in San Francisco, and have added a new twist to the goodies they’ll be offering. In years past they (like many attending developers) have handed out CDs loaded with their many ‘wares for Expo-goers to try out. [...]
Long ago, this post joked about the announcement by Apple to move to Intel chips. (It also spawned an unending quest for the origin of the title: Wait for it, Wait for it…but that’s a different story I suppose.) I bring this up because after reading Lifehacker’s exclusive interview with Alcor (Nicholas Jitkoff) [...]
The average Mac user is probably unaware of the smoldering controversy surrounding Apple’s lack of support for Java 6. In fact, I’ll hazard a guess that the average Mac user may not even know or care that Java is installed at all, but continued, first-class support for Sun’s flagship, cross-platform development and run-time environment is [...]
Leopard (OS X.5) was one of those big releases that while I was excited about it on principle, there weren’t many of the announced features that [on the surface] got me purring. The feature that garnered the most excitement for me was Spaces. I’m a longtime virtual desktop user and have gone through [...]