Factura CFDI

Hola actualmente me encuentro desarrollando una aplicación ala cual le tengo que incorporar la factura electrónica, ya leído de bastantes paginas sobre como desarrollar la factura pero hasta el momento no he logrado mucho. Si alguien me podría orientar desde que es lo que necesito y el procedimiento para hacerlo o si existe algún ejemplo que me pudieran proporcionar (solo necesito realizar con timbrado de prueba).
Gracias de antemano.