How applicable are non-compete terms with iPhone apps?
I was a freelance for iPhone apps. One of my clients made me sign a non-compete agreement. In the agreement it did not mention what activity specifically, it goes like this:

> *shall not engage in any activity
> anywhere in the world itself nor on
> behalf of or in connection with any
> other Person directly or indirectly,
> in any capacity whatsoever including,
> without limitation, as an employer,
> employee, director, principal, agent,
> joint venturer, partner, shareholder
> or other equity holder, independent
> contractor, licensor, distributor,
> consultant, supplier, partnership or
> otherwise if this activity is in
> competition with the products,
> technology, intellectual property or
> Business of the Corporation* 

So the obvious question here is now that I want to develop my own apps, am I at risk? I know I should be consulting with lawyers but I wanted to see what the community thinks first. I'm thinking to myself if my app does a different thing than their app, I should be ok but they can easily claim that the apps have similar functionality based on some vague description like (both apps "connect people" together etc). Is this likely a problem for me?
How applicable are non-compete terms with iPhone apps?
===

I was a freelance for iPhone apps. One of my clients made me sign a non-compete agreement. In the agreement it did not mention what activity specifically, it goes like this:

> *shall not engage in any activity
> anywhere in the world itself nor on
> behalf of or in connection with any
> other Person directly or indirectly,
> in any capacity whatsoever including,
> without limitation, as an employer,
> employee, director, principal, agent,
> joint venturer, partner, shareholder
> or other equity holder, independent
> contractor, licensor, distributor,
> consultant, supplier, partnership or
> otherwise if this activity is in
> competition with the products,
> technology, intellectual property or
> Business of the Corporation* 

So the obvious question here is now that I want to develop my own apps, am I at risk? I know I should be consulting with lawyers but I wanted to see what the community thinks first. I'm thinking to myself if my app does a different thing than their app, I should be ok but they can easily claim that the apps have similar functionality based on some vague description like (both apps "connect people" together etc). Is this likely a problem for me?