programming for Mac OS X and Windows?!

xpirate

Estimable
Sep 15, 2014
1
0
4,510
0
Hey Guys!

I need some help choosing a programming language and a program for my exam's project. I would like to program a piece software, for both Windows and Mac OS X. But I do not know, what language or program I should. So do you have any suggestions?!
However it cannot be HTML or CSS, because of some exam rule...
It can contain it, but should not be the main language.

 

Pinhedd

Distinguished
Moderator


If you're new to application programming and are attempting to write a cross-platform application your best bet far and above all else is Java. It's not the most elegant solution, but it's the best for what you want to do. Python would also work, but it's not a very good language for application programming.



Windows has an optional POSIX subsystem (called Interix) which is fully compliant with the POSIX specification. It used to be included as a part of the base installation, but it was reduced to a separate software package after Windows XP and is in the process of being depreciated. Most properly written POSIX programs should compile and run under Windows with only a few minor modifications for path handling.
 

mcorish

Estimable
Aug 11, 2014
9
0
4,520
4
OSX is based on a UNIX, where Windows is not. Thus one of the many features making them completely different. Java would be your best bet as it runs on its on compiler, which runs on its own special Java Virtual Machine which translates into byte code, which would work with either system.

tl;dr: Use Java as its cross compatible.

My 2 cents, hope it helps!
 

Pinhedd

Distinguished
Moderator


If you're new to application programming and are attempting to write a cross-platform application your best bet far and above all else is Java. It's not the most elegant solution, but it's the best for what you want to do. Python would also work, but it's not a very good language for application programming.



Windows has an optional POSIX subsystem (called Interix) which is fully compliant with the POSIX specification. It used to be included as a part of the base installation, but it was reduced to a separate software package after Windows XP and is in the process of being depreciated. Most properly written POSIX programs should compile and run under Windows with only a few minor modifications for path handling.
 

DanKruger

Estimable
Oct 29, 2014
1
0
4,510
0
Hi there, first I wanted to say to use HTML as the most preferable for me, but now I would agree with the comments above - Java would be easier to use and it's more suitable for cross-platform solutions. My vote for Java!


Wish to create games for an app development company.
 
User interface written in Java looks awfull on Windows and Linux, I suppose it will be no different on OSX. And Eclipse IDE looks and feels even more awfull on everything I have tried it on.

On the other hand, .NET / Windows Forms works and looks well on both Windows and Linux, so I suppose C# is a good candidate for cross-platform programmins:
- you can develop in Visual Studio on Windows.
- execute under Mono for OSX, or Linux
 
Thread starter Similar threads Forum Replies Date
N Apps General Discussion 1
S Apps General Discussion 1
S Apps General Discussion 4
D Apps General Discussion 1
G Apps General Discussion 1
L Apps General Discussion 5
E Apps General Discussion 1
C Apps General Discussion 4
T Apps General Discussion 4
D Apps General Discussion 3
C Apps General Discussion 7
Frizzo Apps General Discussion 5
T Apps General Discussion 5
H Apps General Discussion 4
H Apps General Discussion 1
L Apps General Discussion 1
ssmana Apps General Discussion 6
axels01 Apps General Discussion 9
A Apps General Discussion 1
P Apps General Discussion 2

ASK THE COMMUNITY

TRENDING THREADS