Archive for June, 2010

Today! – appointment counts, map integration,

Tuesday, June 29th, 2010

[Update: I've removed Today! from AppStore due to a bug many users are experiencing. We think it is related to users with a large number of calendar events coupled with an inefficient query we were doing to cause the startup to take too long which results in the iOS terminating the application. When version 1.0.1 is approved by Apple, then I'll make it available again.]

Take a look at Today! on the AppStore

Today! $1.99

Apple’s AppStore review process better, but still takes too long — harms customers

Tuesday, June 29th, 2010

PocketMoney users recently experienced one of the negative side effects of Apple’s long AppStore review process… which recently happened after users upgraded to iOS 4.0 and installed version 3.0.6 of PocketMoney that among other things fixed some issues related to iOS 4.0, but a very serious bug was also introduced in 3.0.6.

This bug that caused transactions to switch accounts is my fault, and version 3.0.6 should have never have been released with this bug, but it was released and now I need to learn from my mistakes.

The mistakes that are in my control can be fixed to a certain extent with the proper testing, and I plan on adding notifications to my applications so I have a way to directly communicate with customers when serious issues happen.

What I don’t have control of is the AppStore review process, and it is something that after 16 years in the software industry I still trying to adapt to. Typically if a serious bug arose in any of my apps on other platforms I’d release a fix immediately and very few users would ever be affected. But, the AppStore’s “review lag” takes a serious bug is turns it into a disaster for not just a few customers, but for multitudes of customers.

Requesting Apple to expedite the process helps, but still isn’t fast enough. It must be immediate. I’m willing to pay $10k or something to Apple to be able to instantly approve updates. Yes, make us send new apps through the review process to make sure they conform with all of Apple’s guidelines, but put updates post-approval process so we can get urgent updates out immediately.

PocketMoney 3.0.7 for iOS has been approved

Monday, June 28th, 2010

PocketMoney 3.0.7 for iOS has been approved – fixes the transactions switching accounts bug  among other things. (see this post for details)

PocketMoney on AppStore

My Wedding is this Saturday

Thursday, June 24th, 2010
3.0.7 of PocketMoney is submitted. I’m logging off the computer. Packing my car. Hoping I don’t forget anything and driving to VT to get ready for my wedding on Saturday.
To do list:
Thurs:
Pick up tuxes
Pick up Will from airport
Have drinks with the guys
Friday:
Golf
Rehearsal dinner
Saturday:
Paintball
Wedding
Sunday:
Watch USA in World Cup.
Bring Will back to airport.
(In there includes doing any running around that Heidi asks of me, and still checking work email and forums.)

The wedding gets lost in that whole list of stuff. :( (there now bold, italic, underlined, and colored)

PocketMoney 3.0.7 submitted – fixes transactions moving between accounts

Thursday, June 24th, 2010

I have submitted 3.0.7 of PocketMoney and PocketMoney LITE to Apple. I have also requested a priority review for the full version of PocketMoney. Apple doesn’t like giving apps priority reviews often, and hopefully they will grant one for PM 3.0.7 even though they recently gave PM 3.0.6 a priority review due to the keyboard issue. I will have 4 other apps in the review queue at the same time so I made it clear I only need PM with priority review and not any of the others.

Fixes in 3.0.7 of PocketMoney

• Fix for the auto complete transactions switching the account of transactions (See this post for full details and workaround)

• Fix for email partner feature causing a crash

• Fix for deleting a split entry causing a crash

• Backwards compatibility for iOS 3.1.3 devices.

• Sub-sub-categories rollup in reports (along with a preference > display > reports to disable subcategory grouping)

• Fixed mime time on PocketMoneyDB.sql backup file when emailing.

Auto-complete transaction issue in 3.0.6 of PocketMoney

Wednesday, June 23rd, 2010

There is an bug in 3.0.6 of PocketMoney that many users will experience. It’s my fault for rushing to get the fix for the keyboard released for iOS 4.0 and one of the features I added at the last minute was sufficiently tested.

If you are entering the payee to autocomplete a transaction, and PocketMoney finds a transaction that matches the payee in a different account than your current, it will pull the info into the new transaction like always, but the transaction that it matched will have it’s account changed to your current account too. This will cause both your account balances to become screwed up.

There are two workarounds to this until I get 3.0.7 out.

1). Enter the transaction. Then go back to the transaction that got moved to your current account and move it back to the original account. This can be bothersome if the transaction it matches happened long ago or if you don’t know what account it came from.

2) Probably the better solution is to create a new transaction and modify the category field first. This will cause PocketMoney not to try to do a transaction lookup and then you can enter enter the To/From and the amount.

3) If you duplicate a transaction and then modify the duplicated transaction it will also not try to do the transaction lookup.

I’ll have this bug fixed in 3.0.7 and I will also have 3.0.7 backwards compatible to iOS 3.1.3 so that original iPhone and iPod Touch first generation users can continue to use PM.

MPG 1.3 submitted to Apple for review

Saturday, June 19th, 2010

I submitted MPG 1.3 for iOS to Apple last night for review.

Fixes decimal point keyboard bug on iOS 4.0.

Fixed posting transactions from MPG to PocketMoney that had & in the transaction.

Initial support for iPad, but a lot more coming.

PocketMoney 3.0.6 submitted, decimal point fix, waiting on Apple to approve

Saturday, June 19th, 2010

I just got word from Apple that PocketMoney 3.0.6 has been approved. It should be live on AppStore soon!

[If you are a regular user of PocketMoney, then do not upgrade to iOS 4.0 until Apple approves PocketMoney 3.0.6. ]

[If you have already upgraded to 4.0, then there are a few work arounds....

  • rotate the screen to landscape and back and it will update the keyboard so you get the decimal point back.
  • copy and paste the decimal point manually,
  • save the transaction and reopen it to finish modifying the amount

]

I submitted 3.0.6 of PocketMoney last night with the decimal point fix for the custom calculator keyboard.

I have no idea how long Apple’s review process is going to take. It seems like they might have a very large backlog of apps in queue for 4.0.

PocketMoney now requires iOS 3.2 or later due to adding official custom keyboard support and allowing app to quick launch when in multitasking mode.

Full change list for version 3.0.6:

0002440[Misc.] multitasking support for suspension  - resolved .
0002434[Edit Transaction] Calculator Keypad has no period – resolved
0002443[Preferences] crashes in payee lookup on iOS 4.0 – resolved.
0002439[Budgets] cannot change the period from the default “monthly” to any period in the “Daily, Weekly,…, Yearly – resolved.
0002441[Preferences] unlink ID field for transfers preference option  - resolved.
0002438[iReceipt] Ampersands (&) in transaction “To” and “Category” fields break “Email Partner” feature – resolved.
0002436[Import/Export] handle amount of format of -$###.## during QIF import  - resolved.
0002433[Preferences] if show Tips was one when user upgraded to 3.0.5 then it will be stuck on - resolved.
0002424[Edit Transaction] when add fee transaction, i tap cancel button but added transaction  - resolved.
0002405[Transaction List] iPad withdrawal column should be red by default – resolved.
0002442[All Windows] toolbar buttons on blue with purple or coffee themes in IOS4 - resolved.
0002447[Edit Transaction] auto lookup transaction based on payee from any account- resolved

Does Apple have a large backlog of apps to review of iOS 4.0 – wait to upgrade?

Saturday, June 19th, 2010

Typically my apps get into the “In Review” queue within an hour, and then take 3-5 days to get approved. CheckPlease was submitted on June 16th and is still in “Waiting for Review”.

I didn’t get to submit PocketMoney 3.0.6 until tonight which includes urgent fixes for the keyboard compatibility with iOS 4.0. So if you are a PocketMoney user, you should definitely hold off on upgrading to iOS 4.0 until after PocketMoney 3.0.6 is approved. Otherwise you will be forced to copy and paste your decimal point into your amount field in order to enter your transactions.

Now to contrast Apple’s AppStore process with the Android Marketplace. We had our first Android app submission today (that our intern Ross wrote). When we submitted CheckPlease it was immediately available on the Android Marketplace.

CheckPlease 1.0 for Android

Friday, June 18th, 2010

We released our first app for the Android… consider it getting our toes wet or testing the waters…for PocketMoney to come later this year.

Tip calculator with…

✔ Option to not tip on the tax.
✔ Handles coupons/discounts by tipping on the coupon amount so the waitstaff don’t get short changed.
✔ Round tip, round total, and ability to always round up.
✔ Split the bill among multiple people.

CheckPlease™ has been calculating tips for users since 1995. Available on Newton, Palm, iOS (iPhone/Touch/iPad), and now Android OS.

To buy CheckPlease for $0.99 on from your Android base device click here: CheckPlease (You can only buy software from your device, you can’t buy it through your desktop — at least I can’t figure out how to do it.)

QR code for android marketplace for checkplease

Catamount Software is proudly powered by WordPress and is lovingly designed by I.M.A.G.E
Entries (RSS) and Comments (RSS).