I’m happy at long last to announce the pre-release version of a new Android library I wrote:
The release candidate is on the branch called “release-candidate“.
Being a release candidate means the code is far enough along to give it a preliminary try, but not yet ready to be used in production applications. It has passed some basic development smoke testing. Being pre-release also means that the code and API are subject to change until it’s merged into the master branch for the official release. You can also expect some things like javadocs and a guide to be missing. In other words – your mileage will vary.
The project is called Pend Oreille (pronounced pond-o-ray), in honor of a little area of Washington State by the same name.
The Pend Oreille library is very simple and small (under 20kb in size) and has a few basic features that I have always wanted to have handy, without always having to use DataOutputStream objects:
- serialize Java primitives and primitive arrays to byte arrays.
- deserialize java primitives and primitive arrays from byte arrays.
- box and unbox primitive arrays
- serialize an array of boolean values into a packed bit field.
Yep. That’s it.