5apps News

New Add-to-Home-Screen page on apple.com encourages people to install Google and Nokia maps web apps

almost 13 years ago · tagged with google, apple, nokia, maps, ios, culture, business