Building a custom adapter using the adapter development kit