Mac Help Forums


Reply
Thread Tools Display Modes

Mac:Need to hire a programmer.Preliminary questions

 
Narlen
Guest
Posts: n/a
 
      16th August 2005
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

 
Reply With Quote
 
 
 
 
pmp
Guest
Posts: n/a
 
      16th August 2005
Narlen <(E-Mail Removed)> wrote:

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


Yes. I do this on a daily basis at my job, although it is VBScript to
VB; but it is a similar process. As SM Ryan said, any lanugage will do.
A script reads from start to finish, and with VBScript, for example, you
can do subroutines. Any (modern) programming language can do that, quite
easily.

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


It depends on what language you decide to convert your script into. If
you do it in Java, then yes, it is easy. If you do it in C, provided you
don't mind a recompile, it is also easy (provided you either stick to
ANSI C, or use libraries that are available on both platforms). You can
do all this in Qt (www.trolltech.com), which is what I've done before,
which contains all the libaries you need. All I needed to do was
recompile, and my application worked on Mac OS X, Linux, and Windows.

> 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.


It depends on what you want. If you want to utilize a backend server,
even one running on a local machine, it isn't hard. MySQL comes to
mind. If you want to code from scratch, it gets difficult. Do you
*need* a *database*? Or is it just some way of storing information?
There are other technologies available. AFAIK applications such as
iTunes use XML for *everything*, but the way the data is structured it
certainly seems like a database.

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


There are libaries in C to do this already, freely available to the
public.

> 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.


Then hire me. I was a professional photographer, but I quit to go
into something more stable: software development.

One caveat to all this of course, is the licensing of the "software".
There are dozens of routines to do what you need, but many of them are
under GPL'ish licenses which have their own quirks to worry about. If
you use, MySQL, for example, you'll have to be sure to research how and
if you can package it with your application. Or, if the user will have
to download and install it themselves, etc.

If you use a framework such as Qt, or a language such as Java, you are
pretty much guaranteed to have portability, with little effort.

-p
 
Reply With Quote
 
 
 
 
Marc Delisle
Guest
Posts: n/a
 
      23rd August 2005
Don't discount FileMaker too quickly, you can use the developer license
to create royalty free "runtime" versions (presumably for either Windows
or Mac) (~$500US)

Think "ImageMagick" for your image conversion/manipulation, dcraw for
the conversion from RAW format. These have pretty friendly licences
(you did not say which RAW format you are working with, checkout
http://www.cybercom.net/~dcoffin/dcraw/, foven is GPL, the others are
pretty much free - you need to give credit to the authors). These will
run under Windows/Linux/OSX

It is difficult to know what effort would be required to convert the
Applescripts to a FileMaker Plugin or if a simpler database (i.e. text
files and small executable would be a better idea. Can you tell me how
complex your database is?


If you want an idea of the power of dcraw, checkout
http://www.editorsguild.com/newslett...g05_bride.html (I
had nothing whatsoever to do with the film or the newsletter).

For hosting/displaying the final result you can checkout my coppermine
solution at http://www.swimming-pictures.com/ . I am currently
modifying the system to include reading the IPTC header info and linking
to print purchasing in an oscommerce site.

Marc


Narlen said the following, on 8/15/05 8:47 PM:
> 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
>

 
Reply With Quote
 
Alex Gibson
Guest
Posts: n/a
 
      15th September 2005

"pmp" <(E-Mail Removed)> wrote in message
news:1h1ecyx.e72ast1lewn7cN%(E-Mail Removed) ...
> Narlen <(E-Mail Removed)> wrote:
>
>> Can a complex Applescript be converted to a regular non-script based
>> application?

>
> Yes. I do this on a daily basis at my job, although it is VBScript to
> VB; but it is a similar process. As SM Ryan said, any lanugage will do.
> A script reads from start to finish, and with VBScript, for example, you
> can do subroutines. Any (modern) programming language can do that, quite
> easily.
>
>> Can this program be made to work on Windows PCs as well with not too much
>> effort?

>
> It depends on what language you decide to convert your script into. If
> you do it in Java, then yes, it is easy. If you do it in C, provided you
> don't mind a recompile, it is also easy (provided you either stick to
> ANSI C, or use libraries that are available on both platforms).


Could use ch www.softintegration.com

Is a vm / interpreter for c code

Alex


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Boot Camp Beta: MacBook and MacBook Pro frequently asked questions (FAQ) Newsbot Mac OS X 0 16th August 2006 07:00 PM
New switcher with some questions.. iboy Mac OS X 10 23rd April 2006 11:19 PM
Random iBook questions... imalousyhero Mac Notebooks 7 1st December 2005 11:56 AM
How can I hire a developer? Narlen AppleScript 0 17th August 2005 04:17 AM
Compiler for hire Arthur Kelley Apps 5 19th February 2005 03:43 PM


All times are GMT +1. The time now is 02:04 PM.
Mac-Help.com is an independent website and is not affiliated with Apple Inc.


Welcome!
Welcome to the Mac Help Forums
 


Latest Threads
can't text certain contacts
hannahroseviolin (2 Hours Ago, 11:14 AM)

iMac user running Logic 9, slow and sluggish across the board...
EddieBanda (11 Hours Ago, 02:08 AM)

Equals sign won't type
frisbeecat (13 Hours Ago, 01:01 AM)

help with external hard drive transfer
Marilyn (14 Hours Ago, 11:19 PM)

mulitple file copy from failing drive
lbpd716 (15 Hours Ago, 10:55 PM)