Apple, Google locked in battle for supremacy