Windows 8.1 App Watch: TripAdvisor November 21, 2013 Mike Johnson Microsoft, Windows 8 Applications 1 Comment Make way for another important app that has landed on the Windows Store. Over the past few months, Microsoft has been busy signing and renewing new partnership deals with …