Cross platform programming with JUCE on the Mac
-
- KVRAF
- 16154 posts since 2 Dec, 2003 from Nashville, TN
I'm curious. As I learn more about programming, and my laptop is always with me, and it's a Mac, I was wondering what IDE I can use on the Mac to code cross platform using JUCE. In the docs, it tells how to compile JUCE on XCode, and since it comes with Mac, I looked at it and it's HUGE with features and extra programs. Kind of like a Visual Studio on crack only FREE.
So if I'm keeping to JUCE and stuff from the VST SDK, can I code cross platform on it? If not, is there another free IDE for Mac that can?
Thanks!
Koolkeys
So if I'm keeping to JUCE and stuff from the VST SDK, can I code cross platform on it? If not, is there another free IDE for Mac that can?
Thanks!
Koolkeys
-
- KVRAF
- 1615 posts since 28 Mar, 2005
yay koolkeys - make us something nice!
-
- KVRAF
- Topic Starter
- 16154 posts since 2 Dec, 2003 from Nashville, TN
Probably not anytime soon, since I'm still not that great at coding. I need more time!
But as I go along, I do have ideas of things I want to do. So here's to seeing what happens!
Now I just need to find and settle on a good IDE for Mac. I use Visual Studio.NET and the 2005 Express Edition of Visual Studio, as well as Dev-C++. That's what I have on my PC. But my Mac is always with me, and I would likely get more done on that. Hence the reason I need to know if I can use XCode to develop cross platform apps. It appears I can. Mac recommends using Cocoa or Carbon, and it comes with a version of QT. Then there's WxWidgets. But I really LOVE JUCE. It's cross platform, which Cocoa and Carbon are not. And it appears better for audio apps than WxWidgets. I did mess around with it alot a few months back, and I'm now getting back to it.
So am I right in assuming that if I use JUCE, I can write using only JUCE classes and built in C++ classes and libraries, then just re-compile on each platform using the source code files? Oh, and the VST-SDK also.
Maybe I've just confused myself. Someone save me from my insanity!
Koolkeys
(PS- anyone got a few spare hours they could let me borrow so may days are longer?)
But as I go along, I do have ideas of things I want to do. So here's to seeing what happens!
Now I just need to find and settle on a good IDE for Mac. I use Visual Studio.NET and the 2005 Express Edition of Visual Studio, as well as Dev-C++. That's what I have on my PC. But my Mac is always with me, and I would likely get more done on that. Hence the reason I need to know if I can use XCode to develop cross platform apps. It appears I can. Mac recommends using Cocoa or Carbon, and it comes with a version of QT. Then there's WxWidgets. But I really LOVE JUCE. It's cross platform, which Cocoa and Carbon are not. And it appears better for audio apps than WxWidgets. I did mess around with it alot a few months back, and I'm now getting back to it.
So am I right in assuming that if I use JUCE, I can write using only JUCE classes and built in C++ classes and libraries, then just re-compile on each platform using the source code files? Oh, and the VST-SDK also.
Maybe I've just confused myself. Someone save me from my insanity!
Koolkeys
(PS- anyone got a few spare hours they could let me borrow so may days are longer?)
My host is better than your host
-
- KVRAF
- Topic Starter
- 16154 posts since 2 Dec, 2003 from Nashville, TN
Well, XCode seems to be very powerful, and I'm going through the manuals right now, since I can't figure it out without them! So anything I write there, as long as it doesn't have Mac specific code, and sticks with JUCE and built in functions, etc. will be easily portable to Windows? Thanks guys!
Koolkeys
Koolkeys
My host is better than your host
