当你已经熟悉了getting started教程之后,可以看一看下面列出的这些面向应用程序的特定教程。
JIRA Tutorials
- Automation Rule Components
- Creating a Custom Release Notes Template Containing Release Comments
- Editor Registry Documentation
- Tutorial - Adding a board configuration page
- Tutorial - Adding a Detail View Tab
- Tutorial - Adding a dropdown to an agile board
- Tutorial - Adding content to the JIRA View Issue page
- Tutorial - Creating a custom field type
- Tutorial - Creating a JIRA report
- Tutorial - Creating a project template
- Tutorial - Creating workflow extensions
- Tutorial - Custom fields in JIRA
- Tutorial - Custom message (mail) handler for JIRA
- Tutorial - Customizing Rich Text Editor in JIRA
- Tutorial - Customizing the TinyMCE within Rich Text Editor in JIRA
Confluence Tutorials
Beginner
- Confluence Blueprints
- Write a simple Confluence Space Blueprint
- Adding Confluence Keyboard Shortcuts
- Create a Confluence ‘Hello World’ Macro
- Write a simple Confluence Blueprint plugin
- Writing a Confluence Theme
- Extending Autoconvert
Intermediate
- Extending the Highlight Actions Panel
- Adding new Confluence to HipChat notifications
- Adding items to the Info Banner
- Extending the Confluence Insert Link Dialog
- Extending the Image Properties Dialog
- Write an intermediate blueprint plugin
- Writing a Macro Using JSON
- Posting Notifications in Confluence
- Searching Using the V2 Search API
- Adding a Custom Action to Confluence
- Unit Testing Plugins
- Writing a Blueprint - Intermediate
Advanced
- Write an advanced blueprint plugin
- Extending the V2 search API
- Adding a field to CQL
- Defining a Pluggable Service in a Confluence Plugin
- Creating an Admin Configuration Form
- Writing a Blueprint - Advanced
FishEye/Crucible Tutorials
This section shows the FishEye and Crucible tutorials available, classified by task and by skill level.
What Do You Want To Do in FishEye and Crucible?
Tutorials listed by task:
- Crucible SCM Plugin Tutorial
- FishEye Event Listener Plugin Module Tutorial
- FishEye Twitter Integration Plugin Tutorial
- Crucible Gadget Tutorial
- FishEye Gutter Renderer Plugin Tutorial
- Rendering a Velocity Template from Your FishEye Servlet
- REST Service Plugin Module Tutorial for FishEye
- Storing Plugin Settings for FishEye
- Using Logging From Your FishEye Plugin
- Crucible Workflow Conditions Plugin Module Tutorial
- FishEye Smart Commit Tutorial
- Plugin Gadget Tutorial - Using the FishEye REST API to Write a Gadget to Monitor Recent Changes
FishEye and Crucible Tutorials Classified by Skill Level
Tutorials classified by the level of skill assumed:
Beginner
- Plugin Gadget Tutorial - Using the FishEye REST API to Write a Gadget to Monitor Recent Changes
- FishEye Event Listener Plugin Module Tutorial
- Using Logging From Your FishEye Plugin
Intermediate
- FishEye Twitter Integration Plugin Tutorial
- Crucible Workflow Conditions Plugin Module Tutorial
- Crucible Gadget Tutorial
- Rendering a Velocity Template from Your FishEye Servlet
Advanced
- FishEye Smart Commit Tutorial
- FishEye Gutter Renderer Plugin Tutorial
- REST Service Plugin Module Tutorial for FishEye
- Storing Plugin Settings for FishEye
- Crucible SCM Plugin Tutorial
Related Tutorials
You may also be interested in the integration tutorials.
Bamboo Tutorials
For Bamboo we offer some tutorial-like documents (documents that are similar to tutorials, although not officially classified as tutorials):
For the Bamboo Tasks API:
Cross-Product Tutorials
This section shows the tutorials available for our cross-product components, classified by task and by skill level.
What Do You Want To Do?
Tutorials listed by task:
- Activity Streams:
- Getting Started with Active Objects
Cross-Product Tutorials Classified by Skill Level
Tutorials classified by the level of skill assumed:
Beginner
- Adding Activities to a Third Party feed with the Java API
- Making Pluggable Inline Actions for Activity Streams
Intermediate
- Making your own Activity Streams Provider
- Tutorial - Writing JIRA event listeners with the atlassian-event library
- Getting Started with Active Objects
- Unit Testing Plugins
- Writing JIRA event listeners with the atlassian-event library
Advanced
- Scheduling Events via SAL Tutorial
- Creating an Admin Configuration Form
- Developing a REST Service Plugin
External Tutorials
- Plugin Architecture, Episode IV ("A New Hope"): introduction to the plugin software stack, including Maven, plugin and module descriptors, etc.
- Plugin Architecture, Episode V ("The 3-Tiered Architecture Strikes Back"): introduction to the REST module type and several important SAL services.
- Plugin Architecture, Episode VI (Return of the jQuery)
- Plugin Architecture, Episode I (The Phantom Mess)