Annotations framework tutorials

This is the most modern framework in Milton. It provides for very simple annotation based implementations, which preclude most of the common implementation errors.

Hello World - Annotations

Really quick, simple tutorial showing how to integrate milton and get a running application with annotations. Includes browsing and uploading

Time: 0:10

File operation annotations

Shows how to implement most file operations like delete, move, copy, creating folders, locking etc with annotations

Time: 0:10

Calendar annotations

Really simple example of implementing calendars with annotations

Time: 0:10

Contacts Annotations (coming soon)

Coming Soon!

Time: TBC

Resource API tutorials

The Resource API is the older and original useage of Milton. To use this you implement ResourceFactory and various Resource interfaces, such as GetableResource, DeletableResource, etc.

The advantage of this API is that it provides a lower level access then annotations, but there is far more scope for incorrect semantics in your implementation.

Simple webdav browsing (Resource API)

Shows creating an eclipse maven project from scratch with basic file browsing functionality using the Resource API

Time: 0:10

Basic file operations (Resource API)

Continues the eclipse/maven based example app to show how to implement move, copy, delete as well as uploading and downloading with the Resource API

Time: 0:10

File Locking (Resource API)

Shows implementing locking, including the difficult lock-null mechanism

Time: 0:10

Introduction to Carddav (Resource API)

A worked example showing a simple cardav implementation using the Resource API

Time: 0:10

Migrating from Milton18 to Milton2.x

This tutorial shows the steps to upgrade your application from milton1.8 to the latest milton 2.

Time: 0:10