Битва за умы и сердца разработчиков

Значок времени чтения 3 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

wp7_devtool_1

Сеть полыхает новостями об Apple расслабляющий их когда-то строгие правила в отношении инструментов сторонних разработчиков. Причин такой перемены взглядов много. Gizmodo предполагая, что

Теперь Apple отступает, и это неудивительно — особенно после этого. Эпическая демонстрация Цитадели созданный с помощью Unreal Engine. Epic Citadel — это кроссплатформенный игровой 3D-движок, который до этого изменения технически запрещался лицензией разработчика iOS.

И, с 9 до 5 макинтош

Стоит ли винить в этом Android? Неа. Скорее всего, это Apple не хочет возиться с федералами. кто просматривает рекомендации Apple по разработке любезно предоставлен официальный запрос Adobe.

По большей части сторонники и критики Apple приветствуют это изменение, говоря, что оно показывает, что «Apple наконец-то реагирует на отзывы пользователей/разработчиков».

Я, с другой стороны, хотел бы постулировать другую теорию. Все эти события связаны с внезапной и реальной угрозой, которую представляет Windows Phone 7, когда дело доходит до простоты разработки с использованием Visual Studio и Expression Blend. Мы видели История после История разработчиков тратят минимальное количество времени на разработку или перенос своего приложения на WP7 вместо недель или даже месяцев, которые им потребовались для разработки тех же приложений для iPhone или Android. Например, Сара Томсон, канадский разработчик инди-игр. ЮГО, имел это сказать в интервью с карманным геймером

С какой платформой работать?
Во-первых, нам очень повезло, что у нас одна из самых квалифицированных команд в мире. Благодаря нашему семилетнему опыту работы с мобильными платформами всех видов и команде, использующей собственные технологии, не зависящие от платформы, нам было очень приятно работать на платформе WP7.
Просто чтобы дать вам пример; потребовалось две недели (выделено мной) привести первоначальный Взорваться! перейти на новую платформу.

Оформить заказ Pocket Gamer для получения дополнительных интервью, в которых участвуют разработчики iOS, переносящие свои игры на WP7. У Пола Террота был проницательный пост; Настоящее секретное оружие Windows Phone: разработчики, разработчики, разработчики на прошлой неделе, который частично сказал

Однако с точки зрения разработчика эти платформы — катастрофа. iPhone требует, чтобы вы использовали Mac для разработки, изучали загадочную и по большей части ужасную среду разработки и изучали еще один язык программирования, древний и архаичный Objective C. Android еще хуже. Он основан на Java, языке, от которого мы в значительной степени отказались с точки зрения клиентских вычислений, а инструменты разработчика скучны и странны.

И именно здесь преимущества Windows Phone начинают становиться очевидными. Windows Phone основан на Silverlight, который, в свою очередь, основан на Windows Presentation Foundation, которая сама основана на совершенстве управляемого кода .NET. Разработчики, желающие писать приложения для Windows Phone, обычно делают это в привычных рамках Silverlight, используя знакомый и логичный язык C#. Те, кто пишет игры, обычно делают это, используя XNA Framework, который позволяет осуществлять кроссплатформенную разработку между Windows (на ПК), Xbox 360 и Windows Phone. Это означает, что разработчики могут очень легко переносить игры между этими тремя платформами. Захватывающий? Вы держите пари.

Изменения в рекомендациях Apple теперь могут позволить использовать Adobe CS5 для разработки приложения для iOS, но это все еще не сравнится с комбинацией Visual Studio 2010 и Expression Blend 4.0. Проверьте это гайд о том, что нужно для разработки для Android. Все это, однако, не гарантирует полного успеха WP7, но приятно видеть, что конкуренция предпринимает шаги, чтобы помешать этой возможности.

Подробнее о темах: яблоко, застройщиков, Windows Phone 7, wp7

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *