A membrane for corneal implant or keratoprosthesis comprising a biological polymer and a polyacrylamide is described. The mixture of both polymers produces a hydrogel that becomes a transparent film or membrane upon drying. The resulting device and tissue engineered implants are useful for biomedical applications of the cornea, such as tissue repair and transplantation.