Jump To:
Leopard Reference Library
Internet and web technologies are the resources that support web browsing and client and server applications. Developers can use these technologies to display web content on the desktop and iPhone, and they can use web services in their desktop applications. With WebObjects, developers can create database-driven websites and web services. Developers have access to Java technologies and to low-level APIs for handling XML and URLs. Developers create web content using HTML, XHTML, CSS, JavaScript, DOM, and AJAX/Web 2.0.

A guided introduction and learning path to developing for web and Internet.   Essential information for creating Internet and web applications, services, or content.   Objective-C and C references organized by framework.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Resource Type
Sort by
Date
Using Ruby on Rails for Web Development on Mac OS X (HTML)
Learn why Mac OS X is the preferred platform for Ruby on Rails.
Client Side, Open Source, Scripting & Automation Articles 2007-06-06
Using the Web Services Core Framework and CFNetwork to Access Remote SOAP Services (HTML)
Learn how to access remote SOAP-based web services that require HTTP Basic or Digest authentication.
Carbon, Cocoa, Web Services Articles 2007-03-07
Working with the WebKit Nightly Builds (HTML)
Learn how to track changes in the framework that may affect your web-based content or application.
Client Side, Open Source Articles 2006-10-31
Delivering Content with RSS for Web Developers on Mac OS X (HTML)
Learn how to provide content through RSS in your application or on your website.
Web Content Articles 2006-04-04
Building a JNI Universal Application with Xcode (HTML)
Learn to add Mac OS X features into your Java application using JNI and Xcode.
Java Articles 2006-03-20
Designing Network-Friendly Applications (HTML)
Learn to make your application management-aware and reliably accessible on a network.
Client Side Articles 2005-10-24
Installing the W3C HTML Validator on Mac OS X (HTML)
Learn to create your own validator to test web pages within your firewall.
Open Source, Tools, Web Content Articles 2005-08-09
Integrating Sync Services into Your Application (HTML)
Learn how to sync any kind of data in your application using Sync Services.
Apple Applications, Cocoa, Syncing Articles 2005-06-06
Developing Java Applications on Mac OS X with Eclipse (HTML)
Learn from this hands-on article how to work with Eclipse on Mac OS X.
Java, Tools Articles 2005-02-28
Using the .Mac SDK (HTML)
Learn how the .Mac SDK can enhance your application with powerful web-integration features.
Client Side, Cocoa Articles 2005-01-25
Configuring and Running X11 Applications on Mac OS X (HTML)
Learn to set up and use X11 applications on your Mac OS X system.
Client Side, Networking, Open Source, Server Side Articles 2005-01-17
Tiger Developer Overview Series: Developing Dashboard Widgets (HTML)
Learn how to create powerful mini-applications quickly and easily.
Apple Applications Articles 2004-12-07
Using Oracle JDeveloper on Mac OS (HTML)
This article introduces you to JDeveloper 10g and includes a tutorial for building a simple application.
Java Articles 2004-12-06
Using Sun Java Studio Creator 2 on Mac OS X (HTML)
Learn to use the tool that provides visual access to databases and web services.
Java Articles 2004-11-15
Using Open Source Tools to Filter Email on Mac OS X Server (HTML)
Learn how to identify, filter, and remove viruses from the Postfix mail server.
Mac OS X Server, Open Source, Security, Tools Articles 2004-09-27
Installing the W3C HTML Validator on Mac OS X (HTML)
Learn how to create your own validator to test webpages within your firewall.
Open Source Articles 2004-07-19
Eclipse and Mac OS X: a Natural Combination (HTML)
Learn about the Eclipse IDE on Mac OS X and how to get started using it.
Java, Tools Articles 2004-06-07
Dynamic HTML and XML: The XMLHttpRequest Object (HTML)
Learn how to use the XMLHttpRequest object to work with XML data for web content.
Web Content, Web Services Articles 2004-05-12
Using the Web Kit for Application Registration (HTML)
Learn how to use the Web Kit to handle your application's online registration.
Carbon, Cocoa, Web Services Articles 2004-03-09
Web Page Development: Best Practices (HTML)
Learn how to design, modify, and validate your website to work properly in all major browsers.
Web Content Articles 2003-12-15
Customer-focused Software Design: Marratech Turns a Java App into a Mac App (HTML)
Learn how Marratech used the Apple Developer Connection to help port its Java-based application.
Java Articles 2003-11-10
Safari FAQ (HTML)
Learn how the Safari browser handles such things as user information, cookies, caching, and JavaScript.
Web Content Articles 2003-10-06
Optimizing an Xserve for Web Hosting (HTML)
Learn how to configure and optimize an Xserve to ensure fast, robust web hosting.
Server Side Articles 2003-08-06
Server-Side Java with the Struts Framework on Mac OS X (HTML)
Learn how to combine such things as Servlets, JSP, and custom Struts tag libraries using Struts.
Java, Server Side, Tools Articles 2003-07-17
Dashboard Programming Topics (HTML) (PDF)
Explains Dashboard and WebKit technologies used in widgets.
Apple Applications Guides 2009-02-04
Tree-Based XML Programming Guide for Cocoa (HTML) (PDF)
Explains how to use the NSXML classes of Cocoa to process, modify, and query XML data.
Cocoa Guides 2009-02-04
WebObjects Tutorial (HTML) (PDF)
Steps for building a simple WebObjects application using Eclipse and the WOLips plug-in.
WebObjects Guides 2009-02-04
Quartz Composer WebKit Plug-in JavaScript Reference (HTML) (PDF)
Describes the API for manipulating Quartz Composer compositions in webpages and Dashboard widgets via the Quartz Composer WebKit Plug-in.
Web Content Guides 2009-01-06
Safari JavaScript Database Programming Guide (HTML) (PDF)
Describes the JavaScript Database, a SQLite database built into Safari that provides local storage accessible to JavaScript applications.
Client Side, Scripting & Automation, Web Content Guides 2009-01-06
Safari User Guide for Web Developers (HTML) (PDF)
Describes the developer tools built into Safari for analyzing, testing, and debugging HTML, JavaScript, style sheets, and DOM structure.
Apple Applications, Tools, Web Content Guides 2009-01-06
Web Services Core Programming Guide (HTML) (PDF)
Explains how to use the new Web Services client-side frameworks available in Mac OS X.
Carbon, Cocoa, Web Services Guides 2009-01-06
Xcode Workspace Guide (HTML) (PDF)
Provides an overview of the Xcode workspace, and shows how to use its components and features.
Tools Guides 2009-01-06
Apple JavaScript Coding Guidelines (HTML) (PDF)
Provides an overview of the JavaScript language, its object-oriented features, and coding best practices.
Apple Applications, General, Scripting & Automation, Web Content Guides 2008-11-19
Code Signing Guide (HTML) (PDF)
Explains how you can sign your code and why you should.
Security Guides 2008-11-19
Safari Visual Effects Guide (HTML) (PDF)
Describes how to add visual effects to web content that is supported by Safari on the desktop and iPhone OS.
General Guides 2008-11-19
HTML Scripting Guide for QuickTime (HTML) (PDF)
Defines the HTML tags and parameters used to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
QuickTime, Scripting & Automation Guides 2008-10-15
Java Development Guide for Mac OS X (HTML) (PDF)
Describes what you need to take into account when developing and deploying a Java application on Mac OS X.
Java Guides 2008-10-15
WebKit DOM Programming Topics (HTML) (PDF)
Describes how to use JavaScript in web content and WebKit-based applications.
Cocoa, General, Scripting & Automation, Web Content Guides 2008-10-15
WebKit Objective-C Programming Guide (HTML) (PDF)
Explains how to use the WebKit to embed web content in both Cocoa and Carbon applications.
Carbon, Client Side, Cocoa, General Guides 2008-10-15
WebKit Plug-In Programming Topics (HTML) (PDF)
Explains how to develop and deploy browser plug-ins based on the WebKit architecture.
Client Side, Cocoa Guides 2008-10-15
XML Programming Topics for Core Foundation (HTML) (PDF)
Explains how to parse XML documents into structured objects.
Carbon, Core Foundation, Web Content Guides 2008-10-15
Extending Your Wiki Server (PDF)
Explains how to migrate content from other wikis, create custom themes, and enable JavaScript, YouTube, and Flash.
Mac OS X Server Guides 2008-06-09
Mac OS X Security Configuration Guide (PDF)
Describes how to configure Mac OS X to enhance security.
Security Guides 2008-06-09
Mac OS X Server iCal Service Administration (PDF)
Explains how to set up and manage iCal shared calendar service.
Mac OS X Server Guides 2008-06-09
Mac OS X Server Mail Service Administration (PDF)
Explains how to set up, configure, and administer mail services on the server.
Mac OS X Server Guides 2008-06-09
Mac OS X Server Network Services Administration (PDF)
Explains how to set up, configure, and administer DHCP, DNS, VPN, NTP, IP firewall, and NAT services on the server.
Mac OS X Server Guides 2008-06-09
Mac OS X Server Podcast Producer Workflow Tutorial (PDF)
Explains how to develop and customize Podcast Producer workflows.
Mac OS X Server Guides 2008-06-09
Mac OS X Server Security Configuration Guide (PDF)
Describes how to configure Mac OS X Server to enhance server and service security.
Mac OS X Server, Networking, Security Guides 2008-06-09
URL Loading System (HTML) (PDF)
Explains how to manipulate URLs and transfer URL contents.
Cocoa, Networking Guides 2008-05-06
JavaScript Scripting Guide for QuickTime (HTML) (PDF)
Defines the objects, methods, and interfaces exposed to JavaScript by the QuickTime browser plug-in and ActiveX control.
Scripting & Automation Guides 2008-02-08
Mac OS X Server Command-Line Administration (PDF)
Explains how to use commands and configuration files to perform server administration tasks in a UNIX command shell.
Mac OS X Server Guides 2007-12-11
Instant Message Programming Guide (HTML) (PDF)
Explains how to access iChat services and buddies and use iChat Theater through code samples.
Apple Applications, Cocoa, General Guides 2007-10-31
Mac OS X Server File Services Administration (PDF)
Explains how to share selected server volumes or folders among server clients using AFP, NFS, FTP, and SMB/CIFS.
Mac OS X Server Guides 2007-10-31
Mac OS X Server iChat Service Administration (PDF)
New document that explains how to set up and manage iChat instant messaging service.
Mac OS X Server Guides 2007-10-31
Mac OS X Server Podcast Producer Administration (PDF)
Explains how to set up and manage Podcast Producer service to record, process, and distribute podcasts.
Mac OS X Server Guides 2007-10-31
Mac OS X Server Web Technologies Administration (PDF)
Explains how to set up and manage a web server, including WebDAV, WebMail, and web modules.
Mac OS X Server Guides 2007-10-31
QuickTime Streaming & Broadcasting Administration (PDF)
Explains how to capture and encode QuickTime content and deliver media streams live or on demand.
Mac OS X Server Guides 2007-10-31
Sync Services Programming Guide (HTML) (PDF)
Explains how to add syncing to your applications.
Apple Applications, Cocoa, Syncing Guides 2007-10-31
WebObjects Deployment Guide Using JavaMonitor (HTML) (PDF)
Tools and techniques for deploying WebObjects applications. Includes application administration and performance-improving practices.
Server Side, WebObjects Guides 2007-10-31
Sync Services Tutorial (HTML) (PDF)
Explains how to debug multiple syncing applications using the Syncrospector development tool.
Apple Applications, Cocoa, Syncing Guides 2007-07-11
WebObjects Application Properties Reference (HTML) (PDF)
Describes the command-line properties that can be passed to WebObjects application and tools when they start.
WebObjects Guides 2007-07-11
WebObjects Direct to Web Guide (HTML) (PDF)
Introduces the Java-based technology for creating web applications that access a database. Includes examples of customizing applications.
Server Side, WebObjects Guides 2007-07-11
WebObjects Enterprise Objects Programming Guide (HTML) (PDF)
An overview of the technology that combines object-oriented programming with database application development. Includes examples and solutions.
Server Side, WebObjects Guides 2007-07-11
WebObjects Overview (HTML) (PDF)
Introduces the architecture, technologies, development tools, and development approaches of WebObjects.
Server Side, WebObjects Guides 2007-07-11
WebObjects Web Applications Programming Guide (HTML) (PDF)
Explains how to develop web applications using WebObjects, including application design, state management, and database architecture.
General, Server Side, WebObjects Guides 2007-07-11
WebObjects Web Services Programming Guide (HTML) (PDF)
Explains how to develop and utilize web services in WebObjects.
Web Services, WebObjects Guides 2007-07-11
Mac OS X Server Administrator Topics (HTML) (PDF)
Document that describes a variety of server administrator advanced operations.
Mac OS X Server Guides 2007-05-23
Publication Subscription Programming Guide (HTML) (PDF)
A guide describing the framework for subscribing to RSS and Atom feeds.
Web Content Guides 2007-05-11
Mac OS X Server Collaboration Services Administration (PDF)
Explains how to set up and manage Weblog, iChat, and other services that facilitate interactions among users.
Mac OS X Server Guides 2006-08-07
Deploying Mac OS X Computers for K-12 Education (PDF)
Explains how to configure and deploy Mac OS X Server and Mac OS X computers for K-12 education.
Mac OS X Server Guides 2006-07-24
QuickTime Guide for Windows (HTML) (PDF)
Introduces Windows programming techniques for QuickTime.
QuickTime Guides 2006-01-10
QuickTime Streaming Guide (HTML) (PDF)
Describes the QuickTime streaming technology.
QuickTime Guides 2006-01-10
Java Application Server Guide (HTML) (PDF)
Explains J2EE and JBoss development on Mac OS X Server.
Mac OS X Server, WebObjects Guides 2005-08-11
QuickTime Overview (HTML) (PDF)
Introduces the main concepts and services of QuickTime.
QuickTime Guides 2005-08-11
WebObjects J2EE Programming Guide (HTML) (PDF)
Explains how to develop J2EE components using WebObjects and deploy WebObjects applications inside servlet containers.
Server Side, WebObjects Guides 2005-08-11
WebObjects XML Serialization Guide (HTML) (PDF)
Explains how to serialize objects and data into XML documents.
Web Content, WebObjects Guides 2005-08-11
SMIL Scripting Guide for QuickTime (HTML) (PDF)
Defines support for using SMIL to communicate with the QuickTime browser plug-in, ActiveX control, and QuickTime Player.
QuickTime, Scripting & Automation Guides 2005-06-04
Mac OS X Server QuickTime Streaming Server Administration (PDF)
Explains how to set up and manage QuickTime streaming services.
Mac OS X Server Guides 2005-04-29
XML-RPC and SOAP Programming Guide (HTML) (PDF)
Explains how to make remote procedure calls from applications or from AppleScript scripts.
Carbon, Cocoa, Scripting & Automation, Web Content Guides 2005-03-03
Java for WebObjects Developers (PDF)
Introduces Java concepts and terms to WebObjects developers. Includes exercises for developing Java expertise in WebObjects.
Server Side, WebObjects Guides 2003-05-27
Interactive Movies (HTML) (PDF)
Explains how to construct interactive movies using QuickTime wired sprites and sprite animation.
QuickTime Guides 2002-10-01
Java Info.plist Key Reference for Mac OS X (HTML) (PDF)
Describes the property list keys available in Java for Mac OS X.
Java Reference 2009-03-04
Java System Property Reference for Mac OS X (HTML) (PDF)
Describes the System Properties offered by Java for Mac OS X.
Java Reference 2009-03-04
Java Virtual Machine Option Reference for Mac OS X (HTML) (PDF)
Describes the virtual machine options offered by Java for Mac OS X.
Java Reference 2009-03-04
Dashboard Reference (HTML) (PDF)
Describes the API for implementing Dashboard widgets.
Apple Applications Reference 2009-02-04
NSURL Class Reference (HTML) (PDF)
Describes a string that uniquely identifies a resource.
Cocoa Reference 2009-02-04
NSURLHandle Class Reference (HTML) (PDF)
Describes a deprecated technology replaced by the NSURLDownload class.
Cocoa Reference 2009-02-04
Web Services Core Framework Reference (HTML)
Describes the client-side APIs for accessing web services.
Carbon, Cocoa, Core Foundation Reference 2009-01-06
Safari CSS Reference (HTML) (PDF)
Describes the Cascading Style Sheet (CSS) properties that are supported by Safari and WebKit.
Apple Applications, Web Content Reference 2008-11-19
WebObjects File Format Reference (HTML) (PDF)
New document that describes the bundle format of WebObjects documents such as the EOModel and WOComponent bundles.
WebObjects Reference 2008-11-19
NSHTTPCookie Class Reference (HTML) (PDF)
Describes an opaque set of data that represents state or configuration.
Cocoa Reference 2008-11-13
Safari HTML Reference (HTML) (PDF)
Describes the Hypertext Markup Language (HTML) tags and properties that are supported by Safari and WebKit.
Apple Applications, Web Content Reference 2008-11-12
WebKit C Reference (HTML) (PDF)
Describes the C API for displaying web content in windows.
Carbon, Client Side Reference 2008-10-15
WebKit Objective-C Framework Reference (HTML) (PDF)
Describes the Objective-C API used to display web content in windows.
Client Side, Cocoa, General Reference 2008-10-15
WebObjects 5.4.2 Reference (HTML)
Describes the WebObjects 5.4.2 Java classes.
WebObjects Reference 2008-10-15
NSCachedURLResponse Class Reference (HTML) (PDF)
Describes a cached response to a URL load request.
Cocoa Reference 2008-05-02
JavaScriptCore Framework Reference (HTML)
Describes the API for evaluating JavaScript programs from within a C-based program
Carbon, Core Foundation Reference 2008-04-08
Publication Subscription Framework Reference (HTML)
Describes the Cocoa framework for publishing and subscribing to RSS and Atom feeds.
Cocoa, Web Content Reference 2008-04-08
NSURLCache Class Reference (HTML) (PDF)
Describes a collection of cached responses and data.
Cocoa Reference 2008-03-11
WebObjects 5.4.1 Reference (HTML)
Describes the WebObjects 5.4.1 classes in Javadoc format.
WebObjects Reference 2008-03-11