Cocoa/Czym jest Cocoa?

Z Wikibooks, biblioteki wolnych podręczników.

Cocoa to bardzo dobry sposób na przyjemne i produktywne tworzenie programów komputerowych. Jeśli posiadasz Macintosha z systemem Mac OS X, to masz także dostęp do Cocoa i wszystkich narzędzi potrzebnych do programowania w nim. Cocoa nie jest przeznaczona jedynie dla początkujących - wiele najlepszych aplikacji dla OSX zostało napisanych właśnie z użyciem tego środowiska.

Podobnie jak w Microsoftowym Visual BASICu, programowanie z użyciem Cocoa zachodzi w dwóch etapach: budowie graficznego interfejsu użytkownika (GUI) i wpisaniu "wnętrza", czyli opisu, jak to wszystko ma działać. Możesz przy tym korzystać z setek wbudowanych w Cocoa klas, czyli już wcześniej zrobionych modułów (gotowych części programów), które łatwo możesz umieścić w swoim projekcie. Nie musisz się o nie w ogóle martwić, gdyż klasy te są wzorowo przygotowane - mają dużo możliwości, są pozbawione błędów, a używanie ich oszczędzi Ci kolejnych godzin pracy.