apps??

i see so many photos with those fun sings and writtings of how far along you are and whats the baby size of. i was just wondering what app do you use and recommend?