"MySweetGestation": A novel smartphone application for women with or at risk of diabetes during pregnancy.