The software package includes a library to help developers create Cricket applications in Java. This chapter describes our software architecture and our Java Cricket client library API called Cricketlib. At the end of the chapter, we show how to create a simple Cricket application in Java using Cricketlib. We recommend developers to use this sample application as a template to create their own Cricket applications in Java.