Talk:Cocoa (API): Difference between revisions

Content deleted Content added
SineBot (talk | contribs)
m Signing comment by Geek 2.0 - ""
Cewbot (talk | contribs)
m Maintain {{WPBS}} and vital articles: 2 WikiProject templates. Merge {{VA}} into {{WPBS}}. Keep majority rating "B" in {{WPBS}}. Remove 2 same ratings as {{WPBS}} in {{WikiProject Apple Inc.}}, {{WikiProject Computing}}.
 
(36 intermediate revisions by 24 users not shown)
Line 1:
{{Talk header}}
{{macprojectarticle}}
{{WikiProject banner shell|class=B|vital=yes|1=
{{WikiProject Apple Inc.|importance=High}}
{{WikiProject Computing|importance=Low|auto=inherit|software=yes|image-needed=yes}}
}}
 
== Non-subpage name ==
Line 85 ⟶ 89:
: I found out in Christmas (of 96) but I don't think the rest of the world heard until early 97. [[User:WilliamJonShipley|WilliamJonShipley]] 10:32, 11 December 2005 (UTC)
::http://www.news.com/Apple-acquires-Next,-Jobs/2100-1001_3-256914.html dated Dec 20, 1996
::: The December 20 date is correct for the announcement of intent. The merger was finally completed February 7, after regulatory approval and other issues were sorted out. http://www.thefreelibrary.com/Apple+Computer,+Inc.+Finalizes+Acquisition+of+NeXT+Software+Inc.-a019104632
[[User:Iamleeg|Iamleeg]] ([[User talk:Iamleeg|talk]]) 13:32, 3 May 2013 (UTC)
 
==Wikibook==
Line 130 ⟶ 136:
Add it, pronto! <small>—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/129.120.94.106|129.120.94.106]] ([[User talk:129.120.94.106|talk]]) 18:24, 6 March 2008 (UTC)</small><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
:why dont you add it? <small>—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Petchboo|Petchboo]] ([[User talk:Petchboo|talk]] • [[Special:Contributions/Petchboo|contribs]]) 14:35, 10 March 2008 (UTC)</small><!-- Template:Unsigned --> <!--Autosigned by SineBot-->
:It's November 2008 and still nothing? There is a little bit of info in the [[Cocoa Touch]] article, which has a merge proposal but no discussion. I suggest a section on Cocoa Touch with a link to the main article, or a section on differences – there are many differences, although I am not familiar with them. —<nowiki>[</nowiki>'''[[User:Semicolons|<span style="text-decoration:none; color: black;">semicolons</span>]]'''<nowiki>]</nowiki>— 21:36, 20 November 2008 (UTC)
 
== Typos in Rich objects section ==
Line 136 ⟶ 143:
 
Also, maybe an example of how you would write a text editor in zero lines of code might be .. illustrative.
:You can pretty much drop a text field on a window, and then it does pretty much all the basic things a real editor can do (fonts, colors, sizes, ruler, etc), except maybe saving. But I don't know that we need to put that in the article. --[[User:Thekmc|Thekmc]] ([[User talk:Thekmc|talk]]) 19:21, 5 March 2011 (UTC)
 
==Cocoa Vs. Carbon==
 
Could someone write a very detailed explanation of the difference between Cocoa and Carbon, and how they compare and contrast? I don't know much in that field. I think it would benefit people reading this article, especially if they are choosing one. Maybe make a "Differences between Cocoa and Carbon" page sometime? <small><span class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Geek 2.0|Geek 2.0]] ([[User talk:Geek 2.0|talk]] • [[Special:Contributions/Geek 2.0|contribs]]) 01:23, 29 October 2008 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot-->
 
:Good idea, but Thanks, it is too easily googled.
 
http://www.osnews.com/story/661/What_is_the_Difference_Between_Carbon_and_Cocoa <!-- Template:Unsigned IP --><small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/2001:558:6045:56:A494:E24D:2C11:BD29|2001:558:6045:56:A494:E24D:2C11:BD29]] ([[User talk:2001:558:6045:56:A494:E24D:2C11:BD29#top|talk]]) 23:03, 27 July 2018 (UTC)</small> <!--Autosigned by SineBot-->
 
==AppleScript Studio and Snow Leopard==
The following sentence needs an update reflecting AppleScript changes in Snow Leopard: "AppleScript Studio, part of Apple's Xcode Tools makes it possible to write (less complex) Cocoa applications using AppleScript."([[Special:Contributions/91.46.121.29|91.46.121.29]] ([[User talk:91.46.121.29|talk]]) 15:12, 12 September 2009 (UTC))
:{{done}} --[[User:Thekmc|Thekmc]] ([[User talk:Thekmc|talk]]) 14:47, 5 March 2011 (UTC)
 
== Programing language? ==
 
The first sentence says that "Cocoa is one of Apple Inc.'s native object-oriented application program languages" but it is not a programming language, instead, it is a framework. [[User:Khatchad|Khatchad]] ([[User talk:Khatchad|talk]]) 05:22, 13 August 2010 (UTC)Raffi 8/13/2010
 
==Cocoa apps aren't necessarily better==
This remark seems like an opinion or original research: "For end-users, Cocoa applications are considered to be those written using the Cocoa programming environment. Such applications usually have a distinctive feel, since the Cocoa programming environment automates many aspects of an application to comply with Apple's human interface guidelines."
 
It's entirely possible for a Carbon app to behave exactly like a Cocoa app, or for a Cocoa app to be poorly written and exhibit inconsistent behavior. [[User:Mike Richardson|Mike Richardson]] ([[User talk:Mike Richardson|talk]]) 20:20, 6 November 2012 (UTC)
 
''But in both cases, the developer has to do extra work to get it to be like that'' <!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
== Swift? ==
 
Maybe Swift should get a mention. The first I heard of cocoa was in researching Swift for a project. According to at least one source <ref>http://arstechnica.com/apple/2014/06/a-fast-look-at-swift-apples-new-programming-language/</ref> Cocoa works with Swift so perhaps Swift should be mentioned along with the other languages being mentioned in the article. [[Special:Contributions/184.75.159.160|184.75.159.160]] ([[User talk:184.75.159.160|talk]]) 00:04, 6 June 2014 (UTC)
 
{{reflist-talk}}
 
== Yellow Box history ==
 
Since Yellow Box does not have a dedicated webpage, I'm writing here.
 
Yellow Box for Windows could be found in WebObjects for Windows, Yellow Box Developer Preview, OPENSTEP Enterprise for Windows, Rhapsody DR2 for Windows and it's not obvious what is the order between them. One man has shown screenshots of "Project Builder" about Window on different Yellow Boxes.
 
OPENSTEP Enterprise 4.2 (1996?) v300.2<br />
Rhapsody DR2 (1998) v332.2<br />
WebObjects 4.5.1 (2001) contain Yellow Box 1.0, v365<br />
YellowBox 5.1 DR2 (?), v?<br />
 
[[User:OCTAGRAM|OCTAGRAM]] ([[User talk:OCTAGRAM|talk]]) 22:45, 22 November 2014 (UTC)
 
:Yellow Box might not be significant enough to have its own Wikipedia page. However, [[OpenStep]] does have its own Wikipedia page. [[User:Guy Harris|Guy Harris]] ([[User talk:Guy Harris|talk]]) 23:14, 22 November 2014 (UTC)
 
== Cocoa Binding in C ==
 
Recently there has been work on an open source Cocoa binding in C called Silicon[https://github.com/EimaMei/Silicon].
Maybe it could be added to the list of other Cocoa bindings[https://en.wikipedia.org/wiki/Cocoa_(API)#Other_bindings]? [[User:ColleagueRiley|ColleagueRiley]] ([[User talk:ColleagueRiley|talk]]) 20:17, 9 April 2023 (UTC)