This is Google's Java Tutorial for Protocol Buffers ported to Android. The AddressBook is serialized as a file on internal storage and displayed as a simple ListActivity. Person messages are passed to and from a second Activity via Intents as a Parcelable byte array for creates and updates.
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. See the protobuf project page for more information and to download the compiler.
*Author: Jeff Gilfelt*
The code in this project is licensed under the Apache Software License 2.0.
Protocol Buffers are licensed under the New BSD License.
Copyright (c) 2011 readyState Software Ltd.