News & Events
MacOS + Virtual Machine + Windows: Não tem POG?
- 18 de setembro de 2010
- Posted by: Adriano Santos
- Category: aplicativo apple desenvolvedor Desenvolvimento Tutoriais Xcode xe xe2
USA
|
Convert
|
BRA
|
Configuração
|
|
MacBook
|
999,00
|
1.714,08
|
3.199,00
|
2.4GHz : 250GB
* 2.4GHz Intel Core 2 Duo * 2GB DDR3 memory * 250GB hard drive1 |
MacBook Pro
|
1.199,00
|
2.057,24
|
3.799,00
|
13-inch: 2.4GHz
* 2.4GHz Intel Core 2 Duo * 4GB DDR3 memory * 250GB hard drive1 |
MacBook Air
|
1.499,00
|
2.571,98
|
4.999,00
|
1.86GHz
* Intel Core 2 Duo processor with * 1066MHz frontside bus * 2GB Memory * 120GB SATA hard drive1 * NVIDIA GeForce 9400M graphics |
*Cotação do dólar em 18/09/2010
|
1,7158
|
Como podemos ver claramente, os preços não são muito atraentes. Isso leva muita gente, inclusive Eu, a tentar diversas alternativas para contornar o “problema” e então estudar a plataforma. No meu caso, a melhor alternativa realmente era a virtualização. O primeiro artigo que li a respeito do desenvolvimento para iPhone e que, certamente, me motivou foi publicado na revista WebMobile nº 27 e o autor foi o meu amigo e mestre Gustavo Chaurais, um expert em Delphi. O artigo pode ser lido no link Desenvolvimento para iPhone* ou ainda em Desenvolvimento para iPhone*. Me lembro bem de um trecho muito importante de seu artigo:
Siga @tdevrocks no Twitter e fique por dentro de todas as atualizações do blog.
E o que preciso para entrar nesta onda?
Primeiramente, para iniciar o desenvolvimento de aplicativos para iPhone, você irá precisar de um computador Mac com processador Intel. Não, não é possível rodar o SDK do iPhone no Windows. Mas, quer dizer que vou ter que trocar meu PC? Infelizmente (ou felizmente), a resposta correta é sim.
É claro, também existem as opções ilegais ou não suportadas pela Apple: emular o sistema operacional utilizando programas como o VMWare, ou instalar o Mac OS X no seu próprio PC. Porém, para isso será necessário bastante conhecimento e uso de ferramentas “crackeadas”, as quais não são recomendadas e, logicamente, não cobriremos aqui.
Seria uma excelente alternativa para ganhar um fôlego até conseguir comprar um equipamento, se funcionasse. Não, não sou a favor de pirataria. Seria demais um fabricante de software ser a favor de pirataria, mas confesso que os preços altíssimos de software/hardware no Brasil impõem tal prática as vezes.
Adriano Santos é especialista em linguagens de desenvolvimento, autor de diversos artigos e membro do Embarcadero Community Evanglist Program. Siga-o no twitter @asrsantos e fique por dentro de tudo que acontece nos bastidores de TDevRocks.
Muito bem, vamos imaginar que sou a favor e vamos tentar fazer a instalação e sermos felizes? Como mencionei, essa POG (Programação Orientada a Gambiarras) não funciona. Em um site bastante conhecido consegui efetuar o download de uma máquina virtual para o VMWare 7.0 pronta. Foram cinco dias de download, 8,8Gb de arquivo. A promessa de sucesso vem no arquivo Readme.txt:
Mac OS X 10.6.2 “Snow Leopard” in VMware Workstation 7 – Complete Package
Desktop: http://bayimg.com/image/oakghaaca.jpg
Safari: http://bayimg.com/image/oakgiaaca.jpg
This is a complete package for running Mac OS X 10.6.2 “Snow Leopard” in VMware Workstation 7.
Default settings for the virtual machine are 1 CPU/core, 1024 MB RAM and 40 GB HDD. Tested virtual machine using VMware Workstation 7.0.0-build 203739. Virtual machine is clean of personal information, any time a name or user was required “User” was used.
—- Prerequisites —–
VMware Workstation 7 (Included)
Premade OS X Virtual Machine (Included)
VMware Tools for OS X (Included – darwin_snow.iso)
64-bit Intel processor with Virtualization Technology
—– Usage —–
1. Install VMware Workstation if not already done so.
2. Copy the “Mac OS X 10.6.2” directory to your Virtual Machines directory.
2. Open the virtual machine in VMware.
3. Edit processor, RAM and hard drive settings to your liking.
4. Set darwin_snow.iso (under Misc) as CD-ROM media.
5. Boot your virtual machine.
A grande verdade é que nada disso realmente funciona e continuamos caindo na mesma verdade: Compre um Mac, compre um Mac.
Sempre fui muito fã de Apple, mas nunca me imaginei tendo um aparelho desses. Há cerca de dois meses comprei meu 1º iPhone 3GS e me surpreendi com a qualidade do produto. Estável, funcional, bonito e elegante. Agora minha próxima aquisição será com certeza um MacBook White.
Em resumo: Se você quer desenvolver para essa plataforma, precisará desembolsar um pouco mais e caia de cabeça na plataforma.
Author: Adriano Santos
3 Comentários
Comments are closed.
Olá Adriano,
Gostaria de acrescentar algumas informações:
A Apple Store possui um desconto educação para alunos e professores. Os preços caem um pouco com esse desconto.
Existe também o MacMini, que custa RS2,7mil na Apple Store, podendo cair pra R$2,1mil com desconto educação. O modelo anterior talvez seja encontrado com preço ainda melhor em outras lojas.
Os Mackbooks são realmente mais caros, mas se a comparação for feita com outras marcas de “grife” (Sony, por exemplo), a diferença não será tão grande.
Desde que os Macs usam arquitetura Intel, é possível sim (apesar de ilegal, como vc citou) rodar Mac OS num PC, mas é preciso ter um hardware compatível. Existe na net uma lista com os hardwares compatíveis. Aos interessados, procurar por OSx86 ou Hackintosh.
[ ]’s
Direlei,
Muito obrigado pelo seu comentário, vivendo e aprendendo. Realmente tentei de todas as formas rodar o MacOS em VMWare e não obtive sucesso.
No caso do MacMini, até pensei nessa hipótese, mas como viajo muito o ideal é um equipamento que pode ser carregado facilmente.
Vlw, grande abraço
Amigo, funciona sim.
[]s