Buenas,
no sé cómo haréis normalmente la "traducción" de JSON a objetos en iOS y Android, pero en Zadia últimamente estamos usando un par de herramientas que nos hacen la vida mucho más fácil (hemos probado alguna que otra).
Para iOS, usamos Objectify para Mac (
http://tigerbears.com/objectify/). Es una aplicación sencilla, de 15$, que te ahorra muchísimo tiempo. Le pones el JSOn que genera el backend, lo parsea, y te da los objetos listos para usar en iOS o Mac. En la beta (cerrada, pero con un mensaje al autor se participa) ya genera código compatible con ARC y todo. Combinado con un parser (me gusta SBJSON, json-framework:
https://github.com/stig/json-framework), recuperar y procesar los objetos del backend se hace en un suspiro!
Para Android el planteamiento es análogo, más directo si cabe. Primero generar las clases con JSONGen (
http://jsongen.byingtondesign.com/), una herramienta gratis online (si os funciona bien donadle algo al tipo, que ya veréis que os ahorra un tiempo hermoso!), y luego procesar el JSON con GSON (
http://code.google.com/p/google-gson/), la librería para procesar JSON en Java de Google, que te convierte los datos recibidos en las clases que le indiques directamente.
Espero que os sea útil! :-)