A batalha pelos corações e mentes dos desenvolvedores

Ícone de tempo de leitura 3 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

wp7_devtool_1

As interwebs estão em chamas com as notícias da Apple relaxante suas diretrizes outrora rigorosas em relação às ferramentas de desenvolvedor de terceiros. As razões para esta mudança de coração são muitas com Gizmodo especulando que

Agora, a Apple está voltando atrás, e não é surpreendente - especialmente depois disso Demonstração épica da cidadela criado com Unreal Engine. O Epic Citadel é um mecanismo de jogo 3D multiplataforma que, antes dessa mudança, seria tecnicamente proibido pela licença de desenvolvedor do iOS.

E 9 a 5 mac

Devemos culpar isso no Android? Não. É mais provável que a Apple não queira mexer com os federais que estão analisando as diretrizes de desenvolvimento da Apple cortesia de uma solicitação formal da Adobe.

Na maioria das vezes, os apoiadores e críticos da Apple estão dando as boas-vindas a essa mudança, dizendo que mostra que "a Apple está finalmente respondendo aos comentários dos usuários / desenvolvedores".

Eu, por outro lado, gostaria de postular uma teoria diferente. Todos esses desenvolvimentos se devem à ameaça repentina e confiável que o Windows Phone 7 representa quando se trata de facilidade de desenvolvimento usando o Visual Studio e o Expression Blend. Nós vimos história depois de história dos desenvolvedores que gastam um tempo mínimo para desenvolver ou portar seu aplicativo para o WP7 em vez de semanas ou até meses que levaram para desenvolver os mesmos aplicativos para iPhone ou Android. Por exemplo, Sarah Thomson, desenvolvedora de jogos indie canadense IUGO, tinha isso a dizer em um entrevista com jogador de bolso

Como é trabalhar com a plataforma?
Em primeiro lugar, temos muita sorte de ter uma das equipes mais habilidosas do mundo. Com nossos sete anos de experiência em plataformas móveis de todos os tipos e a equipe usando nossas tecnologias proprietárias e independentes de plataforma, foi um prazer trabalhar na plataforma WP7.
Só para dar um exemplo; levou duas semanas (ênfase minha) para trazer a inicial Implodir! construir sobre a nova plataforma.

Finalizar compra bolso Gamer para mais entrevistas que envolvam desenvolvedores iOS portando seus jogos para o WP7. Paul Thurrott teve um post perspicaz; A verdadeira arma secreta do Windows Phone: desenvolvedores, desenvolvedores, desenvolvedores na semana passada, que em parte disse

Do ponto de vista do desenvolvedor, no entanto, essas plataformas são um desastre. O iPhone exige que você use um Mac para desenvolvimento, aprenda um ambiente de desenvolvimento enigmático e principalmente horrível, e aprenda ainda outra linguagem de programação, a antiga e arcaica Objective C. O Android é ainda pior. É baseado em Java, de todas as coisas, uma linguagem da qual praticamente desistimos do ponto de vista da computação do cliente, e as ferramentas do desenvolvedor são pesadas e estranhas.

E é aqui que as vantagens do Windows Phone começam a se tornar óbvias. O Windows Phone é baseado no Silverlight, que por sua vez é baseado no Windows Presentation Foundation, que é baseado na qualidade do código gerenciado do .NET. Os desenvolvedores que desejam escrever aplicativos para Windows Phone geralmente o fazem nos limites familiares do Silverlight, usando uma linguagem familiar e lógica, C#. Aqueles que estão escrevendo jogos geralmente o fazem usando o XNA Framework, que permite o desenvolvimento multiplataforma entre o Windows (em PCs), o Xbox 360 e o Windows Phone. Isso significa que os desenvolvedores podem facilmente portar jogos entre essas três plataformas. Excitante? Pode apostar.

As alterações nas diretrizes da Apple agora podem permitir que o Adobe CS5 seja usado para desenvolver aplicativos iOS, mas isso ainda não se compara ao combo Visual Studio 2010 e Expression Blend 4.0. Veja isso artigo sobre o que é preciso para desenvolver para o Android. Tudo isso, no entanto, não garante um sucesso total para o WP7, mas é bom ver a competição tomando medidas para impedir a possibilidade.

Mais sobre os tópicos: maçã, desenvolvedores, Windows Phone 7, wp7

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *