September 2010
1 post
June 2010
1 post
Hi! I'm Jonathan: When paid is better than free. →
Fourth one is the best.
In no particular order:
Easier to rank in your category with a smaller number of sales.
The ability to put your application on sale. Don’t underestimate the traffic sent by people looking for price-drops. It’s not insignificant.
The momentum of switching from free to paid provides an excellent…
May 2010
2 posts
4 tags
Nice to Meet You Meat →
(via quattleblog)
April 2010
5 posts
Running Universal iPad/iPhone Apps in the... →
So a couple of days ago I was getting irked by the fact that my Universal app always runs in iPad mode in the Simulator. The application contains code for both the iPad, using all the nice new OS 3.2 APIs, and for the iPhone using 3.0 APIs. However, since it needs to be built against the 3.2…
Opera Mini: like VNC-ing from your iPhone to a Motorola Razr with a really fast...
– Neven Mrgan (via nickchapman)
3 tags
rentzsch.tumblr.com: Pages-Only GitHub Projects →
GitHub has a great feature called GitHub Pages where they’ll vend your static files via http. It’s the best deal in town. All you need to do is have a branch named gh-pages and perhaps push a button to engage the feature the first time you use it for a given repo. Sometimes a project is…
2 tags
March 2010
5 posts
3 tags
3 tags
2 tags
Perceived Application Launch Time →
I completely agree with Pieter on this one, this is an easy and great way to improve the user experience of your app!
performSelector:withObject:afterDelay: has many uses, but I think there’s one which is often overlooked - at least as far as I know.
Performance is often a matter of perception and delaying methods by 0.0 can be an excellent remedy without needing to spawn threads. For Fontcase...
2 tags
All my friends who bugged me about the iPad just being a big iPod touch, here’s why it’s going to change media forever.
December 2009
1 post
3 tags
It's an HTTParty and Everyone Is Invited! →
Everyone has probably already heard of (and is using) HTTParty, but for those few out there that aren’t, I feel like I should show you the light. Great gem.
November 2009
10 posts
4 tags
Customize UIKit with Method Swizzling →
Have you ever wanted to override some functionality in UIKit that was in a hard to reach place? A lot of applications on the App Store have custom UINavigationBar’s. Here’s a great way to make it happen.
4 tags
Looks like tumblr is *almost* hackable for...
So tumblr has this “let people answer this” feature. But it only appears if your post ends in a question mark. Well, if you’d like to take advantage of this feature but don’t really feel like ending the last sentence of your post in a question, just do what I did and add this little bit of html to the bottom:
The “Let people answer this” checkbox will...
Quickly and easily remove a bunch of subviews from...
Props to @enormego for this one.
This blog post describes exactly how I feel about... →
Why We Have An Tag In HTML →
A brilliant piece of web history here. Read the actual emails and correspondence that led to HTML as we know it.
4 tags
ElementParser Library Lets you parse XML & HTML...
One of the absolute most common things for an iPhone or Mac app to do is to call out to the web in some way, ask for some data, parse some bits and pieces out of it, and display it to the user all shiny-ly and pretty-ly. But if you’ve ever ventured down this path in development, you’ve probably found that the “parsing” bit can be quite tedious. Especially for those of you...
October 2009
3 posts
ASIHTTPRequest - Don't Leave Home Without It! →
ASIHTTPRequest is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier. It is written in Objective-C and works in both Mac OS X and iPhone applications.
It is great at performing basic HTTP requests and interacting with REST-based services (GET/POST/PUT/DELETE). The included ASIFormDataRequest subclass makes it easy...
5 tags
NSString Category For Regular Expressions
This isn’t all encompassing but its been VERY useful in this new project I’ve been working on. It applies the given regular expression to the string and return an array of substrings corresponding to any matched parenthesized subexpressions. Note that the first element of the returned array is the substring matched by the entire regular expression, element 1 is the match for the first...
4 tags