All Articles Tagged james thomson

Quick App: PCalc 1.7

PCalc 17

James Thomson wrote in to tell us about PCalc 1.7 [$9.99 - iTunes link], and as usual, the prose is almost as good as the app. Almost.

One year ago, as the doors of the iPhone App Store first opened to the public, PCalc was there. One of only four hundred applications available, and a mere handful of calculators. Now, there are more than sixty-five thousand applications in the store, and calculators are second only to Twitter clients in terms of near-pestilential ubiquitousness.

Metaphorgeddon aside, while we mentioned the new version already, after using it for the day, it was obvious it deserved a closer look. Here are the updates again:

  • Faster startup!
  • Three and four-line display modes, including complete control over what appears on each line.
  • Multiple-memory support.
  • Optional HP48-style RPN behaviour.
  • Much nicer number display with the “Easier To Read” digits option. It’s now actually easier to read!

It is indeed. I’m not a mathmagician like Leanna, but this really is the built-in calculator on Hulk-serum. Check out the screenshots after the break, and if you give PCalc 1.7 a try, let us know what you think!

Read the rest of this entry »



PCalc 1.6 Now Live in App Store — As iPhone 3.0 “Universal Binary”?

PCalc 1.6

PCalc developer James Thomson is one of our favorites because he not only makes great apps, but he seems to love doing it, and always figures out new, positive, and productive ways to get our attention.

This time around it isn’t just the release of an iPhone 3.0 compatible version of PCalc for iPhone ($9.99 – iTunes link) that includes support for copy and paste (and a couple of new vertical button layouts, one for engineers, one for programmers), it’s how he built one version of the app that supports both iPhone 2.2.1 and iPhone 3.0 at the same time. An iPhone version of Apple’s “universal binary” concept, as it were.

We’re not sure he’s the first to do this — and according to Twitter he isn’t either — but we hope he does write up the process when the 3.0 SDK NDA (non-disclosure agreement) lifts so other developers can do it as well. It’s an elegant solution to say the least.

Now to see if we can not only paste some complex calculations… but understand them!

Developer Warning: Ad-Hoc Slots NOT Changeable

Apple’s Ad-Hoc iPhone distribution method allows developers to register up to 100 iPhones or iPod touches so they can run their applications on them without having to go through the App Store. This is priceless for beta testing, educational environments, and other non-public environments.

Dragthing’s James Thomson, however, has posted on a problem that just might bite a few developers right in their beta tests:

Reading between the lines, and discussions on the forums, it sounds like every time I deleted or modified an entry, I was getting one closer to the magic figure of 100 device IDs you have entered since the beginning of time. When you hit the limit, regardless of how many total device IDs you have listed in the portal, your ability to further edit the list is removed completely.

In other words, if you change your beta testers — if you change your own device — you might just end up locked out of your own Ad-Hoc distribution.

Check out the full post for more on this problem and what, if nothing, Apple is currently doing to help developers fix and/or work around it.

Meanwhile, let us know if you have any ideas as well…

App Experiments: From PCalc to TwitKitteh and Where it All Went Wrong

The App Store, even with 25,000 applications, is still a new market and one we’re all, developers, users, and media alike, trying to figure out. Developer James Thomson recently did an experiment to see how Twitkitteh, a fun little app, would compare in terms of sales and earnings, to his acclaimed PCalc in the App Store.

The results? Thomson talks about them in a blog post entitled Where Did it All Go Wrong?

Since Twitkitteh released about a week ago, we have sold exactly a hundred and one copies, at roughly 99c each. That makes it about £50 in terms of income at current exchange rates after Apple’s 30% cut. About 14 quid of that went on the domain name for a year, and about another 11 quid on hosting the domain on our existing server.

That leaves us £25 profit for three week’s work. Oh, and minus the 120 or so engineer-hours spent designing, writing, and promoting it that could have been spent on something else. So, depending on exactly how much you rate iPhone engineers at on an hourly basis, you can calculate exactly how much we lost on the whole project.

The good news is, with his grand Twitkitteh experiment completed (for now?), PCalc and PCalc Lite have received updates:

PCalc [iTunes link] gets a brand new engineering layout, with hyperbolic trig functions, hypotenuse, leg, gamma, delta percent and more. You also get a classic theme taken from PCalc on Mac OS X, and six new key click sounds you can choose from too.

PCalc Lite [iTunes link] gets just two of the click sounds, and some other small improvements. PCalc Lite remains completely free however, and completely awesome. If you want to get a feel for how the full PCalc works on the iPhone, just try it out.

Here’s hoping quality apps like PCalc and others will sell well enough that developers won’t have to spend their limited time working on the next great fart app to makes ends meet.


Twitkitteh Give Away Winners

Thanks to James Thomson at Twitkitteh [iTunes link] for helping our awesome readers help their amazing cats express their inner lulz on the Twitter. James was gracious enough to pass along two iTunes App Store Promo Codes for Twitkitteh to two lucky TiPb readers, and without further ado, those are:

Enjoy. And make sure your kitteh’s follow @twitkitteh and @theiphoneblog, b’okay?

TiPb Giveaway: twitkitteh for iPhone

We can’t tell if twittkitteh (iTunes Link) is shrewd marketing or wicked satire at the state of the App Store and Twitter. We suspect it’s equal parts both, finished with a good shot of lulz.

Says developer James Thomson:

Twitkitteh is, quite simply, the first Twitter application written specifically for cats.

For many years, cats have been unfairly excluded from this social networking phenomenon, but we at TLA Systems believe it is finally time to change that.

Designed from the ground up for the iPhone, and featuring a simple multi-paw interface, Twitkitteh allows your cat to post insightful comments to Twitter on a wide variety of subjects – all without the tiresome inconvenience of learning to type first.

Your cat deserves a voice on the Internet, and Twitkitteh is that voice.

Welcome to Cat 2.0.

Brilliant, and what’s even more brilliant is he’s giving away two (2) copies to our faithful TiPb readers. Just drop a twitkitteh-inspired comment (and be sure to include a real email address, we won’t make it public but we will use it to notify you if you win!). Get to it!

(Note: Unfortunately, Promo Codes only work in the US App Store, so if you don’t have access, you won’t be able to claim a prize.)

TiPb Interview: PCalc Developer James Thomson Talks iPhone App Store and “Postmortems”

James Thomson is the acclaimed developer behind DragThing for Mac OS X and PCalc RPN Calculator for the iPhone and iPod Touch. Following up on his recent blog postings about the challenges involved navigating the still-nascent App Store business model for developers, and TiPb’s own look at whether or not there’s a “long tail” potential for the market, James was gracious enough to sit down (virtually) and share his thoughts with us about the issues facing 3rd party iPhone developers going forward.

TiPb: James, you recently blogged about PCalc in the context of a “postmortem”. What was the reaction like to that article, and did it bring about any changes in your current thinking or how you plan to proceed with PCalc going forward?

James Thomson: Reaction was interesting. Many iPhone developers contacted me privately, and via the blog, to say they had encountered similar problems with sales after the recent changes to the App Store.
Some pointed out the “Availability Trick” to change the App Store release date for your software when you do an update, to make it sort higher up in the listings. I talked about that a bit in a follow-up post here. It’s unclear whether it really is a trick, or just what you are supposed to do, but it does seem to work.

I’ve also tried a few other suggestions, like renaming the app to “PCalc RPN Calculator” to make sure it appears during searches for the word “calculator” which it didn’t before. So far, there has been a relatively small boost to sales, but I’m not sure how much of that is due to my changes, and how much is just down to the overall publicity that the article generated.

I’m working on a small 1.1.1 update at the moment to fix a few things, and I’ll likely add some more layouts and themes. The real question is what will happen to sales then. If they remain flat, with all the other changes, then I’m going to have to try some more traditional marketing beyond the Google AdWords adverts we are already running. To a certain extent, the blog itself /is/ a form of marketing – I don’t think I can really deny that, given it is raising the profile of our software.

Read the rest of the interview after the jump…

Read the rest of this entry »