Page 1 of 1

Compile app into Ubuntu/Mac Executable

Posted: Fri Jul 08, 2011 2:06 am
by Cheatmasterbw
Is there a way to compile a project into an executable for ubuntu or a mac to run? I found this (http://mono-tools.com/), but it is fairly expensive, and i would like to know if there is a free alternative.

Thanks!

Re: Compile app into Ubuntu/Mac Executable

Posted: Fri Jul 08, 2011 5:24 am
by mikethedj4
As far as I'm aware of Mono is the only app available that'll port the .NET Framework to Linux, as well as OS 10.

You can still use WINE though to run Windows apps on Linux.

I do remember using Gambas back in 09. It's probably the closest thing to Visual Basic you'll come to for Linux. Unless you want to get Mono Tools to make .NET apps, but Mono is great just for running it on Linux.

Although back in 09 I heard of vb4linux however. Doesn't look like any progress has happened sense then, cause there hasn't been a build released yet, but still it's something to look into.

I would advise you to learn C, and/or Python if you're gonna develop apps on Linux, cause you can use CMake which is a cross platform compiler, and make your application be able to run on Windows, Linux, Unix, and OS 10.

You could also download, and install the Eclipse IDE and develop Java applications. Which is good to learn, cause Java is cross platform, and a lot of Android apps are developed in it.

Re: Compile app into Ubuntu/Mac Executable

Posted: Fri Jul 08, 2011 7:02 am
by Usman55
I am convinced with mike's talk. Web programming is the best option for every type of programming nowadays. Cuz it can be used on all types of computeers/operating systems.

Re: Compile app into Ubuntu/Mac Executable

Posted: Sat Jul 09, 2011 5:46 am
by mikethedj4
I'm more for Web Development, cause there's operating systems being made all the time, and Java may not run on them, nor do Python. So web apps that are created in JavaScript, HTML, and CSS they'll be able to see, and use. However web development isn't for everyone. I prefer it, cause it's the #1 used application of most users, and well I can go on, and on.

Anyway you could give MonoDevelop a try. I found this short video tutorial on how to make a pointless Hello World app in it.