Discussing the Mac App Store and Billings with Marketcircle
TUAW: How soon after learning about the Mac App Store did you decide to use it to sell Billings?
AJ: It was a no-brainer; an easy decision. We knew right away that we'd want Billings in the Mac App Store.
What was the process like, and how did the vetting process compare to that of the iOS App Store?
We submitted the first version on November 3rd. It got initially rejected because we were using the Sparkle update tool. Of course, Apple wants us to use their own. So, we removed that, but left a checkbox in the preferences that offered to check for updates automatically, and got rejected again because of it. We removed that and re-submitted, then ran into a private API call. We worked that out, resubmitted, fixed one more minor issue and were approved a couple of days before the store went live.
Are there any changes to licensing with Billings in the Mac App Store? Apple's terms and conditions are pretty loose as far as how many computers can run an app downloaded from the store.
With Billings, it doesn't really matter, as data is in one place and can move around as you please. We don't care how many Macs you install it on. We care about connecting to the data. It's different with Daylite and Billings Pro. In that case, we're concerned with connecting to the server. One license means only one person can connect to the server at any one time.
That leads me to my next question. What about Daylite and Billings Pro? Can we expect them in the store any time soon?
Daylite and Billings Pro are limited by nature of the rules. Specifically, Daylite Server operates background sync operations regardless of whether the app is running or not. That's in violation of the rules. Even with server out of the equation, these apps sync automatically in the background without the user knowing. Again, that's not allowed. We're hoping Apple will relax these rules.
How do you feel about the Mac App Store's future?
Developers must be in the store. Look at our job as developers. We have a fair number of challenges. Two of the most critical are downloads to customers and installation. The Mac App Store solves both.
When a user downloads an app from a developer's website, s/he could get a DMG or a ZIP file. When they open it, they could find that one developer handles installation differently than another. We saw that this was confusing a lot of users. Many would get confused and not bother.
The next problem is the purchase process. Sometimes its in-app, sometimes via a website. The Mac App Store takes care of all of that.
Thanks to AJ for his time! Be sure to check out Marketcircle.com for the latest on their products.
Share
Source: http://www.marketcircle.com/
Categories
As the first iOS feature to go back to the Mac, the Mac App Store presents unique challenges and benefits to developers. I spoke with...
Add a Comment
Does the Mac App Store update apps in the same manner that Sparkle does?
i.e. If an update is available you are notified when you launch the app (like Sparkle does)....or do you have to launch the App Store to check if any updates are available to the app (which would suck compared to how Sparkle handles it)?
@JoeAD
From what I have seen on my end...it is opening the App Store that gives you the updates...I have not had an App tell me there was an update...so that is a down side
but I'm assuming they are counting on people randomly checking the App Store for new and hot apps like we do with the iOS App Store
good luck tho
@SCOTT
Oh well...it seems a really sub par way of delivering updates. People like me, who rarely will open the App Store, could miss out on potentially important security updates.
The way Sparkle checks and notifies users of updates when the App is launched is a far more logical.
Good interview...Marketcircle's been a trailblazer in the Mac development community and I'm glad to see them embrace the App Store. I've been using Billings for several years now and it's by far the best thing out there for quoting and invoicing on forms that you can customize to your personal liking (I'll reserve comment on the iOS app though).
Yes, I know that cloud computing is the big thing these days, but I still prefer keeping all my most important data right here on the ground and on my HD and backups. Also compared to the arm and a leg that Freshbooks demands monthly, Billings is a steal.
As for parallel releases, this is a problem that many developers are struggling with right now because of the way Apple set up the store. I'm glad they opted for the route they did as it makes me far more open to springing for the cash when a 4.0 version of this app some day rolls in.
yeah, creating custom templates with Billings is really trailblazing ... (irony off)
January 25 2011 at 4:22 AM Report abuse Permalink rate up rate down ReplyI use Billings at the moment. I recently got an update request within the application just mentioning that it is an upgrade to the way it is upgrading ... App Store purchases via the app store and purchases via the marketcircle website will upgrade via the marketcircle website.
So now you need to maintain two versions!
For me as a customer even more confusing ... one more version out there ... (and even if you say they will stay the same ... nobody can predict the future).
Why not shift all customers to the app store?
There's no easy way for devs to do so, that's why. Apple's licensing is rather limited when it comes to any of the App stores. As such, it's easier at this point to maintain two different customer bases.
January 24 2011 at 9:01 PM Report abuse Permalink rate up rate down ReplyYou guys are the best. This is one othe only places that offers unbiased (kinda) apple news. And there are giveaways! Keep up the good work.
January 24 2011 at 6:47 PM Report abuse Permalink rate up rate down ReplyI realize this is a bit off topic but this company really needs to update their Billings Touch app to include PDF export functionality.
January 24 2011 at 6:41 PM Report abuse Permalink rate up rate down ReplyYou've got Billings misspelled several times in your article ("Bilings").
January 24 2011 at 6:39 PM Report abuse Permalink rate up rate down ReplyDeals of the Day
more deals- Apple iPhone 4 8GB for Verizon, AT&T, or Sprint for $50 + pickup at Best Buy
- Unlocked iPhone 4S 16GB for GSM (AT&T, T-Mobile) for $619 + free shipping
- Apple iMac Core i7 Quad 3.4GHz 27" w/ 24GB RAM, 2TB HDD for $2,677 + $29 s&h
- Used Apple Magic Mouse for $36 + $4 s&h
- 9-Piece iPhone Bundle, includes 1,900mAh battery for $8 + free shipping
- Skullcandy Riot Earbud Headphones for $10 + free shipping
10 Comments