Mac UI Design Rocks

Thursday, 5 October 2006 08:00 am
da: (bit)
Mac's design for "Accessibility" features are awesome.

First, I use screen-zooming all the time. alt-mac-equals to zoom in, alt-mac-minus to zoom out. But for some reason it's turned off by default: (Preferences -> Universal Access -> Zoom -> turn zoom on)

Second: speech recognition. It's a fun toy, at least; It can navigate screens and windows reasonably, though I'm too impatient to rely on it.

This morning's discovery, the reason for this post: any application can be apple-scripted; the GUI can be worked via programming. This includes reading or setting the values of any user-editable field on the screen.

In more practical terms, even if (say) I can't convince the developers of Cha-Ching to add an applescript interface, I could write a simple Quicken import right now. Using features which were built into the OS to provide accessibility for people who can't use the regular GUI. Thank you Apple.

More details about GUI Scripting here.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
I got this today in response to an email to the originator of the My Dream App project, who just wrote a glowing review of Cha-Ching (which looks a heck of a lot like the app I proposed). Fair 'nuff. He said they got dozens of quicken-killer apps. I guess I get a funny story out of the deal. And, of course, the app.

On Wed, 4 Oct 2006, Phillip Ryu wrote:

> I can tell you without a doubt in my mind that the Cha-Ching creators
> created the app on their own track. (I know this because the app has
> its roots in a stalled project suggested by a friend of mine a few
> months back involving the same people.) I remember one idea being
> thrown around very early on was a tagging system, which is pretty
> much the thing to do these days, as I'm sure you're aware. The name
> is an unfortunate coincidence but I'd write it off as such... it's a
> nice name, but not obscure enough to blame them for ripping it off.
> (In my mind there's a great chance they came up with it themselves
> along with you. Great minds think alike.)
>
> If you'd like to pursue this further with the Cha-Ching developers,
> that's up to you, but this is the insight I can offer into the
> situation. At the least, you definitely have solid ideas for this
> type of app, and I would think you could potentially make a great
> beta tester for the app and get some credit that way as an alternative.
>
> Glad you enjoyed the contest as a whole!
>
> -phill

My Dream App

Thursday, 28 September 2006 11:02 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
Well that's pretty neat. I've given it a run-through and Cha-ching got it right. At least, as far as a beta version 0.1 goes. I emailed and hopefully they'll tell me what's up their sleeves. I also registered my copy; since I believe in putting my money where my mouth is. I like what they did with tags, and the "drawers" metaphor is well-thought-out, especially the "smart drawers" that act like smart folders elsewhere on the mac. But it doesn't (yet) do any automated entry, or importing.

To revise my last post: I don't feel it's like Christmas, it's more incremental. But it starts off with a real bang (unlike Chanukah or Advent). It's like the Tooth Fairy left a $100 bill.

Yeah.

I shouldn't complain at all; I'm sure I'm the first person to get their dream app constructed, out of all 3,000 applicants. :)

The 24 18 that made it to the next phase will probably have to wait 3-6 months at least.

I'm impressed what these three guys knocked out in three weeks.

Hope they reply to my email. :)
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
[ Edit, November 2018: here's a perfect example of "put the idea out into the universe and see what happens". Here's the whole story, in reverse chronological order. ]

Holy cow. It's possible that someone thought My Dream App (Quicken, but more intuitive) was worth building.

Exhibit A:

My Dream App description: Ka-Ching. I put this up on August 27th.

Exhibit B:

Cha-Ching. The domain name was registered September 2nd.

It got announced on some entrepreneurship site yesterday. The guy says they wrote the app in three weeks. ...and I know that at least one of their devs, Jakob Wells, knew about MyDreamApp.com. Awesome.

It's going to be tough to wait until 5ish to go home. It feels a bit like Christmas!

I wonder if I get a free copy.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
The first round of My Dream App is closed, as of Noon PST today.

I've gotten a number of tips (here; and from other people on that site) for other money-management software. I will be trying out a few of the programs, but... I still have a teensy bit of hope that they'll chose my app for development, since I think my idea's cleaner and less annoying to use than other stuff available. But, regardless of the outcome, the process has been fun; and the forums there have had some interesting conversations about other apps that might not exist yet. (here's the forum topic I started about my app). I expect the 24 they choose to make will be interesting.

In case anyone is interested, here is the application I submitted. ) ... thanks to your feedback on helping me make the application better.
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
People on my friends' list have given me a helpful critique of my idea for My Dream App, which I'm quite grateful for, and I am looking forward to seeing how my idea does in the first round of the contest.

Something's bugging me, and it partly goes to the core of my belief in open-source development as a workable system.

This contest, of course, isn't open-source; it's an idea competition to generate shareware. Winning ideas get prizes, and the winning three ideas get 15% of whatever proceeds get made. I've said the biggest prize for me would be the development of this application. Because I really need something like it.

But. My ego's involved. I want my version of it to be made. Of course, right? But how much do I want my version instead of a version?

Open-source reasoning goes that good ideas will bubble to the top, and interested people who can implement them, will do so. Everyone wins. At the same time, there's a letting-go involved; accepting that your idea may be shot down by the project manager; or people will laugh at your code; or other semi-rational things. I've contributed code to various projects, but I sit on a lot more code, for all of those reasons. I also sit on ideas I think are viable, just because I don't want to lose the control.

The contest site is set up with a forum so people can share their ideas and drum up support in advance of voting. And a fair number of people have; it looks like 355 out of 2000 ideas submitted. A few of them look somewhat similar to mine, though I think mine still has lots they haven't talked about publicly.

Of course other people will take ideas from the public posts, for their own app. So I wonder whether I should go public with the good parts of my idea. If my ideas are as good as I hope they are, they will be spread into everyone else's apps, guaranteeing a spot in the second round (when the field is narrowed from 2000 apps to 24, when everyone who's submitted an app can vote). And maybe the added ideas will improve the chances for lasting the 3rd through 5th rounds.

But only three apps will ultimately be made in this contest. The others will revert to the author. I think parts of my idea could be commercially viable. But what are the chances I'd end up using them anyway?

Aren't I better off trying to make a version of the idea get completed?

P'shaw. Ego makes things complicated.

[edit: and indeed, isn't this a bit navel-gaze-y and don't I have better things to do? Oh wait, yes I do. Hm.]

My Dream App

Wednesday, 23 August 2006 09:31 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (lego)
[edit: unlocked b/c round one is over and I didn't make it; maybe someone will take the ideas and make this anyhow?]

Yesterday I entered My Dream App, a contest to propose a new Macintosh application, judged according to its novelty, use of Mac OS features, feasibility, and marketability. Three winners will get to see their applications developed commercially, plus they get royalties. In a week, the contest closes to new submissions, and they weed the bids down to 24 semi-finalists. (Go check it out; I'd love to see what my friends come up with as their ideal applications! Plus, I'd love to bounce ideas off everyone, and help come up with something else as your bid!)

The initial bid is limited to 800 characters (eek!) and they're up to over 1,500 submissions in the first 48 hours (eek!!) So
I don't suppose I'll make it to the second round. But who knows.

People who've read my fuming about Quicken on Mac may guess where my thoughts were this week. So sue me, my dream app is... a Quicken-killer. Yah, boring. How many people would use something like this?:

Title: Tweek or Ka-ching. (Maybe something else. I've got a week to decide.) [Edit: how about 'Reggie' short for Register?.. ]

Description:


A modern money-tracking program. We've got email receipts, paypal, bank and card transaction downloads. Checkbooks are 20th century. Automate!

Default interface presents eye-candy for your chosen important items (budgets, recent transactions, balances).

Use spotlight to find emailed receipts. Attach web receipts and web proofs-of-purchase. Download .qif and OFX data. All automatically, & via task scheduler.

One goal: minimize manual entry. OCR paper receipts via scanner/iSight. Automatically reconcile where possible. Learns your behaviour well enough to make money-tracking effortless.

Another goal: use the network. Open scripting API for plugins (IO/storage/control). What if it worked with billmonk.com? What if joint expenses carried to other person's view on their mac?


---

(Please don't share this beyond my friends-list; I locked it b/c I don't want someone else to submit the same idea.)

Critiques welcome. After all, I have 12 characters to spare. ;)

Upgrade Paths

Monday, 21 August 2006 09:10 pm
da: A smiling human with short hair, head tilted a bit to the right. It's black and white with a neutral background. You can't tell if the white in the hair is due to lighting, or maybe it's white hair! (Default)
Grumble. I had hoped that getting a mac would make everything easier.

I want an accounting program for Mac that will download transactions from my Canadian bank. I have accounts for my small-business and personal accounts going back to 1997, in Quicken format.

Options:



  • Buy Quicken Home and Business for US, Windows version, under an emulator such as Parallels. I've not investigated this thoroughly; I've gone this route with Quicken and Linux and it wasn't much fun.

  • There is no current Quicken for Mac, Canada Version. There is for last year's version (2006, I suppose like cars), but that stopped being sold three weeks ago. My understanding is that stores don't carry it. Perhaps I could find it somewhere. I'm not inclined to, though, since it's been discontinued.

  • Buy Quicken for Mac, US version. Theoretically, there is some Canada support. But not enough that Quicken's list of supported banks includes any in Canada. Also, support for importing from an old version of Windows Quicken is terrible. Also, I understand that new versions of Quicken ('06 on) won't import .QIF files, so there is no migration path back to Quicken if you migrate away. I do not want to support that kind of non-support.

  • Flee the annoyance that is Intuit software and buy moneydance. It supports import from .QIF, it's written in Java and supports win/mac/linux. It doesn't support Canadian institutions either. Possibly, I could import QIF files. For that matter, I could write a plugin myself, since it's got a Python interpreter.

  • Stop the race, get off, and balance my checkbook on paper. Hm. Looking more appealing, at least at the moment.



Grr.

[edit, oct. 15, 2006: added tag for mydreamapp, since that's where this discussion took me.]

December 2024

S M T W T F S
12 34567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Wednesday, 9 July 2025 07:30 pm
Powered by Dreamwidth Studios