SIP Communicator
Documentation » Developer Documentation
>Edit Page
  • Main
    • Home
    • News
    • Screenshots
    • Download
    • About
  • Development
    • Mailing Lists
    • Subversion (SVN)
    • Bugs and Issues
    • Project Roadmap
    • How to Get Involved…
    • Team and Contributors
    • Java.net project page
  • Documentation
    • User Documentation
    • Developer Documentation
    • FAQ
Download

Documentation Topics (hide)

  • Getting Started
  • Generic Developer Guidelines (or before you start coding)
  • Tutorials
  • SIP Communicator Base Services
  • SIP Communicator protocols and plugins

Getting Started

  • Retrieving and building the sources

* More on Using CVS * Building the SIP Communicator from to command line ** Building the project from CVS sources ** Use Ant to build the project ** Ant build targets

  • SIP Communicator and IDEs
    • How to configure Eclipse
    • How to configure NetBeans to compile and debug SIP Communicator
  • Becoming a Project Member

Generic Developer Guidelines (or before you start coding)

  • How to define your test user accounts
  • How to run subsets of the unit test suite
  • How to report bugs effectively
  • Becoming a SIP Communicator Committer
  • The SIP Communicator Code Convention
  • Before and after committing code
  • Log levels
  • Design of the JUnit tests
  • SIP Communicator API

Tutorials

  • How to create OSGi Services for SIP Communicator
  • How to write GUI plugins
  • How to implement support for your favorite protocol in SIP Communicator
  • How to create and maintain a SIP Communicator installer
  • How to translate SIP Communicator
  • How to add key bindings

SIP Communicator Base Services

  • Call History Service
  • Configuration Service
  • File Access Service
  • History Service
  • Media Service
  • Message History Service
  • Meta Contact List Service
  • Protocol Provider Service
  • UI Service

SIP Communicator protocols and plugins

  • The DICT protocol
 
The SIP Communicator is distributed under the terms of the LGPL Powered by PmWiki