Palm, Blackberry and Windows PocketPC blazed the trail. iOS and Android were relatively latecomers that arrived with a more competitive product (iOS because it was much better than the previous generation, and Android because it borrowed the ideas from iOS and was free.)