Main Page | Report this Page
Computers Forum Index  »  Computer Languages (Objective-C)  »  Objective-C development under Window platform...
Page 1 of 1    

Objective-C development under Window platform...

Author Message
Sam Hu...
Posted: Mon Sep 21, 2009 1:00 am
Guest
Greetings to everyone!

Maybe this is just a very silly question please forgive me anyway...


Can I code with ObjC under Windows platform,and/or making use of all
coca's features? Is there any simple IDE that just support
code ,edit,compile,build and run such program?


Thanks for you help in advance.


Regards,
Sam
 
Pascal J. Bourguignon...
Posted: Tue Sep 22, 2009 1:49 am
Guest
Sam Hu <samhu.samhu at (no spam) gmail.com> writes:
Quote:
Can I code with ObjC under Windows platform,and/or making use of all
coca's features?

Yes. It's possible.
There won't be ALL the features of Cocoa, but a big subset.

Cocoa evolved from OpenStep. NeXT Computer Inc. developed an
implementation of OpenStep running on MS-Windows-NT, but this product
is not sold anymore.

Nowadays, you can use GNUstep. http://www.gnustep.org/

http://www.gnustep.org/experience/Windows.html


GNUstep = OpenStep + a few GNUstep specific extensions
+ a few of Cocoa specific extensions.

Cocoa = OpenStep + a good number of Cocoa specific extensions.


Quote:
Is there any simple IDE that just support
code ,edit,compile,build and run such program?

Yes.

There are TWO IDEs: ProjectCenter and ProjectManager.
The equivalent of Interface Builder, is Gorm.

--
__Pascal Bourguignon__
 
Sam Hu...
Posted: Tue Sep 22, 2009 2:14 am
Guest
On 9月22日, 上午5时49分, p... at (no spam) informatimago.com (Pascal J. Bourguignon)
wrote:
Quote:
Sam Hu <samhu.sa... at (no spam) gmail.com> writes:
Can I code with ObjC under Windows platform,and/or making use of all
coca's features?

Yes.  It's possible.  
There won't be ALL the features of Cocoa, but a big subset.

Cocoa evolved from OpenStep.  NeXT Computer Inc. developed an
implementation of OpenStep running on MS-Windows-NT, but this product
is not sold anymore.

Nowadays, you can use GNUstep.http://www.gnustep.org/

http://www.gnustep.org/experience/Windows.html

GNUstep = OpenStep + a few GNUstep specific extensions
                   + a few of Cocoa specific extensions.

Cocoa   = OpenStep + a good number of Cocoa specific extensions.

Is there any simple IDE that just support
code ,edit,compile,build and run such program?

Yes.

There are TWO IDEs: ProjectCenter and ProjectManager.
The equivalent of Interface Builder, is Gorm.

--
__Pascal Bourguignon__

Thank you all for all your great help!

I followed the above link ,downloaded and installed below in the same
order:
Package Required? Stable Unstable Notes
GNUstep System Required 0.23.0 None MSYS/MinGW System
GNUstep Core Required 0.23.1 None GNUstep Core
GNUstep Devel Optional 1.0.0 None Developer Tools
Cairo Backend Optional 0.22.1 None Don't Use. Developer
Only

•SystemPreferences.app Version 1.0.2-7
•Gorm.app Version 1.2.8
•ProjectCenter.app Version 0.5.0

The installation is sucessfully.But when I run
ProjectCenter.exe,windows reported that can not found gnustep-
base-1_18.dll.I checked and found there is gnustep-base-1_19.dll under
C:\GNUstep\GNUstep\System\Tools.
So was I missing something?Where should I start?

If this is off topic and should be asked in another thread,kindly
ignore it.

Thank you so much again.

Regards,
Sam
 
Pascal J. Bourguignon...
Posted: Tue Sep 22, 2009 5:17 am
Guest
Sam Hu <samhu.samhu at (no spam) gmail.com> writes:
Quote:
I followed the above link ,downloaded and installed below in the same
order:
Package Required? Stable Unstable Notes
GNUstep System Required 0.23.0 None MSYS/MinGW System
GNUstep Core Required 0.23.1 None GNUstep Core
GNUstep Devel Optional 1.0.0 None Developer Tools
Cairo Backend Optional 0.22.1 None Don't Use. Developer
Only

•SystemPreferences.app Version 1.0.2-7
•Gorm.app Version 1.2.8
•ProjectCenter.app Version 0.5.0

The installation is sucessfully.But when I run
ProjectCenter.exe,windows reported that can not found gnustep-
base-1_18.dll.I checked and found there is gnustep-base-1_19.dll under
C:\GNUstep\GNUstep\System\Tools.
So was I missing something?Where should I start?

If this is off topic and should be asked in another thread,kindly
ignore it.

Yes, unfortunately, I never used GNUstep on MS-Windows. You will get
better help from the mail lists:
http://www.gnustep.org/information/gethelp.html


--
__Pascal Bourguignon__
 
Friedrich Dominicus...
Posted: Tue Sep 22, 2009 10:02 am
Guest
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:
Quote:

Yes, unfortunately, I never used GNUstep on MS-Windows. You will get
better help from the mail lists:
http://www.gnustep.org/information/gethelp.html
Well but you insist it's possible to do Objective C programming

nevertheless....

Regards
Friedrich



--
Please remove just-for-news- to reply via e-mail.
 
Pascal J. Bourguignon...
Posted: Tue Sep 22, 2009 11:23 pm
Guest
Friedrich Dominicus <just-for-news-frido at (no spam) q-software-solutions.de> writes:

Quote:
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Yes, unfortunately, I never used GNUstep on MS-Windows. You will get
better help from the mail lists:
http://www.gnustep.org/information/gethelp.html
Well but you insist it's possible to do Objective C programming
nevertheless....

The more so! If they can write GNUstep in Objective-C and have it run
on MS-Windows, then it will be as easy to write any random MS-Windows
program in Objective-C.

You see, with gcc, it is the same code that produces the executable
for C, C++, Objective-C, etc. Only the front end changes. So there's
no more difficulty in using Objective-C than C.

--
__Pascal Bourguignon__
 
Friedrich Dominicus...
Posted: Wed Sep 23, 2009 9:36 am
Guest
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Quote:
Friedrich Dominicus <just-for-news-frido at (no spam) q-software-solutions.de> writes:

pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Yes, unfortunately, I never used GNUstep on MS-Windows. You will get
better help from the mail lists:
http://www.gnustep.org/information/gethelp.html
Well but you insist it's possible to do Objective C programming
nevertheless....

The more so! If they can write GNUstep in Objective-C and have it run
on MS-Windows, then it will be as easy to write any random MS-Windows
program in Objective-C.
Well I have expressed it wrong. At first. Yes you can do Objective-C

programming if you install GNUstep, but you can not do Cocoa
programmming and you do not have nothing like an IDE on Windows. So
you can write your programs "by hand". The question was about Cocoa an
a decent IDE and to both the clear answer on Windows is it does not
exit and/or it does not work.

The best supported platform for Objective-C programming Mac OS X and
because it's nice Unix also. I'd recommend getting some Mac and write
your programs there. Don't even dare of platform independence in the
GUI section and you'll be quite fine ....


Yes and for those who did not know. There exist POC which claims to be
the one and only Objective-C around....


Regards
Friedrich




--
Please remove just-for-news- to reply via e-mail.
 
Pascal J. Bourguignon...
Posted: Wed Sep 23, 2009 11:41 pm
Guest
Friedrich Dominicus <just-for-news-frido at (no spam) q-software-solutions.de> writes:

Quote:
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Friedrich Dominicus <just-for-news-frido at (no spam) q-software-solutions.de> writes:

pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Yes, unfortunately, I never used GNUstep on MS-Windows. You will get
better help from the mail lists:
http://www.gnustep.org/information/gethelp.html
Well but you insist it's possible to do Objective C programming
nevertheless....

The more so! If they can write GNUstep in Objective-C and have it run
on MS-Windows, then it will be as easy to write any random MS-Windows
program in Objective-C.
Well I have expressed it wrong. At first. Yes you can do Objective-C
programming if you install GNUstep, but you can not do Cocoa
programmming and you do not have nothing like an IDE on Windows. So
you can write your programs "by hand". The question was about Cocoa an
a decent IDE and to both the clear answer on Windows is it does not
exit and/or it does not work.

The best supported platform for Objective-C programming Mac OS X and
because it's nice Unix also. I'd recommend getting some Mac and write
your programs there. Don't even dare of platform independence in the
GUI section and you'll be quite fine ....


Yes and for those who did not know. There exist POC which claims to be
the one and only Objective-C around....

I'm sorry, but if you had read all my posts in this thread, you should
know that there are IDEs (yes, there are at least TWO IDEs for
GNUstep), and there are tools similar to what is found on Cocoa
(granted, perhaps more rudimentary, but they get the job done) to
design user interfaces.

And of course, you can write programs in GNUstep that you will be able
to compile on MacOSX Cocoa, and vice versa (as long as you only use
the intersection of the features (ie. OpenStep), or if you take care
of optionalize features absent on one platform).

--
__Pascal Bourguignon__
 
Friedrich Dominicus...
Posted: Thu Sep 24, 2009 10:06 am
Guest
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

Quote:
I'm sorry, but if you had read all my posts in this thread, you should
know that there are IDEs (yes, there are at least TWO IDEs for
GNUstep), and there are tools similar to what is found on Cocoa
(granted, perhaps more rudimentary, but they get the job done) to
design user interfaces.
Sorry ProjectCenter does not even run smoothless on Linux and the

provided debugger is just an gdb-cli one. So that is not what I
understand under an Integrated Development Environment
Quote:

And of course, you can write programs in GNUstep that you will be able
to compile on MacOSX Cocoa, and vice versa (as long as you only use
the intersection of the features (ie. OpenStep), or if you take care
of optionalize features absent on one platform).
Sure now show me one useful program in a more wide-spread use.


You do get me wrong, I definitly am a fan of Objective-C but the state
of tool support outside Mac OS X is one of the worst. There is not
even a base plugin for Eclipse which otherwise has stuff like support
of haskell, Erlang etc. but not so for Objective-C so if that isn't a
poor state what else is?

Even the support in gdb is so crude. Printing an object needs some
po someObject and you do not even see the member elements. So please
do not tell that the state of Objective-C tools is a good one. It's


Regards
Friedrich

--
Please remove just-for-news- to reply via e-mail.
 
Pascal J. Bourguignon...
Posted: Thu Sep 24, 2009 11:12 am
Guest
Friedrich Dominicus <just-for-news-frido at (no spam) q-software-solutions.de> writes:

Quote:
pjb at (no spam) informatimago.com (Pascal J. Bourguignon) writes:

I'm sorry, but if you had read all my posts in this thread, you should
know that there are IDEs (yes, there are at least TWO IDEs for
GNUstep), and there are tools similar to what is found on Cocoa
(granted, perhaps more rudimentary, but they get the job done) to
design user interfaces.
Sorry ProjectCenter does not even run smoothless on Linux and the
provided debugger is just an gdb-cli one. So that is not what I
understand under an Integrated Development Environment

And of course, you can write programs in GNUstep that you will be able
to compile on MacOSX Cocoa, and vice versa (as long as you only use
the intersection of the features (ie. OpenStep), or if you take care
of optionalize features absent on one platform).
Sure now show me one useful program in a more wide-spread use.

You do get me wrong, I definitly am a fan of Objective-C but the state
of tool support outside Mac OS X is one of the worst. There is not
even a base plugin for Eclipse which otherwise has stuff like support
of haskell, Erlang etc. but not so for Objective-C so if that isn't a
poor state what else is?

Even the support in gdb is so crude. Printing an object needs some
po someObject and you do not even see the member elements. So please
do not tell that the state of Objective-C tools is a good one. It's

Yes. But it's all free software: you are free to modify and improve
them if they're in an unsatisfying state. You have to give some work.

The alternative is indeed to give some money to an enterprise such as
Apple Computer to have the job done for you.

There's no free lunch.



Actually, if the question is to develop OpenStep applications on
MS-Windows, since Apple Computer itself declines doing such a thing,
you'll have to find another enterprise to do it for you if you have
more money than time.

--
__Pascal Bourguignon__
 
jeff...
Posted: Fri Oct 02, 2009 2:17 pm
Guest
Sam Hu wrote:
Quote:
Greetings to everyone!

Maybe this is just a very silly question please forgive me anyway...


Can I code with ObjC under Windows platform,and/or making use of all
coca's features? Is there any simple IDE that just support
code ,edit,compile,build and run such program?

Cocoa is the hardware limiter.

For example, the IPhone SDK, needs 10.5.4 (I believe). That needs to run
on Intel hardware. So, either an Intel Mac or a Hackintosh. Google will
give you more info.

Jeff

Quote:


Thanks for you help in advance.


Regards,
Sam

 
 
Page 1 of 1    
All times are GMT
The time now is Wed Nov 25, 2009 7:47 pm