Difference between revisions of "Eclipse/API Central"

From Eclipsepedia

Jump to: navigation, search
(Useful links)
 
(4 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
===API Guidelines ===
 
===API Guidelines ===
  
* [http://www.eclipse.org/articles/Article-API%20use/eclipse-api-usage-rules.html How to use the Eclipse API] Guidelines for using Eclipse APIs to ensure that your code will keep working as Eclipse evolves.
+
* [http://www.eclipse.org/articles/Article-API-Use/index.html How to use the Eclipse API] Guidelines for using Eclipse APIs to ensure that your code will keep working as Eclipse evolves.
 
* [[Evolving Java-based APIs]] Guidelines for how to evolve Java-based APIs while maintaining compatibility with existing client code.  
 
* [[Evolving Java-based APIs]] Guidelines for how to evolve Java-based APIs while maintaining compatibility with existing client code.  
 
* [[Javadoc]] How to write Javadoc
 
* [[Javadoc]] How to write Javadoc
Line 21: Line 21:
  
 
* [http://www.eclipsecon.org/2010/sessions/sessions?id=1427 API Design and Evolution] - EclipseCon 2010 presentation - full [http://dl.dropbox.com/u/1975868/EclipseCon2010-API-Design-and-Evolution.zip downloadable material as ZIP (3.5MB)]
 
* [http://www.eclipsecon.org/2010/sessions/sessions?id=1427 API Design and Evolution] - EclipseCon 2010 presentation - full [http://dl.dropbox.com/u/1975868/EclipseCon2010-API-Design-and-Evolution.zip downloadable material as ZIP (3.5MB)]
** [http://www.infoq.com/presentations/effective-api-design Effective API Design]: 1 hr video by Joshua Bloch
+
* [http://www.infoq.com/presentations/effective-api-design Effective API Design]: 1 hr video by Joshua Bloch
** [http://www.eclipsecon.org/2010/sessions/sessions?id=1343 Who took the cookie from the cookie jar?] - EclipseCon 2010 presentation on API Tooling by Olivier Thomann
+
* [http://www.eclipsecon.org/2010/sessions/sessions?id=1343 Who took the cookie from the cookie jar?] - EclipseCon 2010 presentation on API Tooling by Olivier Thomann
** [[PDE UI Incubator ApiTools Compare]]
+
* [[PDE UI Incubator ApiTools Compare]]
** [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=3626 Eclipse APIs and Java 5] EclipseCon 2007 presentation
+
* [http://eclipse.org/eclipse/presentation/eclipsecon/API-Tutorial-EclipseCon-2007.pdf Eclipse APIs and Java 5] EclipseCon 2007 presentation
 
* [http://www.eclipse.org/eclipse/development/apis/Eclipse-APIs-Lines-in-the-Sand.pdf Eclipse APIs: Line in the Sand (pdf)] The philosophy, psychology, and sociology of APIs, EclipseCON 2004 presentation by Jim des Rivieres
 
* [http://www.eclipse.org/eclipse/development/apis/Eclipse-APIs-Lines-in-the-Sand.pdf Eclipse APIs: Line in the Sand (pdf)] The philosophy, psychology, and sociology of APIs, EclipseCON 2004 presentation by Jim des Rivieres
 
* [http://www.eclipse.org/eclipse/development/apis/API-First.pdf API First (pdf)] Best practices for API development based, EclipseCON 2005 presentation by Jim des Rivieres
 
* [http://www.eclipse.org/eclipse/development/apis/API-First.pdf API First (pdf)] Best practices for API development based, EclipseCON 2005 presentation by Jim des Rivieres

Latest revision as of 16:29, 19 April 2013

This page is a hub to collect information about Eclipse Project APIs.

[edit] API Guidelines

[edit] Useful links

[edit] Historical information