Canadian Mac Forums at ehMac banner
1 - 3 of 3 Posts

·
Resident Hijacker
Joined
·
8,757 Posts
The QuickBooks on Mac in Canada issue is a thorn for me--clearly, since I started the now-monstrous thread. :D

But if they release even one updated QB for Mac in Canada, I'll buy it in a heartbeat. And if it's cross-compatible with Windows (i.e., I can open my Windows QB files on the Mac, make changes and still have them openable by Windows) I'll buy multiple copies just because.

Seriously. QuickBooks for Windows is terrific. I want the same thing on the Mac. I'll take even a more bare-bones version for the Mac if it's cross-compatible. Many, many moons ago, I was a software developer and despite what the brave Intuit rep attempted to tell me, I know this is not that difficult to do, unless it was badly designed and programmed to begin with. And even then, they have a Mac version in the US, so it really should not be that difficult to do, and if they bite the bullet on cross-compatibility, they make their development for ALL versions much simpler for themselves down the road. (Don't even get me started on how their email integration on Windows only works with Outlook.)

Are you listening Intuit? Because I have a lot to say.
 

·
Resident Hijacker
Joined
·
8,757 Posts
Sonal, it sounds like Intuit should hire you to help bring this to fruition. Seriously..that's not sarcasm. They should be utilizing actual Mac users and experienced QB folks.
They don't need me.

They have legions of experienced QuickBooks users on Windows--it's probably the number one accounting package, and the majority of bookkeepers and accountants I know (and I know a lot) really like it a lot.

They have Canadian users on Windows.

They have Mac users in the US.

All the expertise for making a Canadian Mac version of QuickBooks exists in their company. They can take their US version, add a few rules about Canadian accounting, HST and payroll, and voila. This should not be difficult, and if it is, then the only reason for that is that their software is poorly designed.

I mean seriously, what's the difference between, say, Windows Excel and Mac Excel? A slightly Macified UI. Should be the same for Canadian Windows Quickbooks and Canadian Mac Quickbooks. What's the difference between Generally Accepted Accounting Principles in the US and in Canada? Not a lot. And they know them already.

Though for some bizarre reason I do not think the US Mac version is cross-platform, which makes no sense... sometimes you want to send your data file to your accountant, who will likely not be using the same OS as you. This would be uglier to implement, but if done would ultimately lead to a cleaner separation between function and data, which would be much better for their programmers in the long run.

Seriously. What's accounting software other than a bunch of data tables with defined rules about how they interrelate (or in other words, a relational database like the thousands of other examples of relational databases out there) with a good UI and good reporting?

This should not be as hard as they claim--and if it is, then there is something very wrong with their software design. (Note: I have a strong hunch that there is something very wrong with their software design.)
 

·
Resident Hijacker
Joined
·
8,757 Posts
I don't use Pages--not sure how it handles Word document. How Word handles a Word document is that the data file is the same, so both Windows Word and Mac Word can open and save. QB has a challenge if they want to support multiple-users on multiple OS's, but this is not insurmountable. For the use case of 'small business Mac user wants to send their Windows-using accountant the data file' they don't need multi-user. (That could come later.)

Even if US Mac QuickBooks is a piece of garbage to be tossed away, the point still stands that they have all the domain expertise for building a) a good Mac QuickBooks and b) a good Canadian Mac QuickBooks in house. They have a really good understanding of what accounting functions and use cases are important. They know the rules in various countries. They have Mac programmers. All the ingredients are there. If we could rely on Intuit to keep supporting the software and releasing new versions, I don't think anyone would mind if they put out a bare-bones port of their Windows version and kept adding to it to build it up to the standard of their Windows version... of course, I think they've burned out their trust, at least in Canada.

I'm aware of how this kind of clunky program design likely came about, and you're right that it's not unusual.

However, in the highly likely case that Intuit had to write its own data engine of some kind, it's still good program design to keep a clean separation between the data layer and the programming layer. Sure, in the early days they probably didn't do this to keep things running faster, but that has not been as much of an issue for a number of years now--they've had a long, long time to do something about that, even if for their own benefit. (And they're clearly not so worried about speed these days, since QB2009 is really slow to load new company files--we're talking minutes instead of what took seconds in the previous version.)
 
1 - 3 of 3 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top