5apps
News
sign up
log in
New Add-to-Home-Screen page on apple.com encourages people to install Google and Nokia maps web apps
over 11 years ago · tagged with
google
,
apple
,
nokia
,
maps
,
ios
,
culture
,
business