Cocoa Tutorials
What is Cocoa? A brief history of Cocoa.

- 2010-09-03
- Comments
- Aaron Hillegass
- 15
The story of Cocoa starts with a delightful bit of history. Once upon a time, two guys named Steve started a company called Apple Computer in their garage. The company grew rapidly, so they hired an experienced executive named John Sculley to be its CEO. After a few conflicts, John Sculley moved Steve Jobs to a position in which he had no control over the company at all. Steve Jobs left to form another computer company, called NeXT Computer.
Read More
Programming Language used in Cocoa Programming

- 2010-09-03
- Comments
- Aaron Hillegass
- 14
Objective-C is a simple and elegant extension to C, and mastering it will take about two hours if you already know C and an object-oriented language, such as Java or C++.
Read More
Tools for Cocoa Programming

- 2010-09-03
- Comments
- Aaron Hillegass
- 15
All the tools for Cocoa development come as part of the Mac OS X Developer Tools, and you get them for free with Mac OS X. Although the developer tools will add about a dozen handy applications to your system, you will use primarily two applications: Xcode and Interface Builder. Behind the scenes, the GNU C compiler (gcc) will be used to compile your code, and the GNU debug
Read More
Objects, Classes, Methods, and Messages in Cocoa Programming

- 2010-09-03
- Comments
- Aaron Hillegass
- 14
What is an object? An object is like a C struct: It takes up memory and has variables inside it. The variables in an object are called instance variables. So when dealing with objects, the first questions we typically ask are: How do you allocate space for one? What instance variables does the object have? How do you destroy the object when you are done with it?
Read More
Life Cycle of a Cocoa Application

- 2010-09-03
- Comments
- Aaron Hillegass
- 14
Let's briefly discuss the chronology of an application: When the process is started, it runs the NSApplicationMain function, which creates an instance of NSApplication. The application object reads the main nib file and unarchives the objects inside. The objects are all sent the message awakeFromNib. Then the application object checks for events.
Read More
Frameworks in Cocoa Programming

- 2010-09-03
- Comments
- Aaron Hillegass
- 14
A framework is a collection of classes that are intended to be used together. In other words, the classes are compiled together into a reusable library of code. Any related resources are put into a directory with the library. The directory is renamed with the extension .framework. You can find the built-in frameworks for your machine in /System/Library/Frameworks.
Read More
- Data Science
- Android
- AJAX
- ASP.net
- C
- C++
- C#
- Cocoa
- Cloud Computing
- HTML5
- Java
- Javascript
- JSF
- JSP
- J2ME
- Java Beans
- EJB
- JDBC
- Linux
- Mac OS X
- iPhone
- MySQL
- Office 365
- Perl
- PHP
- Python
- Ruby
- VB.net
- Hibernate
- Struts
- SAP
- Trends
- Tech Reviews
- WebServices
- XML
- Certification
- Interview
categories
Related Tutorials
Listing of files in a tar file in Mac OS X.
Listing of files in a zip file in Mac OS X.
Multithreading versus Multiprocessing in Mac OS X.
Using NSOpenGLView in Cocoa Programming in Mac
Garbage Collector in Cocoa Programming in Mac
Weak References in Mac Cocoa Programming
Web Services in Mac Cocoa Programming
Printing in Mac Cocoa Programming
What is Cocoa? A brief history of Cocoa.
Programming Language used in Cocoa Programming
Objects, Classes, Methods, and Messages in Cocoa Programming
Archived Comments
1. thanks or the infromation about switch statement
View Tutorial By: mikko at 2008-09-01 23:48:44
2. hi..
recipient: 9994852342 message: chadru<
View Tutorial By: chandrasekaran at 2009-05-04 09:00:47
3. i want the database connectivity for telephone bil
View Tutorial By: rohan at 2015-04-05 05:01:46
4. This article helped me a lot to learn struts 2 and
View Tutorial By: Shiv Prakash at 2012-12-07 07:37:35
5. By running ListPorts, I am not getting any output
View Tutorial By: Srinivasa Rao at 2009-04-02 05:17:20
6. FILE:- lpton.pl......
.....................
View Tutorial By: Prats at 2013-02-02 17:33:40
7. How to execute all these 5 files plz tell me step
View Tutorial By: Umesh Kamankar at 2011-03-19 10:56:29
8. you example does not run it errors can you pls fix
View Tutorial By: dionesia at 2009-08-24 05:27:37
9. Different from the others,Good One
View Tutorial By: Amiiiii java slayer at 2009-10-14 08:10:26
10. very brief and easy to understand description of R
View Tutorial By: moona at 2010-05-26 22:49:26