Cocoa (API) - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Cocoa (API)


Related Topics



  
 Cocoa (API) - Wikipedia, the free encyclopedia
Cocoa is Apple Computer's native object-oriented application programming environment for the Mac OS X operating system.
Cocoa is derived from the NeXTSTEP and OPENSTEP programming environments developed by NeXT in the late 1980s.
Cocoa's NSObject class, from which most classes, both vendor and user, are derived, implements a reference counting scheme for memory management.
http://en.wikipedia.org/wiki/Cocoa_(API)   (2231 words)

  
 Application programming interface - Wikipedia, the free encyclopedia
An application programming interface (API) is the interface that a computer system, library or application provides in order to allow requests for service to be made of it by other computer programs, and/or to allow data to be exchanged between them.
An API that does not require royalties for access and usage is called "open." The APIs provided by Free software (such as all software distributed under the GNU General Public License), are open by definition, since anyone can look into the source of the software and figure out the API.
While an official PlayStation API document may be interesting to read, it is of little use without its corresponding implementation, in the form of a separate library or software development kit.
http://en.wikipedia.org/wiki/API   (762 words)

  
 O'Reilly -- An Interview with the Authors of Learning Cocoa
O'Reilly: In Learning Cocoa it is stated that after working their way through this book, developers will find Cocoa to be an environment they want to program in, and it will even make application development easy and fun.
These two factors combine to make Cocoa the perfect development environment for Mac OS X developers, especially those that are coming to the platform for the first time or those that are starting new projects.
With Cocoa, the "grunt work" in creating an application is done for you in the frameworks.
http://www.oreillynet.com/pub/a/oreilly/mac/news/cocoa_0501.html   (2475 words)

  
 Boom Swagger Boom: Why Cocoa Widgets?
Cocoa widgets have been designed with embedders in mind since the start, and moving Camino away from that to Carbon widgets would be *extremely* painful.
Fifth, Cocoa is simply a better API for object-oriented software development.
Since we need to attract developers, this is important.
http://weblogs.mozillazine.org/josh/archives/2005/12/why_cocoa_widgets.html   (549 words)

  
 Programming With Cocoa
Cocoa is the native Mac OS X developer environment.
The Cocoa programming environment is used to create native Mac OS X applications.
RubyCocoa is a framework that provides a bridge between the Ruby programming language and the Cocoa framework.
http://www.macdevcenter.com/pub/ct/37   (2259 words)

  
 Cocoa Objective-C on Mac OS X
This website is about writing native software for Apple Computer's upcoming Mac OS X operating system using the Cocoa framework and the Objective-C language.
The larger the Cocoa developer community, the more native software we will get for Mac OS X. The more native software for Mac OS X, the more successful Mac OS X will be.
Best of all, from a software developer's viewpoint, Cocoa delivers on the promise of object technology: once past the learning curve, you are doing more with less effort, reusing proven features of the framework.
http://homepage.mac.com/svc/cocoa-objc-mac-os-x   (867 words)

  
 O'Reilly Network Weblogs: Cocoa API Reference Browser
He is the author of Learning Cocoa with Objective-C, co-author of Cocoa in a Nutshell, and a contributor to Mac OS X Hacks.
He is busy writing his next book, Running Mac OS X Panther, which is designed to be the power user's guide to the system.
James Duncan Davidson is a freelance author, software developer, and consulting focusing on Mac OS X and related technologies.
http://www.oreillynet.com/lpt/wlg/1301   (244 words)

  
 forum.skype.com :: View topic - Skype API for OSX
The API is a set of routines you call from your program to cause various functions and procedure to be executed in Skype.
API is supported in version 1.0.0.46 or greater - so the current non beta version is not supported at the moment.
The recommended way to use the Skype framework is to include it in your application as an embedded framework.
http://forum.skype.com/viewtopic.php?t=32933   (1122 words)

  
 Cocoa Browser
Cocoa API Reference Browser for Mac OS X
In this window, you can browse the API reference document of Cocoa framework, reorganized in an easy-to-browse (I believe) fashion.
Cocoa Browser ver 0.4.1 (.dmg file, source included) -
http://homepage2.nifty.com/hoshi-takanori/cocoa-browser   (435 words)

  
 [No title]
But these are problems to be tackled by fixing the API, not by throwing out the language.
From a developer's perspective, the focus shouldn't be on the old, grizzled veterans; we've survived the crappiest of languages, tools and API's.
By 2015 we'll consider all these OS-dependant APIs rather quaint, anyway, and the desktop will just be a hosting environment for WPF/E, Flash, and Java applications.
http://arstechnica.com/staff/fatbits.ars/2005/10/3/1412   (6798 words)

  
 macteens Magazine - Book Review: Learning Cocoa with Objective-C
Learning Cocoa is a great book, but I personally would disagree with it being a useful resource for advanged programmers - I think in the realm of advanced programmers Apple& own docs are more useful, as they are designed as reference materials (Obj-C language reference, cut and dry, Cocoa class references, etc.).
Similarly, knowledgeable programmers moving moving to a new API often lack a guide to help them do this.
Macteens is the number one destination on the web for teenagers using Macintosh (Mac) computers, iPods and other Apple technology.
http://macteens.com/more.php?id=181_0_1_0_C   (747 words)

  
 PyGUI
Cocoa: Worked around a PyObjC bug that was causing Tasks to leak memory.
This version uses Cocoa instead of Carbon for the Mac implementation.
This version includes two implementations, one for MacOS X built on Cocoa, and one for X11 built on Gtk.
http://www.cosc.canterbury.ac.nz/~greg/python_gui   (467 words)

  
 MacSlash Cocoa Programming For A Newb
But there is a learning curve to any API, and it is usually much more time consuming to learn an API than the core language itself.
One point that may not be obvious at first is that much of the hard work in Cocoa Programming is done by functions and classes provided by Apple in the Cocoa frameworks.
If you learn Java (the language and the API) you can write programs that will run on just about any computer (or cell phone) out there.
http://macslash.org/article.pl?sid=05/02/20/1146232   (4080 words)

  
 OSNews.com
Less than a month ago, the book publishers Addison Wesley released "Cocoa Programming for MacOSX," which covers the MacOSX RAD development tools, Objective-C and the Cocoa API in easy-to-follow lessons.
What I said, is that both books need each other (one book is a good reference for the API and the other is a good utilization to learn that API - they are different).
I NEVER said that "Learning Cocoa" is better or worse than "Cocoa Programming for MacOSX".
http://www.osnews.com/comment.php?news_id=477   (805 words)

  
 CocoaDev: FilesystemNotifications
In Cocoa, the FN API is part of the NSWorkspace class.
UKKQueue implements a simple Cocoa interface to the kqueue file change notification mechanism.
A good approach if you really need to know about changes to the filesystem (e.g., you're writing a new Finder) is to refresh your views when the user brings one of your windows to the front or clicks on the window.
http://www.cocoadev.com/index.pl?FilesystemNotifications   (1388 words)

  
 Cocoa
The Cocoa frameworks include a complete set of classes, and for developers starting new Mac OS X-only projects, Cocoa provides the fastest way to full-featured, extensible, and maintainable applications.
You can bring applications from UNIX and other platforms to Mac OS X quickly by using Cocoa to build state-of-the-art Aqua user interfaces while retaining most existing core code.
Discussions regarding native Mac OS X application developments using Cocoa frameworks.
http://developer.apple.com/cocoa   (311 words)

  
 java and cocoa, exotic and rare drink mix - macosx.com - Mac Support
It depends on a specific environment implemented only in MacOS X which is wrapped around you magically if you create the appropriate project in Project Builder.
Yet I have failed to find any example on Apple site, and on the O'Reilly Cocoa book they use, sigh, Object-C (what's that???), the other language capable of implementing the API.
If java is just for syntax purpose and no jvm is required, then it should be fast....
http://www.macosx.com/forums/showthread.php?t=6805   (675 words)

  
 Books: Cocoa Programming for Mac OS X, Second Edition - OSNews.com
For example, our main gripe in the previous book was the minimal information on the debugger, and the updated content has now some added information.
A lot of additions/correction in the midst of past content has being added too as the Mac OS X API has evolved since then.
More than two years ago we reviewed the first edition of the excellent book by Aaron Hillegass, "Cocoa Programming for Mac OS X".
http://www.osnews.com/story.php?news_id=7139   (553 words)

  
 Cocoa-Java Bridge collapse
Features added to Cocoa in Mac OS X versions later than 10.4 will not be added to the Cocoa-Java programming interface.
If you use Java, you should use Swing or write your own JNI wrapper (which someone may do as they've already done for scripting languages).
Windows programming is now moving from C++ to C#.
http://www.theserverside.com/news/thread.tss?thread_id=35113   (4922 words)

  
 GNUstep: Mission
GNUstep's goal is to create a free, superior development environment based on and inspired by the OpenStep standard developed by NeXT Computer Inc. (now Apple Computer Inc.) and the OPENSTEP implementation of this standard.
We add methods and classes, either from Cocoa or our own extensions, if they add substantial value and don't interfere with OpenStep and/or Cocoa compatibility.
However, we do consider changes and additions to this API under the following circumstances.
http://www.gnustep.org/information/mission.html   (578 words)

  
 Cocoa or Carbon? API? - iDevGames - Community Forum
In fact, the only C++ I can see on the page is for a C++ Tool, which is useless if you want graphics, or so I believe.
Newbie Cocoa query - setTitle: at window init
http://www.idevgames.com/forum/showthread.php?t=10417   (430 words)

  
 MacDevCenter.com -- What's New For Developers in QuickTime
The complete Xcode project is available in the resources at the end of the article.
Furthermore, the objects that do exist don't wrap every possible QuickTime call with which each object might be used.
In practice, using the Metadata API has significant similarities to getting Components from QuickTime: you search for them by providing criteria to match against, you call the search method with the last match (
http://www.macdevcenter.com/pub/a/mac/2005/06/28/quicktime.html   (1727 words)

  
 MacNN MacNN The Macintosh News Network
BusinessWeek online talks about lure of Cocoa programming environment and its role in the success of OS X: "What has excited Mac developers isn't so much OS X's stunning graphical interface but the ease with which they can write new programs in Cocoa, OS X's native application environment.
Objective-C was one of the few things to survive from NeXTSTEP which eventually became OPENSTEP (named because Obj-C software could run on multiple platforms within a runtime environment).
Cocoa is almost unchanged from the NeXTSTEP days, and it's still a more advanced API than that nasty crap they call Win32.
http://www.macnn.com/news/6795&startNumber=10   (723 words)

  
 CocoaSharp.org - Bringing C# and Mono to the Mac
(2) Build an easily installable and fully usable implementation of the Cocoa development API that can be used from the Mono C# environment.
We have the current Mono Project runtime built and a binary installer prepared, and avaialable directly from the Mono Project website.
With it in place, we will be in a position to begin active development of Cocoa# based applications running on Mac OS X. Unfortunately, we are a very very small team, and we are actively looking for additional contributors, particularly in the areas of documentation.
http://www.cocoasharp.org   (198 words)

  
 Boom Swagger Boom: Cocoa Widget Work
The cocoa API is just way better for what we need to do.
Carbon widgets could look native too, but the way we have them implemented they don't.
I'm working on Cocoa widgets some now, trying to fix them up and get them working in Firefox.
http://weblogs.mozillazine.org/josh/archives/2005/06/cocoa_widget_wo.html   (980 words)

  
 Todd Ditchendorf’s Blog » Blog Archive » Cocoa Release: Cocoa Cookies 0.1
This entry was posted on Monday, October 31st, 2005 at 11:51 pm and is filed under Cocoa, Mac OS X, Web Development.
Cocoa web user agent cookie management made easy
Cocoa Cookies is a very simple but useful utility for managing cookies saved in NSHTTPCookieStorage by such Cocoa web user agents like Safari, Shiira and NetNewsWire.
http://www.ditchnet.org/wp/2005/10/31/cocoa-release-cocoa-cookies-01   (871 words)

  
 Cocoabuilder - (Sovande Ulv) Is it possible to add datarows from cocoa to an Applescript DataSource?
was possible to add data rows directly from cocoa to the Applescript
Does anyone know if it is possible to update an AppleScript data
I script the user interface via Applescript Studio and use a table
http://www.cocoabuilder.com/archive/message/cocoa/2006/4/11/160817   (210 words)

  
 CocoaDev: CocoaSound
As far as I know, CoreAudio is a straight C API and there are no Cocoa wrappers.
Well I got no problems with straight C API's, but I still don't see any convienent way to get the sound currently beeing output.
Also besides NSSound what api's are there for me to do sound processing?
http://www.cocoadev.com/index.pl?CocoaSound   (384 words)

  
 SourceForge.net: Mailing Lists for MySQL Objective C API for Cocoa
SourceForge.net: Mailing Lists for MySQL Objective C API for Cocoa
Donate to project Stats - Activity: 96.76% RSS
http://sourceforge.net/mail/?group_id=42424   (78 words)

  
 Cocoa wrapper for TCL/DarwinPorts
I've > heard there's TCL wrappers for Objective-C, but not vice versa.
Does anybody think this is the wrong way to approach the problem?
I explicitly want to use Cocoa and Interface Builder, so I'm not interested in a Tcl/Tk solution.
http://www.opendarwin.org/pipermail/darwinports/2002-October/015471.html   (290 words)

  
 Cocoa Browser 0.4.1 - MacUpdate
KENNETH HOFFMANN A simple, direct program that fills a much-needed void for an easy way to read Apple's documentation.
Cocoa Browser is a specified browser for the reference document of Cocoa API.
I pretty much launch Cocoa Browser everytime I launch Xcode.
http://www.macupdate.com/info.php/id/10291   (196 words)

  
 Game Programming - Cocoa API (Objective-C) - iDevGames - Community Forum
Game Programming - Cocoa API (Objective-C) Game Programming - Carbon API (C/C++)
Threads in Forum : Game Programming - Cocoa API (Objective-C)
Game Programming - Cocoa API (Objective-C) TEMP HOME!
http://www.idevgames.com/forum/forumdisplay.php?f=38   (88 words)

  
 carbon vs cocoa - macosx.com - Mac Support
carbon is an API which can be found both in OS9 and OSX, which means that code compiled for one can run on the other, with almost no changes.
carbon is an API which is some intersection of the features of the old API of classic MacOS and OSX without some of the neat features.
so cocoa is the API that comes from NeXTSTEP.
http://www.macosx.com/forums/showthread.php?t=16223   (425 words)

  
 use Perl Petition for Apple to Release Perl API to Cocoa
Petition for Apple to Release Perl API to Cocoa
Petition for Apple to Release Perl API to Cocoa
If you would like to see this happen and you would be programming Cocoa Apps if it did, please sign the petition at http://dev.perl.org/macosx/."
http://use.perl.org/article.pl?sid=01/10/03/0158204&mode=nested   (150 words)

  
 [No title]
After Jaguar, the irrational attachment to Cocoa began to wane as the Mac community largely succeeded in educating itself (and as more high-quality Carbon applications proved that API choice does not dictate software quality).
It looks like my prediction of possible Cocoa goodness, while an adorable nod to an ill-founded meme of the past, is soundly knocked down by the list of requirements for the new Finder team member:
Unsurprisingly, each new Mac OS X release has been the vehicle for a parade of Finder fantasies.
http://arstechnica.com/staff/fatbits.ars/2006/1/26/2673   (5630 words)

  
 Cocoa Literature
The Philosophy of Cocoa: Small is Beautiful and Lazy is Good
What's So Funny About Peace, Love and Mac OS X? by Andrew Stone (over at Stone Design)
http://osx.hyperjeff.net/reference/CocoaArticles.php?cat=15   (66 words)

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.