manicwave

Surf the wave

Links for 2009-08-12

Permalink

Screencast of pastie, the iphone productivity app in action.

I'm the author of Pastie.

(tags: pastie pastieapp pr)

(tags: email osx imap)

Want to speed up sending e-mails and SMS messages to people? A new iPhone app called Pastie makes it possible with text presets.

(tags: pastie pr pastieapp cnet blog)

(tags: fonts osx programming)

(tags: fonts osx programming)

Favorite Pasties?

Permalink

I can't talk right now, I'm driving...

What part of "I'm in a meeting don't you understand?"

These are just a few I've heard since I released Pastie a few days ago.

Any favorite pasties? Leave a comment and I'll pick the top few. Winning entries will be featured in an upcoming release (or promotion)

Links for 2009-08-07

Permalink

(tags: coredata cocoa plugin)

The tool got in the way of our learning the practice, and started behaviourally skewing our view of scrum (‘The chosen tool becomes a factor of the first order in determining not “only” how Agile (or any other software method) will be practiced, but what mindset will evolve in the course of the rollout’).

(tags: bugtracking jira greenhopper lighthouse)

(tags: coredata cocoa)

(tags: pastieapp pastie iphone manicwave)

manicwave is live - pastie for the iPhone is out

(tags: pastie iphone manicwave)

Pastie Is Out

Permalink

My first iPhone application, Pastie, is live in the AppStore.

full-main-(Reflection)

I've written several iPhone apps over the last year, but all failed to meet my criteria for a releaseable app. Some fell prey to my low boredom threshold, while others couldn't find any elbow room in the already crowded app store.

Pastie is pretty simple, but compelling. How many times a day does someone call you while you're in a meeting? Do you call or text your significant other when you're leaving the office for home? "I'll be home in an hour..."

My killer use case was the question: "What is the dial in number for the conference call?" I must have typed that message (or some badly abbreviated facsimile thereof) several times a week. Doing that in the car can be fatal!

Pastie originally was just going to be a clipboard for often used expressions. Like quick text entry on every phone except the iPhone. The technical limitations of the iPhone prevent anyone (save the jailbreakers) from offering in-app shortcuts. The next best thing it seemed was to have a clipboard that you could select from, and then paste it into either an email or an SMS.

One thing led to another and Pastie now supports email natively and uses the clipboard for SMS. The original use case is still supported.

I submitted the app for approval almost two weeks ago. The benefit of the extended approval cycle is that I'm busy at work on the next major version of Pastie. It will include multiple email recipients, text for both the subject and body of the email and maybe even some cover-flowish goodness to allow you to flick those often used expressions.

Check it out and give me your feedback.

AppStoreBadge

Links for 2009-08-05

Permalink

(tags: coverflow coreanimation iphone)

(tags: dtrace debugging performance tuning cocoa)

(tags: marketing sales pr)

Dynamic Property Names Because string variables are surrounded by quotation marks when they are substituted into a format string using %@, you cannot use %@ to specify a dynamic property name—as illustrated in the following example.

NSString attributeName = @"firstName"; NSString attributeValue = @"Adam"; NSPredicate *predicate = [NSPredicate predicateWithFormat:@"%@ like %@", attributeName, attributeValue]; The predicate format string in this case evaluates to "firstName" like "Adam".

If you want to specify a dynamic property name, you use %K in the format string, as shown in the following fragment.

predicate = [NSPredicate predicateWithFormat:@"%K like %@", attributeName, attributeValue]; The predicate format string in this case evaluates to firstName like "Adam" (note that there are no quotation marks around firstName).

(tags: nspredicate cocoa tips format)