Amy Hoy on shipping: Get real about what you can really ship and when. Grind your big idea down until it’s a fine and indivisible atom of an idea. Realize that only you see the big picture when you look at your tiny atom of a product… other folks aren’t privy to your plans, and [...]
Category Archives: Software Development
Starting Objective-C for iOS development
Some people have been curious as to what are the resources that I’ve used to pick up Objective-C in a relatively short amount of time (about 3 months, including the time taken to develop and ship the first release of Due in September 2010). There are two books have been indispensable in my learning that [...]
Tips on Designing for the iPad from the Omni Group
This video by Omni Group on Designing Graceful, Gracious Interfaces for iPad is now sitting alongside the WWDC 2010 videos that I’ve downloaded and kept for reference.
You can’t just ask your customers what they want
Because customers don’t know what they want exactly: So you conduct a survey, asking customers: would you like Walmart aisles to be less cluttered? And they say, “Yes, now that you ask, yes, that would be nice.” And you check the box by “customer input” and report back, hey everyone, good news, yes, customers like [...]
Product design is not a democracy
Marco Arment at Webstock 2011: Product design is not a democracy; let others guide you, but not direct you
SNLog: output your NSLog to a file
SNLog improves on NSLog by logging the method name, line number, and allowing you to write the output to a file.
How not to provide feedback
Justin Williams on how you shouldn’t be a dick just because you’re on the Internet, or how not to provide feedback to just about anyone who has poured in heart and soul into their work: Here is a tip for all the non-developers out there. When you email your favorite developer with a feature request [...]