Solução para quem não tem Mac para desenvolver e testar iOS apps
A maioria dos desenvolvedores interessados em desenvolver para iOS se depara com os investimentos que devem ser feitos, de cara você precisa de um Mac e um iPhone ou iPad, isso pode lhe custar pelo menos US$ 1000, entretanto existe uma solução que pode lhe ajudar a adiar esse investimento.
O macincloud é um serviço que nos permite usar Mac nas nuvens, umas das grandes utilidades é possibilitar que o desenvolvedor crie e teste apps para iOS utilizando um Mac sem fazer um grande investimento inicial. Com o macincloud você aluga um Mac e paga por mês, o custo do serviço pode variar de US$ 20 até US$ 49 no modelo de assinatura, existem outro planos que você pode conhecer mais aqui.
Vale lembrar que não é possível fazer o deploy dos aplicativos desenvolvidos no device conectado ao seu computador utilizando o manincloud. Apesar de testarmos no simulador, em algum momento será necessário testar o aplicativo no device, ou seja, em algum momento você precisará de um Mac e iPhone/iPad.
Para aqueles que usam Delphi para desenvolver para iOS, lembre-se que você precisa solicitar ao pessoal do macincloud que instale o PA Server, ele não está instalado por padrão. O mesmo se aplica para aqueles que usam Oxygene, que deverão instalar o server correspondente ao Oxygene.
O Mac fornecido pelo macincloud traz uma série de aplicativos e ferramentas já instaladas, abaixo a lista de ferramentas, frameworks e aplicativos que você pode usar para desenvolver aplicativos para iOS e Android, usando C#, Java, HTML, JavaScript, além de outros IDE’s como Xamarin Studio, NetBeans e Unity3D.
- iOS SDK (Xcode 4.6.1) with Application Loader and iOS Simulator
- Android SDK and NDK (Eclipse is available)
- Corona SDK from Corona Labs (previously Ansca Mobile)
- Xamarin Studio (NEW!)
- Titanium Studio from Appcelerator
- GameSalad
- Mono, MonoDevelop, MonoTouch
- Phonegap
- Google App Engine SDK
- Stencyl
- ShiVa3D Authoring Tool from StoneTrip
- YoYo Games GameMaker Lite
- Parse Cloud Code (NEW!)
- Node.js
- Heroku Toolbelt for OSX
- MoSync
- Sencha
- Gideros Studio from Gideros Mobile
- Unity3D
- NetBeans
- LiveCode from RunRev
Enfim, o macincloud é um serviço muito legal e com um custo benefício excelente.
o MacinCloud atual ja possui o pa server para xe6 com upd1 instalado
fiz a assinatura, montei o ambiente criei a conta na apple, gerei os certificados
na minha aplicacao no delphi eu consigo conectar no meu servidor macincloud
eu inicio o pa server la, porem quando vou executar minha aplicacao, o simulador nao e mostrado la
alias nao achei um icone para iniciar o simulador no macincloud
sera que term que ser instalado separadamente esse componente?
Olá! Excelente artigo!
Essa solução é muito boa para quem quer testar suas apps esporadicamente. Obrigado!