Archive for the ‘iPhone’ Category

Year-end wrap-up

Monday, December 7th, 2009

If we’ve been a little quieter than usual here, it’s probably because that past few months have been more about polish than big announcements. Once iBank Mobile hit the streets and we made it through the release of Snow Leopard, we spent the fall making minor improvements to the iPhone app (the next update will include French localization) and some updates to iBank and iBiz largely centered around bug fixes.

One of the areas where we’ve made great headway is in resolving issues in iBank data import. Most users have been successful in transferring their Quicken data since the early days of iBank 3. Occasionally someone with really complex accounts, or many, many accounts, or decades of transactions presents us with a serious challenge. But every time we untangle one of those knots, it makes the process even smoother for everyday users. This became even more critical early in the year when Microsoft announced it was throwing in the towel on MS Money. Many more Money users than ever came looking a new finance solution in iBank, and we’re happy with the way their data is porting as well.

All in all we’ve had a great year at IGG. Even with many new voices in the mix, we still welcome your comments. iBank is your software as much as it is ours, so let us hear where you want it to go next.

Thanks,
James

iBank Mobile 1.1 submitted to App Store

Monday, October 19th, 2009

Did I fall a sleep? No, but it has been a while since I’ve posted an update. We have been really busy since the launch of iBank Mobile, with two small releases since then — mostly bug fixes. As of Friday, we submitted iBank Mobile 1.1 to the App Store. This release has a number of requested features, including running balances for each account, and color coding for transactions that are set to occur in the future. Look for it as a free update soon.

Besides our ongoing development, there have been a lot of other things astir here. We switched web hosting companies because our traffic outgrew our old one; we’ve also been hiring several new people. All in all, these are good problems to have at a small company. On a personal note, I have also been busy with my son starting kindergarten. That too was more work than I would have imagined, but again a good problem to have.

We are continuing work on adding features to iBank Mobile, so if your request is not in this release, don’t worry — we are not done. We said early on that we wanted to get something simple out and get feedback so that we can make it better. One thing not in the first release was budgets. We’ve been hearing that people want to be able to track budgets on the go, but we’re not overly happy about how the budgets in iBank would work on the iPhone. So I would like to ask for your help: What would you like to see in budgets, both for iBank and iBank Mobile? Let us know so that we can build a great budgeting tool.

Thanks,
James

iBank Mobile: It’s Alive…

Wednesday, July 15th, 2009

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=318802616&mt=8

Thanks to everyone for all of your support and encouragement during these last few weeks. I am going to bed…

Thanks,
James

Thank you for caring, but…

Wednesday, July 15th, 2009

Apple has contacted us about the volume of emails inquiring about iBank Mobile. They have requested that we ask all of you to not send any more emails. Apparently your voices have been heard, but Apple is saying at this point it is doing more harm than good. I do want to thank all of you for taking time out of your day to write emails about expediting the approval of our app – it’s nice to know we have people as eager and excited as we are about iBank Mobile. However, at this point it is best to not email Apple directly. We will post here and via twitter the moment we hear that our iPhone app has been approved.

Thanks,
James

No Joy, Yet

Monday, July 6th, 2009

As you can probably tell from our lack of celebration, iBank Mobile is still in review by Apple. Last Wednesday, July 1, we finally got some indication that it was being looked at. Apple asked us some questions about how we used MobileMe within the product. We responded very quickly (in less than an hour), thinking that it would be released soon…

But Wednesday passed into Thursday (the one-month anniversary of our submission) and no word. Then Friday was a holiday for Apple, which brings us to today. I am not hopeful that it will get approved too soon; apparently a lot of folks at Apple are on vacation this week, including our direct contact.

I will keep you updated via the blog if we hear anything new. For instant notification on this (or any urgent news from IGG), note that we can now be followed via Twitter: www.twitter.com/iggsoftware

Thanks,
James

No news… is no news.

Friday, June 19th, 2009

Here’s a quick update: iBank Mobile is still “in review” at the App Store.

iBank Mobile Status

iBank Mobile Status

In preparation for the iPhone OS 3.0 launch, we have had to update some things outside of the mobile app: iBank needed an age rating, we needed to accept a new App Store Licensing Agreement, etc. So far, we have had no requests to change the application itself.

When we submitted the application, Apple warned us that it might take longer than usual for approval. They didn’t say it was because of the iPhone OS 3.0 launch, but that’s what we guessed. Meanwhile, we are working with people inside Apple to help us better understand the application status. Please do not send hate mail to Apple. Please don’t hate on us either, even though our timing could have been better.

One final note: we have had people asking if iBank Mobile is U.S. only. We worked hard to make sure that iBank Mobile would be available internationally. This required us to be very careful about how and where we use encryption. So yes, it will be available worldwide at launch, although the only localization is English. We do have plans to add other localizations in the future, but the priority was to make it work, get it out, and get your feedback.

Hang in there – it’s coming.

Thanks,
James

Stick a fork in it…

Thursday, June 4th, 2009

I am very happy to announce that this morning we submitted iBank Mobile to the App Store. I want to thank all of the people that helped make this possible, and especially to everyone who volunteered to be a beta tester. Your input made this a solid product.

We have also been testing iBank 3.5 in the private beta and today we are making it a public beta.  You can check it out from the iBank website http://www.iggsoftware.com/ibank.  Remeber this is a beta version and it is not backward compatible with iBank 3.4.2 so please BACKUP your data file BEFORE checking it out.

There have been some questions that have come up since the last post that I will try to answer.

What will it cost?
We have set the price at $4.99. We think this is a good price for a high quality productivity app.

What iPhone/iPod Touch OS version do I need?
iBank Mobile should run on any iPhone or iPod Touch running OS 2.2.1. iBank Mobile will run on the upcoming iPhone 3.0 OS but is not required.

Will iBank Mobile use any iPhone OS 3.0 features?
iBank Mobile will not take advantage of any iPhone OS 3.0 features for this release. iPhone OS 3.0 was announced by Apple well into the development of iBank Mobile. We did want to make sure that we were compatible with it, but we did not want to adjust our schedule to add more features. We wanted to get it in your hands so that you can tell us what you want next.

How long will it take to get approved by the App Store?
We don’t know. But we hope to have iBank Mobile available to everyone before the end of the month, and we’ll be sure to have iBank 3.5 readied for release by the time iBank Mobile is out.

Again I want to say thank you to everyone who asked questions, gave comments, and helped in the beta. It has been a longer journey then I would have liked but I am really happy with the results.

Thanks,
James

iBank Beta update

Thursday, May 28th, 2009

I want to give everyone a quick update on how things are going. iBank 3.5 and iBank Mobile have been in beta now for about two-and-a-half weeks. Here’s a little insight on how the beta progressed:

We started with a pool of people selected at random (more or less) from all of the people who wanted to help out. To this group we sent a questionnaire to be sure that we had a diverse group of testers. Based on the responses, we chose a very small subset to start the beta. Then the bugs started coming in…

These ranged widely: a particular operation was “slow”… some wording was “misleading”… it “crashes.” The first few days were spent triaging the issues – several were bad, so we worked on fixing those first. Most of them were fairly easy to find and fix, and the beta stabilized quickly.

At that point, we started adding more users. We have now tripled the number of original testers and are continuing to add more. So far things are looking good; there are just two outstanding issues that we have to fix before submitting it to the App Store. There are also a few teaks that would be nice to get done. All in all, it should be about another week and we’ll be ready to go. I do want to give special thanks to everyone in the beta. You have been giving great feedback and really helping us make the product better.

Otherwise it has been really busy here at IGG. With the iBank Mobile beta and the launch of iBiz 4, everyone has been working very hard. Kudos to everyone who worked on iBiz 4 – it looks great!  For myself I took Memorial Day off with my family to go to my dad’s house for a BBQ, and a few hours off to see Star Trek (I liked it a lot). Other than that it has been work, sleep and eat since the beta started. So I hope you believe me when I say that we all want to get iBank Mobile out the door.

Hopefully, the next time you hear from me will be when we have submitted to the App Store.

Thanks,
James

New Features in iBank 3.5

Friday, May 8th, 2009

iBank 3.5 is going to be the next big release of iBank and it will coincide with the iBank Mobile release.

Building seamless integration between iBank and iBank Mobile has been no small undertaking. For true syncing to work well and easily, we need to track every change of every syncable entity — in this case, accounts, categories, transactions and currencies. That way when it comes time to sync, we know exactly what has changed since the last sync and only need to deal with processing those records. (Imagine how inefficient it would be if we had to compare the complete database on the desktop with the database on the phone.)

While these changes to the underlying structure of iBank aren’t of too much interest to most people, there are several new things that we’ve added to iBank 3.5 to make it an even better program.

One of the biggest changes is how v3.5 handles multiple currencies. In past versions, if you made a transfer from an account in one currency to another, it applied an exchange rate. And in order to adjust the amount of the receiving account you had to adjust the exchange rate for it to work out properly. For people dealing with multiple currencies this quickly became cumbersome, to say the least. Now, you can just enter the amount, and voilá, you’re done — iBank automatically adjusts the underlying exchange rate so that the transaction remains balanced and you can adjust each “side” independetly.

Another great improvement for iBank 3.5, my favorite actually, is that we now cache all account balances and running balances for transactions, which means iBank launches a LOT faster. I have over a dozen accounts in my personal iBank file (many are closed) and launching is no longer a chore. Just a quick press of the iBank icon in my Dock and my large iBank document is open within a few seconds.

There has been a steady march on improving reconciliation with iBank.  In version 3.4 we greatly improved the process and we haven’t stopped with version 3.5.  New, is the ability to reconcile and mark as “cleared” two different sides of a transfer independently.  This has been one of the most requested improvements to reconciliation so we are happy to be able to add it.

There are many other minor bug fixes and changes, like improved handling of multi-currencies when making charts. But I’m not going to dive into those now; I’m going to get back to testing iBank and iBank Mobile.

Thanks for all of the great comments, please keep them coming.

~Ian

More Q&A

Tuesday, April 28th, 2009

We have been getting so much great feedback that I wanted to take time to answer some common questions. 

When will the beta start and who will be in it?
We plan on starting the beta the week of May 11th. Because of the complexity of distributing iPhone/iPod software outside of the App Store, we will be keeping the beta group small. Our testers will be chosen so as to cover diverse set of functionality; if you are not among them, it’s only because we can’t manage everyone who wants to participate. (Of course, we are gratified by your enthusiasm.) We expect the beta to last two to three weeks before we submit to the App Store for approval.

How will syncing work?
I tried to answer this question before, but I must have not done a very good job because a lot of people have been asking for details.

We will support three types of syncing, covering most of the features that people have requested:

1) Local Area Network Sync: This means syncing with your Mac over a local area wireless network (AirPort). You simply launch iBank on the Mac, and iBank Mobile on the iPhone/iPod Touch, then ask iBank Mobile to sync. In practice, this means you just have to be at home, or your office, or wherever your desktop Mac running iBank is set up. It doesn’t require MobileMe or any other web access and/or web service. The data is encrypted for transmission.

2) MobileMe Sync: This requires a MobileMe account and Internet access. iBank Mobile can sync with the MobileMe server even when iBank on your Mac is not running. The data is encrypted for transmission, and because it is sent to the MobileMe servers, you just launch iBank Mobile and sync; your desktop will update whenever it next syncs to the MobileMe cloud.

3) WebDAV Sync: This works the same way as MobileMe syncing, but it can use any WebDAV-enabled server.

Some of you have asked that we support syncing through the dock connector on the iPhone. Unfortunately, it’s not our call. Apple does not currently allow this, but if it does become available then we can consider it. 

Will iBank Mobile support budgeting?
In this first release iBank Mobile will not support budgeting. You can see how much money you spend in different categories, but it will not let you set or view budget targets.

How much will iBank Mobile cost?
An obvious and entirely reasonable question… for which we don’t yet have an answer. Given the way the App Store works, we can’t offer one price to existing iBank users and a different price to people who only want iBank Mobile. That’s too bad in a way — what seems to offer the fairest price structure isn’t an option. But after months of development and testing, we know we won’t give it away free. And $9.99 just seems too high. So be reasonable, be honest, and tell us: what do you think is the right price point for a time-saving, money-monitoring mobile app like this?

As always, we love hearing from you.

Thanks,
James