The problem, of course, is that most furniture is highly absorbent. Sure, metal tables and other more industrial-type furniture is easy to clean, but sofas, chairs, beds and other soft items can be a nightmare to get cat urine odors out of. Even wood tables and chair legs can eventually absorb urine and smell.
MetaApp is an app generator and interpreter, composed of two applications: 1  A central java based web application which uses a SQLite database to manage central data and distribute it to the app installed in the mobile devices.
Protocol buffers, or Protobuf, is a binary format created by Google to serialize data between different services. Google made this protocol open source and now it provides support, out of the box, to the most common languages, like JavaScript, Java, C#, Ruby and others.