Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > Cocoa + Windows?

Cocoa + Windows?
Thread Tools
Junior Member
Join Date: Oct 2001
Status: Offline
Reply With Quote
Mar 13, 2002, 12:24 AM
 
Does anyone know of a port of the cocoa objects to window's? I want to be able to port some code to windows. In a perfect world I could simply recompile.

type
I be that insane n***a from the psycho ward.
     
Grizzled Veteran
Join Date: Sep 2000
Location: Springfield, MA
Status: Offline
Reply With Quote
Mar 13, 2002, 01:30 AM
 
GNUStep is probably the closest that your going to get, however it doesn't have very good support for Windows at the moment.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
-- Radiohead, Exit Music (for a film)
     
Registered User
Join Date: Mar 2001
Location: Adelaide, South Australia
Status: Offline
Reply With Quote
Mar 13, 2002, 03:47 AM
 
Man, I wish the whole YellowBox part of the Rhapsody project was still going. Imagine coding an app in Cocoa, and then being able to run it on a PC. If Apple it a free download to put the Cocoa API's on x86, I bet we would see a lot of people using the (IMHO) better designed Mac software. Of course, Apple makes money from hardware sales, so they probably can't see the angle. As is the case in most things, I'm probable oversimplifying, overgeneralizing, and just plain making stuff up.
     
Junior Member
Join Date: Apr 2000
Location: San Francisco, CA
Status: Offline
Reply With Quote
Mar 13, 2002, 09:59 AM
 
Originally posted by Borborygmi:
<STRONG>Man, I wish the whole YellowBox part of the Rhapsody project was still going. Imagine coding an app in Cocoa, and then being able to run it on a PC. If Apple it a free download to put the Cocoa API's on x86, I bet we would see a lot of people using the (IMHO) better designed Mac software. Of course, Apple makes money from hardware sales, so they probably can't see the angle. As is the case in most things, I'm probable oversimplifying, overgeneralizing, and just plain making stuff up.</STRONG>
Yes, I can imagine it . . . its a scary prospect. I do think the larger fallout of such a move is more people making poorly designed software (rather than more people using better designed software).
--
Michael F. Kamprath
     
Professional Poster
Join Date: Apr 2001
Location: Long Beach, CA
Status: Offline
Reply With Quote
Mar 13, 2002, 10:40 PM
 
However, the current Cocoa implementation does still leave room for this type of thing. The whole "Application as a directory" idea means that if Apple actually DID port OS X over to the x86 architecture, a simple second compile on the developers' part means that the same "file as a directory" could could be double clicked on either platform and it would just run.

This does, of course, leave room for Apple to ship their own machines with non PowerPC processors, as applications could very easily be installed on systems with different types of processors.

I do believe that Apple will change processor architecture--maybe within the next five to 10 years (just speculation from an uninformed source). They did jump ship on the 68k architecture. They believed that the PPC was so much faster that it could emulate the 68k faster than the 68k could run. Who's to say that AMD's next big thing won't fit that description? The Mac OS X architecture leaves room for easy porting. After all, Darwin already runs on the x86 platform... and they did actually release yellowbox to developers several years back... They probably already have an entire implementation of OS X running on x86 in house.


but as of right now, there is no way (for the general public) to simply compile a Cocoa application for x86/Windows. Oh well... I'm looking forward to the DOJ's requirement that Microsoft says will mean they won't be able to ship Windows anymore. At that point, Apple better be ready to take over... with an OS X release that runs on x86.

ACSA 10.4/10.3, ACTC 10.3, ACHDS 10.3
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Mar 18, 2002, 02:08 PM
 
Originally posted by Detrius:
<STRONG>but as of right now, there is no way (for the general public) to simply compile a Cocoa application for x86/Windows. Oh well... I'm looking forward to the DOJ's requirement that Microsoft says will mean they won't be able to ship Windows anymore. At that point, Apple better be ready to take over... with an OS X release that runs on x86.</STRONG>
Apple distributes YB for Windows as a runtime for the WebObjects development environment on Windows (it's the old projectbuilder and so on), and I think you can use it. Problem is, you can't distribute it (need a WO Dev license for each comp you want to run it on).
     
Professional Poster
Join Date: Apr 2001
Location: Long Beach, CA
Status: Offline
Reply With Quote
Mar 19, 2002, 07:24 PM
 
Originally posted by Angus_D:
<STRONG>

Apple distributes YB for Windows as a runtime for the WebObjects development environment on Windows (it's the old projectbuilder and so on), and I think you can use it. Problem is, you can't distribute it (need a WO Dev license for each comp you want to run it on).</STRONG>
That's cool and really silly at the same time.

ACSA 10.4/10.3, ACTC 10.3, ACHDS 10.3
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Mar 20, 2002, 01:54 PM
 
Originally posted by Detrius:
<STRONG>That's cool and really silly at the same time.</STRONG>
A typically Apple thing to do, in fact
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:19 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2