I itunes.apple.com Nokia 'Here Map' arrives at the App Store 45 points Libertatea 14 years ago 28 comments