La batalla por los corazones y las mentes de los desarrolladores

Icono de tiempo de lectura 3 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

wp7_devtool_1

Las interwebs están en llamas con las novedades de Apple serelaja sus pautas, una vez estrictas, con respecto a las herramientas de desarrollo de terceros. Las razones de este cambio de opinión son muchas con Gizmodo especulando que

Ahora, Apple está dando marcha atrás, y no es sorprendente, especialmente después de eso. Demostración épica de la ciudadela creado con Unreal Engine. Epic Citadel es un motor de juego 3D multiplataforma que, antes de este cambio, estaría técnicamente prohibido por la licencia de desarrollador de iOS.

Y 9 a 5 mac

¿Deberíamos culpar de esto a Android? No. Lo más probable es que Apple no quiera meterse con los federales. que están mirando las pautas de desarrollo de Apple cortesía de una solicitud formal de Adobe.

En su mayor parte, tanto los partidarios como los críticos de Apple están dando la bienvenida a este cambio y dicen que muestra que "Apple finalmente está respondiendo a los comentarios de los usuarios/desarrolladores".

Yo, por otro lado, me gustaría postular una teoría diferente. Todos estos desarrollos se deben a la amenaza repentina y creíble que plantea Windows Phone 7 en lo que respecta a la facilidad de desarrollo con Visual Studio y Expression Blend. Hemos visto historia después de historia de los desarrolladores dedican una cantidad mínima de tiempo a desarrollar o transferir su aplicación a WP7 en lugar de las semanas o incluso los meses que les llevó desarrollar las mismas aplicaciones para iPhone o Android. Por ejemplo, Sarah Thomson, del desarrollador de juegos independiente canadiense IUGO, dijo esto en un entrevista con jugador de bolsillo

¿Cómo es la plataforma para trabajar?
En primer lugar, somos muy afortunados de tener uno de los equipos más hábiles del mundo. Con nuestros siete años de experiencia en plataformas móviles de todo tipo y el equipo que utiliza nuestras tecnologías patentadas independientes de la plataforma, fue un placer trabajar en la plataforma WP7.
Solo para darte un ejemplo; Tomó dos semanas (énfasis mío) para traer la inicial implosión! construir sobre la nueva plataforma.

Pagar ahora Pocket Gamer para obtener más entrevistas que involucren a los desarrolladores de iOS que transfieren sus juegos a WP7. Paul Thurrott tuvo una publicación reveladora; El verdadero arma secreta de Windows Phone: desarrolladores, desarrolladores, desarrolladores la semana pasada que en parte decía

Sin embargo, desde la perspectiva del desarrollador, estas plataformas son un desastre. El iPhone requiere que use una Mac para el desarrollo, aprenda un entorno de desarrollo críptico y en su mayoría horrible, y aprenda otro lenguaje de programación, el antiguo y arcaico Objective C. Android es aún peor. Está basado en Java, de todas las cosas, un lenguaje al que prácticamente habíamos renunciado desde la perspectiva de la informática del cliente, y las herramientas de desarrollo son pesadas y raras.

Y es aquí donde las ventajas de Windows Phone empiezan a hacerse evidentes. Windows Phone se basa en Silverlight, que a su vez se basa en Windows Presentation Foundation, que a su vez se basa en la bondad del código administrado de .NET. Los desarrolladores que deseen escribir aplicaciones de Windows Phone generalmente lo harán en los confines familiares de Silverlight, usando un lenguaje familiar y lógico, C#. Aquellos que están escribiendo juegos generalmente lo harán usando XNA Framework, que permite el desarrollo multiplataforma entre Windows (en PC), Xbox 360 y Windows Phone. Esto significa que los desarrolladores pueden portar juegos muy fácilmente entre estas tres plataformas. ¿Emocionante? tu apuesta

Los cambios en las pautas de Apple ahora pueden permitir que Adobe CS5 se use para desarrollar aplicaciones de iOS, pero eso aún no se compara con la combinación de Visual Studio 2010 y Expression Blend 4.0. Mira esto artículo sobre lo que se necesita para desarrollar para Android. Sin embargo, todo esto no garantiza un éxito total para WP7, pero es bueno ver que la competencia toma medidas para frustrar la posibilidad.

Más sobre los temas: manzana, desarrolladores, Windows Phone 7, wp7

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *