Apps Consumer Technology Mobile Technology Smartphones Software Development Technology Epic Games Takes On Apple’s App Store Dominance