# Helpful Websites ## GNUstep [Example code (GUI)](https://github.com/gnustep/tests-examples) [GNUstep Icon Design Guidelines](http://web.archive.org/web/20140710192234if_/http://gnustep.org/resources/documentation/Developer/UserExperience/index.html) [Developer Guides index](http://wiki.gnustep.org/index.php/Developer_Guides) [Creating document based applications](http://wiki.gnustep.org/index.php/Creating_document_based_applications) [GNUstep-only macros and idioms](http://wiki.gnustep.org/index.php/GNUStep_Macros) ### Tutorials [My First Application (With ProjectCenter and Gorm)](http://www.gnustep.org/experience/PierresDevTutorial/index.html) [Yen-Ju's Original Tutorial](http://web.archive.org/web/20030214151854if_/http://www.people.virginia.edu/~yc2w/GNUstep/Tutorial/) [Programming under GNUstep - An Introduction - Linux Journal](http://web.archive.org/web/20050901191935if_/http://www.sophos.ca/~ludovic/article/article.html) [Yen-Ju Chen and Dennis Leuew - A GNUstep Tutorial](http://gnustep.made-it.com/GSPT/xml/Tutorial_en.html) ### Roard's tutorial series 1 - Introduction to the GNUstep Project [English](https://web.archive.org/web/20201104172558if_/https://www.roard.com/docs/lmf1.article/) | [PDF (French)](https://web.archive.org/web/20201104172558if_/https://www.roard.com/Article1.pdf) 2 - Programming under GNUstep, part 1 [English](https://web.archive.org/web/20201104172558if_/https://www.roard.com/docs/lmf2.article/en.html) | [French](https://web.archive.org/web/20201104172558if_/https://www.roard.com/docs/lmf2.article/index.html) | [PDF (French)](https://web.archive.org/web/20201104172558if_/https://www.roard.com/Article2.pdf) 3 - Programming under GNUstep, part 2 [Auto-translated (English)](https://translate.googleusercontent.com/translate_c?hl=en-US&sl=fr&tl=en&u=https://web.archive.org/web/20201104172558if_/https://www.roard.com/Article3.pdf&usg=ALkJrhjRqUvokZedUTlGbasGRy2SeH_odw) | [PDF (French)](https://web.archive.org/web/20201104172558if_/https://www.roard.com/Article3.pdf) ## Useful websites [GNUstep HelpCenter](https://web.archive.org/web/20201104172558if_/https://www.roard.com/docs/) [http://gnustep.made-it.com](http://gnustep.made-it.com/) [http://gnustep.it](https://web.archive.org/web/20211006234718if_/http://www.gnustep.it/) [GNUstep Developer Guide](https://web.archive.org/web/20190926110154if_/http://www.gnustep-developer.guide/) [Archived repository](https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://bitbucket.org/iamleeg/gnustep-devguide) [`[objc retain]` podcast](https://objc-retain.com/posts/) [Cocoa Dev Central](https://www.cocoadevcentral.com/) ([Archived with working external links](https://web.archive.org/web/20090831052617if_/http://www.cocoadevcentral.com/)) [StepWise](https://web.archive.org/web/20060427115521if_/http://www.stepwise.com/) [dekorte ObjC Documentation](https://web.archive.org/web/20030803213735if_/http://www.slip.net/~dekorte/Objective-C/Documentation/Index.html) ## Gorm + ProjectCenter [My First Application (With ProjectCenter and Gorm)](http://www.gnustep.org/experience/PierresDevTutorial/index.html) [Programming under GNUstep - An Introduction - Linux Journal](http://web.archive.org/web/20050901191935if_/http://www.sophos.ca/~ludovic/article/article.html) ## Yen-Ju Chen's tutorial (different versions) [Yen-Ju Chen - (older) GNUstep tutorial](http://web.archive.org/web/20030214151854if_/http://www.people.virginia.edu/~yc2w/GNUstep/Tutorial/) [Yen-Ju Chen - GNUstep Tutorial](http://www.nongnu.org/gstutorial/en/index.html) [Yen-JU Chen & Dennis Leeuw - A GNUstep Programming Tutorial](http://gnustep.made-it.com/GSPT/xml/Tutorial_en.html) ## Apple (modern) [2013 - Start Developing Mac Apps Today](https://developer.apple.com/library/archive/referencelibrary/GettingStarted/RoadMapOSX/chapters/01_Introduction.html) [2013 - Your First Mac App](https://developer.apple.com/library/archive/referencelibrary/GettingStarted/RoadMapOSX/books/RM_YourFirstApp_Mac/Articles/Introduction.html) ## Currency Convertor and Discovering OPENSTEP [1996 - Discovering OPENSTEP: A Developer Tutorial (PDF)](http://bitsavers.org/pdf/next/OpenSTEP_Developers_Tutorial_4.0_Mach_1996.pdf) | [HTML](https://web.archive.org/web/20010123233900if_/http://www.toodarkpark.org/computers/objc/) [1997 - Discovering OPENSTEP: A Developer Tutorial (PDFs in HTML frames)](https://web.archive.org/web/19970412203127if_/http://www.next.com/Pubs/Documents/OPENSTEP/DeveloperTutorial/) [Rhapsody DR1 - Discovering OpenStep: A Developer Tutorial (PDF)](http://cdn.preterhuman.net/texts/computing/nextstep-openstep/discovering.pdf) ([Copy on GitHub](https://raw.githubusercontent.com/userLevel/next/main/Discovering%20OPENSTEP.pdf)) [2007 - Cocoa Application Tutorial (PDF)](http://web.archive.org/web/20090824032956if_/http://developer.apple.com/documentation/Cocoa/Conceptual/ObjCTutorial/ObjCTutorial.pdf) [2009 - Cocoa Application Tutorial (HTML)](http://web.archive.org/web/20090826094433if_/http://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/ObjCTutorial/01Introduction/01Introduction.html)