Main Page

From ICal4j Wiki
Revision as of 19:39, 20 September 2011 by Modularity (Talk | contribs)

Jump to: navigation, search

Contents

Introduction

iCal4j is a Java API that provides support for the iCalendar specification as defined in RFC2445. This support includes a Parser, Object Model and Generator for iCalendar data streams. For more information check out the API Documentation.

Minimum requirements

iCal4j requires a minimum of Java 1.4 due to the use of features introduced in this version of Java. It may be possible to run with earlier versions, however this is not supported.

Project Information

Download

Getting Started

  • If you are new to iCal4j, follow this brief tutorial to help you get started.
  • The following examples demonstrate the functionality and uses of iCal4j.
  • Slides from a recent presentation at the CalConnect Roundtable XIV.
  • Information relating to using iCal4j on Android is available here.
  • You can also use iCal4j with Groovy - see here for details.


Concepts and Types

Maven 2

iCal4j now incorporates a Maven 2 build process. More information on how to include iCal4j as a Maven dependency is available here.

Sub-projects

Extensions

MS Outlook Timezone Definitions

vCard

CalDAV

Scheduling

Synchronisation

Resources

  • Information regarding code coverage and other project reports is available in the Project Documentation.
  • For information regarding specification support, please see the RFC Compliance page.
  • Details of future directions can be found in the Roadmap.

Related Sites and Articles

Frequently Asked Questions

  • Answers to some common questions about iCal4j are available here

Sitemap

A hierarchical view of this Wiki is available here.

Acknowledgments

  • Thanks to Atlassian Clover for their support.
  • YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products:

Suggestions

Vote for your suggestions here

Personal tools
thanks