I am not sure if it is actually mini apples but the guy at the nursery told me that it is mini apple. I tried to eat it once, it's sour and tasted more like plum.
I have the tree for about 7 years now and it is still blooming.
I grow the tree in the flower pot. It is easy to care for. I put some fertilizer in the pot every 3 to 4 months once.