App Galore!

powerOne version 3

When it rains it pours. Last night powerOne version 3 went into review and out of review in about five minutes. We are very excited to announce it is now available for you to download from the App Store. I detailed the new features here but for a quick list:

  • Graph function equations, bar graphs and scatter plots. Zoom, pan, trace and evaluate. Implemented into many bundled and Library templates plus the ability to add graphing to your own custom templates.
  • Advanced math including programmer’s math, complex numbers, matrices, calculus, and more.
  • VoiceOver support.
  • Designate templates as favorites.
  • Filter the template list on a category or your favorites.
  • Custom categories when creating your own templates.
  • iPad retina graphics.
  • Finally, our Lite versions get In App purchase. We have bundled our most popular templates and are offering them for an introductory price of $0.99 per pack. Topics cover graphing, finance, conversions, mortgages, statistics, investing and more. The advanced math functions mentioned above are also available.

This is a very exciting upgrade for us and think the features we added are the cherry on top of the ice cream sundae! I hope you enjoy using it as much as we enjoyed creating it.

DEWALT Mobile Pro

Wait! But that’s not all!

I couldn’t be more excited to announce a special project we have been working on for more than a year. DEWALT Mobile Pro is a full-featured calculator and reference tool designed especially for construction professionals. It is a free app, including a fantastic construction calculator and various calculator templates for everyday area, length and volume computations. It also includes purchasable template packs that cover concrete, business math, carpentry and more.

DEWALT Mobile Pro was created in conjunction with two powerhouses in the industry. DEWALT, a division of Stanley, Black & Decker, is an amazing company with incredible name brand recognition in the construction trades. Their brands, including DEWALT, Stanley, Black & Decker, Price-Pfister and more, are all over every home improvement store I walk into. We also worked with Cengage Learning, the leaders in content publishing for the construction trades. Their reference and how-to books are on the shelf of construction professionals everywhere.

And this is why DEWALT Mobile Pro is such an exciting project. It isn’t every day we get to meld the brand name of a DEWALT with the content expertise of a Cengage into a fantastic app. I hope you will download it and check it out!

Better Products Through Documentation

One of my goals a decade ago was to create more usable products. One of the ways I figured out how to refine my aesthetic for this was to use documentation (help files or manuals) as a guide post. When I write documentation I focus on consistency and on explainability. If something is easy to explain to the intended audience and it fits a continuity across the product then usually the product is solidly-designed.

As the decade has past I don’t need to write the documentation as much to spot these issues. Now, as I design new components or entire products, I can see the documentation in my head. In fact, I often use the question “How do you explain that to a customer?” while designing or reviewing development work.

For instance, with powerOne version 3 we had a situation where we were trying to decide on a format for a new function call for graphing. For scatter plots it is written one way, for bar graphs another. Well, that is too confusing. (And we are talking about the most technical of our customers here, by the way, as only a small percentage actually write their own templates.) So we simplified the function call so that they don’t have to think so hard about the parameters. In other words, we decided it was better to ask the user to submit a piece of information we would ignore (because we know the answer based on the data) then ask them to do it two different ways.

I correlate this problem with the dreaded IF statement. IF I have this then I do it one way but IF I have this then I do it another. I hate these. IF statements require the customer to remember too much about the product.

I’m sure when Dan Bricklin invented the spreadsheet he didn’t have much choice but to introduce the notation we have all become familiar with in spreadsheets. IF you are entering text then just enter it but IF you are entering a formula then start it with = but IF your text starts with an equals or a math symbol then… Yeah. The reality is that that notation worked at a time when computers were only really used by experts and everything was hard. The last half dozen years are introducing an era when everyone uses a computer and these “non-experts” aren’t going to take the time to learn fancy notations, to remember the IF statements.

Of course the ultimate goal is to completely eliminate the IF statements and completely eliminate the documentation. To make something amazingly powerful that needs almost zero explanation is the ultimate goal. I may never reach it but it is my goal none-the-less.

Anxiety

Thursday morning last week I woke up at 4am in a panic. We had shipped powerOne version 3 to Apple the day before, it was the first time in months I could stop and assess what was going on. And at 4am my world was collapsing.

Sales have slipped. Six months ago we were a top 10 finance category iPad app and then we were a 10-15 ranked app. And then we weren’t the top selling financial calculator app, bested for a day here by a hideously ugly copy of an HP 10b and another day by the HP 12c itself. Our ratings had dropped for a week, into the low 20s then into the high 20s and then into the low 30s. (iPhone stayed steady but when panicking details like this don’t matter.)

It wasn’t like I didn’t see this coming. A couple of our key competitors released iPad versions recently and it had an impact. This wasn’t new but on this day I still couldn’t stop the anxiety.

And then a new product we are releasing next week, a project I couldn’t be prouder of, went into review and stayed there for 12 hours, 18 hours, 24 hours and counting. I never had an app in review that long. My brain went nuts. They were going to reject it! What did we do wrong? What was I going to do to get it approved before Wednesday? Who was I going to beg and plead with because I didn’t want to call two multi-billion dollar companies we developed this with and tell them we can’t launch?

And of course, my brain snowballed from there. The sales will never recover! We are doomed! I’ve never going to get to work on my new project I am so desperate to complete! Our apps suck anyway! There are going to be a million bugs to fix in the new releases and I’m traveling for a week! And the sales are never going to recover anyway! I’m going to have to get a job! My family will have to move! We will be living on the streets! We won’t have anything to eat!

I was gone. My brain was fried. And at 4am last Thursday morning all I could do was lay on the couch and read a book. I couldn’t sleep because every time I shut my eyes the panic returned.

I don’t do that often. Once when I was 19 I went through one of these and I never thought I’d see the other end. I’m a ridiculously rational person and hate being driven by emotion. And all last Thursday was was raw emotion, frazzled and exhausted.

20 years later at least I know better. The stress always subsides, the anxiety always goes away. The key is to just put one foot in front of the other. So I wrote documentation and made my calls and had my Thursday meetings. To most I was a duck on the water: calm as can be on the surface but paddling furiously underneath.

I didn’t sleep well Thursday night, either. No big surprise. But Friday was better. Again, 4am. But this time our category position recovered some and our sales recovered some. By Friday I could remember that we have an amazing revision coming plus three new revenue streams, all in the next week or so. I dove into my new project, feeling creative and refreshed after a forced hiatus from our new product, and got a ton done before the sun rose. And before lunch the app that sat in review for over 40 hours was approved.

The stress is there — we need to get the revenues up — but the excitement about the new opportunities returned.

Of course I still won’t sleep. I’m too excited!

Former RIM Boss Sought Strategy Shift Before He Quit

As reported by Reuters:

[Jim] Balsillie [former co-CEO and co-Chariman] hoped to allow major wireless companies in North America and Europe to provide service for non-BlackBerry devices routed through RIM’s proprietary network, a major break with the BlackBerry-only strategy pursued by RIM since its inception.

The plan would have let the carriers use the RIM network to offer inexpensive data plans, limited to social media and instant messaging, to entice low-tier customers to upgrade from no-frills phones to smartphones.

I find this very interesting. Obviously the “hardware” portion of the company won out and maybe that was the right choice. We will know for certain in the next few years. But what an interesting turn of events this would have been.

Part of what I find amusing about this report is that RIM has never been able to, in my mind, take advantage of this carrier relationship in the past to do what Balsillie is advocating now, even when he was CEO and had control over the strategic direction. RIM always had two different systems in place. The first, called BlackBerry Enterprise Service (BES), was aimed at corporations, making it possible for them to sync Exchange and Lotus Notes calendars and contacts all over the place and allowed IT departments to control devices. The second was BlackBerry Internet Service (BIS), which is the piece sold through the carriers.

I always found BIS to be weak. Yes, it handled BlackBerry Messenger but I always thought it should do what iCloud does, sync individual’s contacts and calendars across devices, but do it across all devices and all carriers. I think that ship has sailed.

RIM continues to fascinate me like Apple did a decade and a half ago. It feels like a company with promise that just needs to find its way.

Apps to Apple: powerOne Version 3 Awaiting Review

Back to my regular programming tomorrow but … we shipped version 3 of powerOne Finance Pro and Lite and powerOne Scientific Pro and Lite to Apple today. Hopefully we’ll get a speedy review and have it available for all of you next week. This will make a very exciting week next week as we have another long-term project shipping as well, which I’ll tell you about next Wednesday.

I wrote previously about all the cool stuff going into version 3 of powerOne. Here’s a quick summary:

  • Graph function equations, bar graphs and scatter plots. Zoom, pan, trace and evaluate. Implemented into many bundled and Library templates plus the ability to add graphing to your own custom templates.
  • Advanced math including programmer’s math, complex numbers, matrices, calculus, and more.
  • VoiceOver support (I was told we are the first calculator to do this.)
  • Designate templates as favorites.
  • Filter the template list on a category or your favorites.
  • Custom categories when creating your own templates.
  • iPad retina graphics
  • Finally, our Lite versions get In App purchase. We have bundled our most popular templates and are offering them for an introductory price of $0.99 per pack. Topics cover graphing, finance, conversions, mortgages, statistics, investing and more. The advanced math functions mentioned above are also available.

All of the upgrades are free to current customers.