Faits: A. Par jugement du 15 mai 2012, le Tribunal pénal de l'arrondissement de la Sarine a reconnu A._ coupable de brigandage, de tentative de brigandage, d'obtention frauduleuse d'une prestation d'importance mineure, de séquestration et enlèvement, de faux dans les certificats, d'actes préparatoires à un brigandage et de délit contre la loi fédérale sur les armes. Il l'a condamné à une peine privative de liberté de 4 ans et demi, déduction faite de la détention subie avant jugement dès le 21 juin 2011, ainsi qu'au paiement d'une amende de 100 fr. Il a révoqué le sursis accordé le 10 juin 2010 par ordonnance pénale du Juge d'instruction de Fribourg et ordonné un traitement ambulatoire en application de l'art. 63 CP, conformément au rapport d'expertise du 26 septembre 2011. Il a enfin maintenu le condamné en détention en raison des risques de fuite et de récidive. Le 11 septembre 2012, A._ a formé un appel contre ce jugement auprès de la Cour d'appel pénal du Tribunal cantonal du canton de Fribourg (ci-après: le Tribunal cantonal). B. La Présidente de cette juridiction a rejeté la demande de mise en liberté immédiate déposée le 22 novembre 2012 par A._ au terme d'une ordonnance rendue le 29 novembre 2012; le recours déposé contre cette décision a été rejeté par arrêt du Tribunal fédéral du 7 janvier 2013 (arrêt 1B_758/2012). Par ordonnance du 8 avril 2013, la Présidente du Tribunal cantonal a rejeté une nouvelle demande de mise en liberté introduite le 2 avril 2013 par A._. Elle s'est référée aux motifs pertinents exposés dans sa précédente ordonnance du 29 novembre 2012 et dans l'arrêt du Tribunal fédéral du 7 janvier 2013. C. Agissant par la voie du recours en matière pénale, A._ demande au Tribunal fédéral d'annuler cette décision, de lever sa détention pour des motifs de sûreté et de prononcer sa mise en liberté immédiate jusqu'à droit connu sur son appel. Il conclut à titre subsidiaire au renvoi de la cause devant l'autorité inférieure pour qu'elle se prononce sur les mesures de substitution à la détention. Il requiert en outre l'assistance judiciaire. Le Ministère public se réfère aux considérants de l'ordonnance querellée. Le Tribunal cantonal n'a pas d'observations à formuler.