Solved

Developing/Converting a delphi application for Mac OS

Posted on 2007-04-06
5
1,629 Views
Last Modified: 2010-04-29
I have a windows application created using Delphi, now i need this to be installed in Mac OS. I am new to Mac OS and not sure what really involved in this.

I used to compile and create a .msi and send it to my users using windows operation system.

1) Can we create application for Mac using delphi?
2) How easy to convert an existing application developed for windows to mac.
3) Where can i find information specific to this.
0
Comment
Question by:str_kani
  • 3
  • 2
5 Comments
 
LVL 11

Assisted Solution

by:calinutz
calinutz earned 350 total points
ID: 18865439
0
 
LVL 11

Assisted Solution

by:calinutz
calinutz earned 350 total points
ID: 18865504
Also you could run your Delphi application on MACV if you run it inside an emulator like this one:
http://openosx.com/wintel/

Otherwise... you cannot convert automatically your application to MAC. Delphi uses VCL that is based on Windows, also it has API's that are Windows... so unfortunately there is nothing for MAC in Delphi.
Kylix is for Unix systems (Linux/Unix)

There is a big need for a Delphi for MAC OS out there... but CodeGear does nothing about it... so far

Regards
0
 
LVL 11

Accepted Solution

by:
calinutz earned 350 total points
ID: 18865534
You could eventually try to rewrite your code using JBuilder since Java is supported by MACOS, and JBuilder is still RAD (with the interface similar to Delphi, different syntax though).

"Using the JBuilder Java IDE, developers will build Java applications running on Mac OS X and realize the benefits of the Aqua look-and-feel, designed to advance the ease-of-use of personal computer user interfaces."
0
 
LVL 18

Assisted Solution

by:Johnjces
Johnjces earned 150 total points
ID: 18875949
Try Lazurus. It is an Open Source Delphi Clone that uses Free Pascal. Apparently you can port most Delphi Apps easily and compile for MAC.

http://www.lazarus.freepascal.org/

http://sourceforge.net/projects/lazarus/
0
 
LVL 18

Expert Comment

by:Johnjces
ID: 19057346
Did any of this help you? If not, please let us know. If so please accept one.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now