It’s always fun to check out a new product that is totally outside my comfort zone, and this one definitely qualifies. I’m an Apple girl through and through, so when I was asked to check out the new App Social feature available exclusively for the Nokia Lumia, I was a little nervous. (Would I feel…