DreamSpark Academy
Главная
Новости
Учебные курсы
Технологии
Продукты
Вузы
Студенты-партнёры
Поиск
Как создать приложение для WP7
Подготовка
Установить Visual Studio
Установить Expression Blend
Установить XNA для Visual Studio
Установить Windows Phone SDK
Сценарий
Первые шаги разработчика под Windows Phone
С каждым днем платформа
Windows Phone 7
становится все более перспективной. Уже сегодня российские студенты могут разрабатывать приложения и бесплатно размещать их для продажи в магазине приложений Marketplace. Самое время, чтобы начать зарабатывать на новой платформе, под которую пока ощущается нехватка приложений!
Для
Windows Phone 7
поддерживаются две технологии создания приложений: Silverlight и XNA.
XNA в первую очередь предназначена для создания игр и приложений, работающих с 2D- и 3D-графикой, Silverlight удобно использовать для бизнес-приложений, простых игр и прочих программ, имеющих "традиционный" управляемый событиями интерфейс (т.е. набор элементов управления типа строк ввода, списков и т.д.). Он приходит на смену более старым технологиям создания приложений Windows Forms. В основе Silverlight лежит принцип разделения разметки графического дизайна приложения и программного кода – интерфейс программируется с помощью XML-языка разметки XAML, а с действиями пользователя связываются события, программируемые отдельно на любом из .NET-языков (обычно на
C#
).
Что приятно – для рисования интерфейса простого приложения вам не нужно почти ничего знать! Можно воспользоваться визуальным дизайнером
Visual Studio
, перетаскивая элементы управления на поле приложения (этого должно быть достаточно для большинства приложений с “классическим” интерфейсом), либо более специализированным инструментом
Expression Design
, который потребуется для создания более “продвинутых” и красочных интерфейсов. И то, и другое доступно для студентов в рамках программы
DreamSpark
(при этом инструменты можно использовать и для создания приложений, размещаемых в Marketplace на продажу).
Итак, с чего начать:
Устанавливаем
Visual Studio
и
Expression Studio
Скачиваем и устанавливаем
инструменты разработчика
Разрабатываем простое приложение. Мы советуем попробовать для начала сделать
"Предсказатель"
вместе с нами!
Тестируем приложение. Обратите внимание – для этого не нужен телефон! Большинство возможностей приложения можно протестировать на эмуляторе, который распространяется вместе с инструментами разработки.
Регистрируем аккаунт на MarketPlace
, размещаем приложение в магазине и получаем PROFIT. Студенты по программе Dreamspark получают аккаунт разработчика бесплатно (экономим ~100$\год). Получив аккаунт, вы можете сразу начать размещать свои приложения (в том числе платные) в
Marketplace
.
Что дальше?
Как зарегистрироваться в Windows Phone Marketplace?
Создаем игру для WP7 на XNA
Программируем для WP7 на Silverlight
Видеоуроки PluralSight
Продукты
Windows Phone 7