Compras de Google Android en la aplicación "Entrega de contenido" ¿Cómo entregar contenido correctamente?

Actualmente estoy tratando de codificar las compras dentro de la aplicación. Estaba buscando documentación, información, tutoriales sobre las mejores prácticas para algunas de las cosas que Google no maneja.

Lo que he hecho hasta ahora:

Tengo un servicio de facturación en ejecución que maneja hablar con Google Play. Este servicio puede completar las transacciones de "muestra" y mi aplicación recibe el mensaje.

Ahora quiero entregar el contenido al dispositivo. Lo que creo que tiene que suceder a continuación:

Mi aplicación debe comunicarse con mi servidor y mostrar alguna prueba de la transacción exitosa. Haga un poco de agitación de la mano de Cert o alguna de esas tonterías.

Luego descargaré el contenido y colocaré ese contenido en una base de datos. Probablemente debería cifrar la base de datos con un dispositivo de cifrado único de algún tipo.

Estoy buscando aprender cómo hacer las dos cosas anteriores y cualquier otra cosa que deba hacerse. Me gustaría una cantidad razonable de seguridad / cifrado. Cualquier documentación / tutoriales / proyectos de muestra sería genial, he intentado buscar estas cosas y no he encontrado lo que estaba buscando.

Respuestas a la pregunta(1)

Su respuesta a la pregunta