Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Reply
 
Thread Tools Search this Thread Display Modes
Old Dec 22, 2006, 04:20 PM   #1
cazlar
macrumors 6502
 
Join Date: Oct 2003
Location: Sydney, Australia
Cocotron: Cocoa for Windows?

Just saw this on Daring Fireball, an open-source project to run Cocoa apps on Windows. http://www.cocotron.org/

Looks interesting, but I haven't had a chance to test it yet (I'm still running an old version of Xcode, so not sure if I need to upgrade first). It could be useful if you have a simple app that you want to port to Windows, although there are apparently still many missing parts.
cazlar is offline   0 Reply With Quote
Old Dec 22, 2006, 05:39 PM   #2
kainjow
Moderator emeritus
 
kainjow's Avatar
 
Join Date: Jun 2000
Definitely looks interesting. Although I downloaded the test .app and ran it in parallels but i guess you have to have something for it to understand .app folders (but the .exe in the Windows folder ran).
kainjow is offline   0 Reply With Quote
Old Dec 22, 2006, 05:42 PM   #3
synth3tik
macrumors 68040
 
synth3tik's Avatar
 
Join Date: Oct 2006
Location: Minneapolis, MN
Send a message via AIM to synth3tik
This could be very handy once I can figure it out.
synth3tik is offline   0 Reply With Quote
Old Dec 22, 2006, 10:48 PM   #4
tominated
macrumors 68000
 
tominated's Avatar
 
Join Date: Jul 2006
Location: Queensland, Australia
where do you download it. it has nothing in the google code downloads thing, so where/what do i download! i want to port tominated to winblows!
EDIT: don't worry, i found it
__________________
20" iMac Core Duo
13" 2.26Ghz MBP
Upgraded to 4GB RAM & 500GB HDD

Last edited by tominated; Dec 22, 2006 at 10:54 PM.
tominated is offline   0 Reply With Quote
Old Dec 22, 2006, 10:58 PM   #5
trainguy77
macrumors 68040
 
trainguy77's Avatar
 
Join Date: Nov 2003
Send a message via AIM to trainguy77 Send a message via MSN to trainguy77 Send a message via Yahoo to trainguy77
I think its something to keep an eye on, however, it sounds like it does not work %100 yet.
trainguy77 is offline   0 Reply With Quote
Old Dec 22, 2006, 11:24 PM   #6
tominated
macrumors 68000
 
tominated's Avatar
 
Join Date: Jul 2006
Location: Queensland, Australia
crap. it said error 1 and error 2
__________________
20" iMac Core Duo
13" 2.26Ghz MBP
Upgraded to 4GB RAM & 500GB HDD
tominated is offline   0 Reply With Quote
Old Dec 23, 2006, 01:07 AM   #7
mduser63
macrumors 68040
 
mduser63's Avatar
 
Join Date: Nov 2004
Location: Salt Lake City, UT
Send a message via AIM to mduser63
Quote:
Originally Posted by tominated View Post
i want to port tominated to winblows!
EDIT: don't worry, i found it
Don't get your hopes up. It's still a pretty rudimentary implementation. Newer (like Mac OS X or later) stuff isn't supported. WebKit views are almost certainly unsupported, and I'm assuming Tominated uses a WebKit view. Really this has a ways to go before it's useful to a lot of people, but it's still interesting (and encouraging).

Quote:
Originally Posted by kainjow View Post
Definitely looks interesting. Although I downloaded the test .app and ran it in parallels but i guess you have to have something for it to understand .app folders (but the .exe in the Windows folder ran).
The TextEditor example is Intel only, which is annoying. Runs fine on my Intel iMac, but (of course) doesn't work at all on my PowerBook. I wonder if they just forgot to compile it as Universal? They do say that Cocotron itself works on either PowerPC or Intel.
mduser63 is offline   0 Reply With Quote
Old Dec 23, 2006, 01:14 AM   #8
aspro
macrumors 6502
 
Join Date: Apr 2005
Location: Hobart, Australia
Does anyone know how this project relates to Gnustep? Is it trying to be the same thing only on windows or something different? In anycase very interesting.
__________________

13" Macbook
[2.16Ghz/2GB/120GB/Mac OSX 10.5.1/iPod classic 80GB]
aspro is offline   0 Reply With Quote
Old Dec 23, 2006, 01:43 AM   #9
tominated
macrumors 68000
 
tominated's Avatar
 
Join Date: Jul 2006
Location: Queensland, Australia
Quote:
Originally Posted by aspro View Post
Does anyone know how this project relates to Gnustep? Is it trying to be the same thing only on windows or something different? In anycase very interesting.
i read on the site somewhere that it has th same idea as that but for cocoa
__________________
20" iMac Core Duo
13" 2.26Ghz MBP
Upgraded to 4GB RAM & 500GB HDD
tominated is offline   0 Reply With Quote
Old Dec 23, 2006, 10:30 AM   #10
mduser63
macrumors 68040
 
mduser63's Avatar
 
Join Date: Nov 2004
Location: Salt Lake City, UT
Send a message via AIM to mduser63
Quote:
Originally Posted by tominated View Post
i read on the site somewhere that it has th same idea as that but for cocoa
Quote:
Originally Posted by cocotron.org
How is this related to GNUStep?

Similar idea but different license, authors, source and goals.
It's worth noting that GNUStep really is a very similar idea, and it's "for Cocoa" too. Cocoa is essentially just a new name for the OpenStep APIs from the NextStep operating system. GNUStep is a free/open source implementation of OpenStep. Cocoa is for OS X, GNUStep is primarily for Linux, and Cocotron is primarily for Windows.
mduser63 is offline   0 Reply With Quote
Old Dec 24, 2006, 12:06 AM   #11
GeeYouEye
macrumors 68000
 
GeeYouEye's Avatar
 
Join Date: Dec 2001
Location: State of Denial
Send a message via AIM to GeeYouEye Send a message via Yahoo to GeeYouEye
Decidedly interesting... Don't know how practical it is, but if you can get a basic Cocoa app running under Windows, that's really something, especially given how difficult it is to get GNUStep to work on Windows.

I suspect Bindings, CoreData, etc. are a VERY long way off, especially as, to my knowledge, there is no published spec for either.
__________________
I bring order to chaos. You are in chaos Windows, you are the contradiction, a bug wishing to be an OS.
Visit Softyards Software
NEW DEFINITION OF GEEK
Like politics, free speech, computers, entertainment, and more? Join us at Wordforge.net
GeeYouEye is offline   0 Reply With Quote
Old Dec 24, 2006, 01:30 AM   #12
CaS
macrumors newbie
 
Join Date: Dec 2006
GNUstep has an installer for windows ... just click and go.
But I think it's a bit out of date... not the very latest version of the code.
Incidentally, the aim of GNUstep is to be a cross-platform implementation of the Cocoa API ... so it most definitely is for windows and is much more advanced than cocotron, but as the developers are from a UNIX/Linux background, the windows part is only improving slowly
CaS is offline   0 Reply With Quote
Old Dec 24, 2006, 09:02 AM   #13
caveman_uk
Guest
 
caveman_uk's Avatar
 
Join Date: Feb 2003
Location: Hitchin, Herts, UK
Looks like most 10.2 and earlier stuff will probs work OK with a bit of fixing. Anything that requires 10.3 or later (eg bindings, core data, HTML rendering (10.2.x+safari), XML or even NSIndex* (which sucks as NSIndexSet seem to be Apple's favored way recently - a lot of stuff is being deprecated in favor of methods returning index sets)) will be a complete PITA to get working.
caveman_uk is offline   0 Reply With Quote
Old Dec 26, 2006, 02:52 AM   #14
slooksterPSV
macrumors 68030
 
Join Date: Apr 2004
Location: Nowheresville
Send a message via AIM to slooksterPSV Send a message via MSN to slooksterPSV Send a message via Yahoo to slooksterPSV
Quote:
Originally Posted by GeeYouEye View Post
Decidedly interesting... Don't know how practical it is, but if you can get a basic Cocoa app running under Windows, that's really something, especially given how difficult it is to get GNUStep to work on Windows.

I suspect Bindings, CoreData, etc. are a VERY long way off, especially as, to my knowledge, there is no published spec for either.
*drools* I love Bindings and CoreData, omg those are the best!
__________________
AMD Phenom 9600, 2GB RAM, 250GB HDD, ATI Radeon 4850, Vista Home Premium 64-bit
Gateway NV53 with Windows 7 Home Premium 64-bit & Ubuntu 10.04 Lucid Lynx 64-bit
slooksterPSV is offline   0 Reply With Quote

Reply
MacRumors Forums > Apple Systems and Services > Programming > Mac Programming

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Xcode or cocoa? Pajamaxllama iPhone/iPad Programming 9 Oct 22, 2013 09:01 AM
Can anyone help me with ikscannerdeviceview in cocoa rameshkumar Mac Programming 1 Apr 15, 2013 07:19 AM
how to delete any traces of cocotron project? e-r-a-n Mac Basics and Help 2 Nov 9, 2012 08:51 AM
Help with my first Cocoa App eugiel Mac Programming 1 Sep 30, 2012 08:18 AM

Forum Jump

All times are GMT -5. The time now is 10:45 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC