Apple has unveiled a host of new products within a short span of two weeks, straying from its traditional staggered launch ...