It has to be a species of Tradescantia because it looks like one and the flowers look very similar. The flowers are small and whitish/clear. When the leaves are exposed to sun they seem to develop these purple spots on the leaves which appear to be purple stained cells as you can see in the picture. Tradescantia ??? ( photo / image / picture from FlowerFreak22's Garden )
No, they are smooth, but if you look really close they have a scale like appearance and have very small serrations around the leaf. I only noticed those features when I zoomed in on the picture though.