Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
General
GeneralPortable MacsHardwareNetworking
Applications
Mac ApplicationsEudoraFirefox / MozillaInternet ExplorerOutlook ExpressMS OfficeEntourageExcelPowerPointWordVirtual PCMedia PlayerOther MS Products
Programming
Mac ProgrammingCodeWarriorPerl
Country Specific
Australian Mac GroupUK Mac Group

Mac Forum / Programming / CodeWarrior / August 2005



Tip: Looking for answers? Try searching our database.

Mac:Need to hire a programmer.Preliminary questions

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Narlen - 16 Aug 2005 01:47 GMT
Hi there,

I am a Mac user and a professional photographer and have developed software
that I would like to sell to other photographers. It is mostly written in
Applescript. Here are several questions I need to clear up before I am
hiring:

Can a complex Applescript be converted to a regular non-script based
application?

Can this program be made to work on Windows PCs as well with not too much
effort?

How much effort would it be to develop a simple database application? It
should be a program that keeps track of clients names and addresses and
allows to print out contracts.

How much effort would it be to write a simple converting utility that
converts raw images to jpeg images?

Right now my workflow uses Photoshop to convert raw image files to jpeg
files and I use Filemaker pro to keep track of my clients. Obviously, I
cannot bundle these two applications with my program and that's why I am
thinking about having them written. Can anyone give me an idea of how
expensive this is and if it is at all practical? Based on the answers I am
also looking to hire a developer.

Thank you

Kurt
brianhray@gmail.com - 16 Aug 2005 14:54 GMT
I do not think people use codewarrior to cross platform as much as they
once did. Also, there is no support for Applescript like with xcode.

You may want to use C++  for this task. You will have better luck
pulling this off if you take in consideration the idea of generic
programming. Applescript is anything but generic. Besides, I am not
sure Applescript is even a language. Also, you will need to get API's
for Filemaker and for Adobe if you must interface with these products.

With the wealth of open source databases, cross platform GUI toolkits,
and imaging libraries, why not use these instead. In other words, I
suggest a different approach altogether.
Scott Ribe - 16 Aug 2005 16:58 GMT
> Can a complex Applescript be converted to a regular non-script based
> application?

No. If you want your application in another language, it has to be
rewritten.

> Can this program be made to work on Windows PCs as well with not too much
> effort?

No. If you rewrite in something cross-platform, REALBasic comes to mind,
then it will be cross-platform, but not until.

> How much effort would it be to develop a simple database application? It
> should be a program that keeps track of clients names and addresses and
> allows to print out contracts.

As you describe it, not all that much. Add in all the bells and whistles
that users will want, and it gets hard.

> How much effort would it be to write a simple converting utility that
> converts raw images to jpeg images?

This is not simple at all. That you ask the question is a dead give away
that you don't understand raw format, and what Photoshop does in order to
produce a decent looking jpeg. You can find more info at any one of many
many sites on digital photography.
Dude - 18 Aug 2005 20:03 GMT
> ... How much effort would it be to develop a simple database application? It
> should be a program that keeps track of clients names and addresses and
[quoted text clipped - 5 lines]
> Right now my workflow uses Photoshop to convert raw image files to jpeg
> files and I use Filemaker pro to keep track of my clients. ...

You may also think about some more fundamental questions before you
want to invest money in this project:

- Do most people already keep their contacts in some database like
Apple Address Book, Entourage, Outlook on Windows or some business
software that automates billing etc?
- Why would they want to duplicate addresses in your app and worry
about maintaining redundant data?
- Can alternative approaches provide a simpler solution? Automator
comes to mind - people could do simple conversions themselves...

Signature

To reply by email correct the ending of my address. Hint: I am not
affiliated with any government, but I use a COMmercial service.

larry@skytag.com - 28 Aug 2005 18:05 GMT
I'll throw in my $0.02:

> I am a Mac user and a professional photographer and have developed software
> that I would like to sell to other photographers. It is mostly written in
[quoted text clipped - 3 lines]
> Can a complex Applescript be converted to a regular non-script based
> application?

Depends on that you mean my "convert." It's certainly possible to write
an application that accomplishes the same things as your Applescript.
In fact, something that's considered complex for an Applescript would
usually be considered simple for application software.

> Can this program be made to work on Windows PCs as well with not too much
> effort?

Can it be made to work? Probably. Without too much trouble? That's very
subjective.

> How much effort would it be to develop a simple database application? It
> should be a program that keeps track of clients names and addresses and
> allows to print out contracts.

You'd be much better off integrating with an existing database
application such as FileMaker. If you do your own, you'll invest a more
resources and still end up with something whose functionality is
severely limited compared a commercial database application.

> How much effort would it be to write a simple converting utility that
> converts raw images to jpeg images?

"Simple" is very subjective. This process is probably not simple.

Larry
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.