Todos sabem que o iOS é um ótimo sistema operacional móvel que tem muitos aplicativos legais para oferecer, mas nem todos podem se dar ao luxo de comprar um iPhone para ter a experiência completa. Se você está procurando uma maneira de executar o iOS na sua máquina Windows, você ficará satisfeito em saber que há uma série de emuladores e simuladores que lhe permitirão executar aplicativos diretamente no seu PC. Se você já tem um iPhone ou iPad, talvez seja melhor espelhar seu dispositivo iOS na tela de um PC, pois isso proporcionaria uma funcionalidade mais completa do que até mesmo os melhores emuladores desta lista. Com isso dito, aqui está uma lista dos emuladores iOS mais populares e úteis para executar aplicativos para iPhone e iPad no seu computador:
iPadian
iPadian é de longe o emulador iOS mais popular para o PC, mas ainda tem algumas limitações. Primeiro, você não poderá acessar a Apple App Store real ou baixar aplicativos do iTunes porque eles são criptografados usando a tecnologia DRM FairPlay da Apple. No entanto, os criadores incluíram a sua própria “Apps Store” proprietária que vem com centenas das aplicações mais populares. Assim, o iPadian oferece uma maneira de você experimentar o básico do iOS no seu computador, mas certamente não é a experiência completa. Ainda assim, é refrescante ver o iPadian simular a aparência de um sistema operacional do iPad, mesmo que ele não tenha toda a potência da sempre em expansão da loja de aplicativos. Uma coisa a saber é que tem havido relatos de malware na versão mais recente no site oficial, por isso é recomendado que você instale o original da CNET no lugar.
>
Installing and Running iPadian:
MobiOne Studio
MobiOne Studio é uma ferramenta de desenvolvimento de aplicativos multi-plataforma que pode ser usada para criar, testar e executar aplicativos iOS e Android. Pode ser usado como um emulador iOS, mas não é uma simulação exata do ambiente iOS. No entanto, é uma ferramenta muito poderosa para se ter, especialmente se você planeja entrar no desenvolvimento de aplicativos. Além disso, ele pode mostrar com precisão como um aplicativo será executado em diferentes versões do iOS ou em diferentes dispositivos (por exemplo – iPhone, iPad ou telefones Android), e o lado do desenvolvimento usa a funcionalidade de arrastar e soltar para torná-lo muito simples para qualquer um usar. O módulo emulador iOS é chamado de MobiOne Studio Test Center, e pode ser acessado clicando em Ferramentas → Test Center no topo da interface do MobiOne (como mostrado abaixo):
Instalando o MobiOne Studio no Windows:
Appetize.io
Appetize.io é como o MobiOne, pois é uma ferramenta orientada ao desenvolvimento e testes que pode ser usada para executar aplicativos móveis no seu PC. Entretanto, ao invés de operar como um cliente desktop nativo, o Appetize.io está disponível como um serviço baseado na web, portanto pode ser acessado de qualquer navegador e não consome nenhum dos recursos nativos do seu PC. A versão gratuita permite que você tenha 2 usuários simultâneos conectados ao mesmo tempo por até 100 minutos. Depois disso, você pode atualizar para a edição básica por $40/mês, mas este serviço é normalmente o melhor para desenvolvedores. Ainda assim, é uma opção que vale a pena mencionar porque é essencialmente uma simulação baseada na web de várias versões do iOS sob demanda, como você pode ver pela tela de configurações demo abaixo:
Emulando iPhone ou Android no seu navegador com o Appetizer.io:
Xamarin Testflight
Xamarin TestFlight é uma ferramenta popular para desenvolvedores mas você pode usá-lo para carregar e emular aplicativos iOS no seu PC também. Ainda assim, é definitivamente uma abordagem mais avançada, mas o benefício é que é atualizado frequentemente, vem na forma de um cliente desktop rico em recursos, e permite que você execute e teste os mais recentes aplicativos iOS 8 com grande confiabilidade e precisão.
Xamarin Explicado para Iniciantes: