Holiday Gift Guide »

More than 160 billion apps will be downloaded in 2017