Visual studio 2010 express for windows phone

Visual Studio 2010 Express for Windows Phone is an integrated development environment, a simple and powerful tool for creating applications for Microsoft’s new mobile operating system, Windows Phone 7 Series. The package includes the latest technologies: — Visual Studio 2010 Express;- Windows Phone 7 Series Emulator;- XNA Game Studio 4.0;- Silverlight for Windows Phone;- Microsoft Expression Blend 4.0

Microsoft Visual Studio Express for Windows Phone enables efficient creation of apps for Microsoft’s mobile OS.


Visual Studio 2010 Express

Microsoft Visual Studio, Express-version — a set of free tools that offer you an exciting experience with the new integrated development environment, the new editor is built in the Windows Presentation Foundation (WPF) and supports the new .NET Framework 4., a simplified version of Visual Studio 2010 line of innovative application development tools for non-professional developers. Key features and characteristics of Visual Studio 2010 Express:Visual Studio provide key innovations in the following areas: — Creating intelligent client applications;- Provides tools to support the latest innovations in application architecture, development and deployment;- Contains many enhancements that make it easier to develop powerful and compelling applications.

Windows Phone 7 Series Emulator

Windows Phone 7 Series Emulator is a program designed to test WP7S applications and is included in the Microsoft Visual Studio 2010 Express for Windows Phone development kit. The file weighs 75 MB and requires Windows 7 or Windows Vista to run. With the help of the emulator it is possible to change phone settings, create and manage Silverlight and XNA applications, the emulator is also included in Expression Blend 4. The emulator supports multi-touch on a desktop and laptop computer running on a Windows 7 platform.

XNA Game Studio 4.0

Microsoft XNA Game Studio is an integrated development environment, a set of tools for creating and managing computer games for Xbox and Windows computers. Key features and characteristics of XNA Game Studio 4.0: — It is possible to create video games for Windows Phone 7 Series, which has hardware accelerated 3D API and integration with Visual Studio 2010; — supports Xbox LIVE and premium games for WP7; — With the help of Gamer Services API it is possible to get information about the player’s tag and user’s 2D-avatar; — it is possible to work with offline games, in which commands are given in asynchronous mode; — replaced by StorageContainer.TitleLocation on the new OpenStream API;- Premultiplied Alpha is now enabled by default; — New customizable effects — SkinnedEffect, EnvironmentMapEffect, DualTextureEffect and AlphaTestEffect, designed to work effectively on the GPU;- Implemented automatic rotation, so you do not need to write special code for processing portraits, landscapes on the left and right;- Several improvements to the graphics API and much more.

Silverlight for Windows Phone

Silverlight is a browser plug-in that allows you to run applications that contain animation, vector graphics, audio and video clips, which is typical for RIA (Rich Internet application). Silverlight is supported by Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 and browsers Internet Explorer 6.0/7.0/8.0, Mozilla Firefox 1.5/2.0/3, Safari 3.1, Google Chrome 3.0. Future plans include support for Opera, mobile devices starting with Windows Mobile 6 and Symbian (Series 6.0), and possibly other platforms.Silverlight for Windows Phone, a platform for developing applications for the Windows Phone 7 Series, supports the core capabilities of Silverlight in .NET with XAML editor.Key features and characteristics of Silverlight for Windows Phone: — the ability to create high quality video and audio using a wide range of codecs, DRM and IIS; — the presence of Deep Zoom to expand the experience of reading and viewing photos; — the creation of vector and raster graphics and animation; — Silverlight makes it possible to get access to the unique features of the phone, including:- to hardware video and graphics acceleration; — accelerometer; — Multi-Touch settings; — camera and microphone control; — Location Awareness, etc.- Silverlight can be used with the XNA Framework to work on sound and playback; — Access to multimedia libraries and access to Xbox LIVE; — The Silverlight application is supported by Visual Studio 2010 and Expression Blend; Windows Phone Emulator integrates with both Visual Studio and Expression Blend and provides tools for deployment, debugging and execution of the Silverlight application.

Microsoft Expression Blend 4.0

Microsoft Expression Blend — a tool designed for the development of animated design of web-interfaces and graphical desktop applications using the latest technologies, is part of the package of graphical programs Microsoft Expression Studio. Key features and characteristics of Microsoft Expression Blend 4.0:- is equipped with a built-in XAML editor, which allows you to design interfaces without reliance on source code, as well as customize the interface being created; — supports WPF, using methods of OpenType and ClearType, based on 2D and 3D controls with hardware acceleration through DirectX;- allows you to combine various design elements — video, vector graphics, text, animation, raster images, three-dimensional objects — the user interface template is compatible with the Microsoft Visual Studio environment, which allows you to quickly and easily modify it and create other screenshots based on it — is supported only after installation.NET Framework 4.;- added support for Silverlight 4 and Windows Presentation Foundation 4 with the ability to create and edit Silverlight 3 and WPF 3.5 with Application Update Pack 1 (SP1);-Continuous interaction with Visual Studio 2010 is ensured;-new features have been introduced that support Model-View-ViewModel (MVVM) for business application development, as well as CallMethodAction and InvokeCommandAction, expanding the design capabilities of these applications; -new controls have been added, such as PathListBox, new shader effects pixel, transition effects and useful tool enhancements.


Easy to learn and use for beginners in app development.


Extensive coding tools, including a debugger and a simulator.


Free and supports development of Windows Phone apps specifically.


Limited features compared to the professional version.


No support for plug-ins or extensions.


Lacks cross-platform development capabilities.

👨‍💻️ USER REVIEWS AND COMMENTS 💬

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Jack


Microsoft is offering a great free tool people can use to create new and exciting applications for it’s platform. Included are various types of emulators so you can see how different devices work and tailor your app to a specific device. I believe this is beneficial as you have all of this information under one area and are not forced to go to different places which is time consuming.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Ethan


This resourceful tool allows you to create applications for the Windows Phone 7 Series mobile operating system. With vital technologies like Visual Studio 2010 Express and Silverlight for Windows Phone included, this does it all in a beautifully self-contained way. Plus the price is perfect—it’s free!

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Samuel Curwick


The software has an intuitive interface that makes it easy to develop Windows Phone apps.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Joseph G.


This software is designed specifically for creating and developing applications for Windows Phone. It offers a wide range of tools and features including an integrated development environment, debugging tools, and code editing capabilities. Additionally, it allows for the creation of both native and hybrid applications, supports multiple programming languages and provides access to a range of third-party libraries and tools. Its user-friendly interface and extensive documentation make it easy for developers of all skill levels to use.

image/svg+xmlBotttsPablo Stanleyhttps://bottts.com/Florian Körner


Jamie


Microsoft Visual Studio Express for Windows Phone is a streamlined version of Microsoft’s integrated development environment (IDE) that simplifies the creation of mobile applications for Windows phones. It offers a set of free tools including a design interface, code editor, and debugger. Its most significant feature is the ability to emulate a Windows Phone to test the functionality of applications before deployment. This software is an effective way for novice developers to learn and implement mobile app development for the Windows Phone platform.

Время на прочтение7 мин

Количество просмотров22K

Предыдущая часть

Инструменты для создания приложений

При установке Windows Phone Developer Tools вы получаете следующие бесплатные инструменты и компоненты.

  • Expression Blend for Windows Phone
  • Visual Studio 2010 Express for Windows Phone
  • Windows Phone emulator
  • Zune software
  • XNA Game Studio 4.0
  • Silverlight
  • .NET Framework 4

Если у вас уже есть установленная Visual Studio 2010 (Professional или Ultimate), то вы можете использовать для разработки свою редакцию Visual Studio 2010 после установки Windows Phone Developer Tools.

Expression Blend for Windows Phone

Expression Blend for Windows Phone — программа для разработки дизайна, которая позволяет создавать и добавлять специальные визуальные возможности, такие как градиенты, анимации и переходы. Для некоторых задач Expression Blend проще в использовании, чем Visual Studio. Следующий список содержит некоторые задачи, которые легко выполняются с помощью Expression Blend.

  • Визуальное создание шаблонов данных
  • Использование во время разработки тестовых данных для визуализации шаблонов данных
  • Визуальное создание стилей элементов управления
  • Создание и просмотр анимации

На следующем изображении показан внешний вид Expression Blend.

image

Примечание:
В этой статье описывается работа в Visual Studio 2010 Express for Windows Phone, и не будет использоваться Expression Blend for Windows Phone.

Visual Studio 2010 Express for Windows Phone

Visual Studio 2010 Express for Windows Phone включает в себя drag-and-drop дизайнер, который имитирует внешний вид телефона, редактор кода и отладчик. Если вы работали с Visual Studio для разработки других видов приложений, вы обнаружите среду для разработки мобильных приложений очень знакомой. На следующем изображении показан внешний вид Visual Studio 2010 Express for Windows Phone.

image

Дизайнер для Windows Phone содержит панель инструметов (Toolbox), режим дизайна (Design view), режим XAML (XAML view), обозреватель решений (Solution Explorer) и окно «Свойства» (Properties window), похожие на стандартный дизайнер Visual Studio. Два ключевых различий в том, что в режиме дизайна поверхность выглядит как Windows Phone устройство, и появилось целевое устройство (Target device), которое позволит вам выбрать, будет ли вы отлаживать приложение на устройстве или эмуляторе. На следующем изображении показан внешний вид эмулятора в портретной и альбомной ориентации.

Рекомендации по проектированию интерфейса (Design Guidelines)

Важно, что бы вы знали об установленных принципах проектирования интерфейса, если вы планируете опубликовать своё Windows Phone приложения в App Hub. Рекомендации по проектированию описывают, как спроектировать пользовательский интерфейс для своего приложения.

Рекомендации по проектированию интерфейса, сертификационные требования и другая важная информация будет повторяться в данной статье там, где она будет нужна.

В следующей таблице приводится краткое изложение основных принципов проектирования интерфейса и требований к приложений, которые необходимо учесть при проектировании и разработке вашего приложения. Полный и самый актуальный список рекомендаций по проектированию интерфейса вы можете найти по следующей ссылке.
UI Design and Interaction Guide for Windows Phone 7

Категория Рекомендации по проектированию
Навигация, фреймы и страницы
  • Убедитесь в том, что рассмотрели действие кнопки «Назад» и взаимодействие пользователя с панелью приложения при создании навигационной карты.
Панель приложения
  • Используйте панель приложения для выполнения общих задач приложения.
  • Вы ограничены четырьмя кнопками в панели приложения.
  • Помещайте реже выполняемые действия в меню панели приложения.
  • Если действие трудно чётко выразить с помощью иконки, поместите его в меню панели приложения, а не в виде кнопки.
  • Вы ограничены пятью пунктами в меню панели приложения, чтобы предотвратить возникновение прокрутки.
Кнопка «Назад»
  • Вы должны реализовать только такое поведение кнопки «Назад», которое осуществляет переход назад или скрывает контекстное меню и диалоговые окна. Все другие реализации запрещены.
Ориентация экрана
  • Ориентацией по умолчанию является портретная. Для поддержки альбомной ориентации, вам необходимо дописать код.
  • Если приложение поддерживает альбомную ориентацию, оно не может определять только левую или только правую альбомную ориентацию. Левая и правая альбомные ориентации должны поддерживаться.
  • Если приложение поддерживает ввод текста, вы должны поддерживать альбомную ориентацию из-за возможности существования аппаратной клавиатуры.
Темы оформления
  • Избегайте использования слишком большого количества белого цвета в приложениях, напримера, белого фона, поскольку это может оказать серьёзное влияние на время автономной работы устройств с OLED дисплем.
  • Если основной или фоновый цвет элемента управления задан явно, убедитесь, что его содержание одинаково хорошо видно как при темной, так и при светлой теме оформления. Если указанного цвета не видно, также явно задайте фон или основной цвет, чтобы он был достаточно контрастным или выберите более подходящий цвет.
Настройки приложения
  • Действия приложения, которые перезаписывают или удаляют данные, или не могут быть обратимы должны иметь кнопку «Отмена».
  • При использовании дополнительных экранов с кнопками подтверждения или отмены, нажатие на эти кнопки должно выполнить соответствующее действие и вернуть пользователя в главное меню настроек.
Сенсорный ввод
  • Все основные и общие задачи должны выполняться с помощью одного пальца.
  • Сенсорное управление должно реагировать на прикосновения сразу. Сенсорное управление, которое срабатывает с задержкой или кажется медленным при переходах будет иметь негативное влияние на пользовательский опыт.
  • Для длительных ресурсоёмких операций, разработчики должны обеспечивать обратную связь, чтобы указать, что что-то происходит, с помощью содержимого, отображающего прогресс, или рассмотреть возможность использования прогресс-бара или на крайний случай необработанного уведомления (raw notification). Например, вы можете показать все больше и больше содержимого в процессе загрузки.
  • Долгое нажатие, как правило, следует использовать для отображения контекстного меню или страницы опций для элемента.
Экранная клавиатура
  • Вы должны установить свойство возможности ввода для текстового поля или других элементов с возможностью редактирования, чтобы определить тип клавиатуры и включить соответствующие средства печати.
Элементы управления Canvas и Grid
  • Элемент управления Canvas использует основанную на пикселях разметку и может обеспечить лучшую производительность, чем элемент управления Grid для глубоко встроенных (embedded) или вложенных (nested) элементов управления в приложениях с неизменяющейся ориентацией.
  • Grid является лучшим выбором, когда фрейм приложения должен расширяться, сжиматься или поворачиваться.
Элементы управления Panorama и Pivot
  • Как Panorama, так и Pivot обеспечивают горизонтальную навигацию по содержимому устройства, что позволяет пользователю совершать движения и панорамирование по мере необходимости.
  • Используйте элемент управления Panorama в качестве отправной точки для более детализированного пользовательского опыта.
  • Используйте Pivot для фильтрации больших объемов данных, обеспечивая просмотр нескольких наборов данных, или чтобы предоставить способ переключения между различными режимами одних и тех же данных.
  • Не используйте Pivot для задач навигации, как wizard-приложениях.
  • Вертикальная прокрутка списка или сетки в разделах Panorama приемлемо, пока она находится в пределах границ раздела и не параллельно горизонтальной прокрутке.
  • Никогда не ставьте Pivot внутри другого элемента управления Pivot.
  • Никогда не ставьте Pivot внутри элемента управления Panorama.
  • Приложение должно минимизировать количество страниц Pivot.
  • Pivot должен использоваться только для отображения элементов или данных сходного типа.
  • Вы не должны использовать кнопки панели приложения для навигации в элементе управления Pivot. Если Pivot требует навигационные средства, вы, вероятно, не правильно используете его.
Текст
  • Вы должны в первую очередь использовать шрифт Segoe. Используйте альтернативные шрифты с осторожностью.
  • Избегайте использования шрифтов, размеры которых меньше 15 пунктов.
  • Придерживайтесь единого стиля использования заглавных букв.
  • Название приложения в строке заголовка должно быть в верхнем регистре.
  • Используйте все строчные буквы для большинства остального текста в приложении, включая заголовки страниц и названия списков. В панели приложения любой текст автоматически отображается в нижнем регистре.

Дополнительные ресурсы

Ниже приведены некоторые ссылки на дополнительные ресурсы, где можно узнать больше о разработке для Windows Phone.

Ресурс Описание
Windows Phone App Hub Дополнительная документация, примеры кода и сообщество по разработке для Windows Phone.
Windows Phone Development Documentation Официальная документация по разработке для Windows Phone на MSDN.
Silverlight Documentation Официальная документация по Silverlight и Silverlight for Windows Phone на MSDN.
Code Samples for Windows Phone Скачиваемые примеры кода, которые дополняют документацию по Windows Phone.
Windows Phone QuickStarts Сборник коротких статей, демонстрирующих задачи и возможности при разработке для Windows Phone.
Windows Phone Developer Guide Руководство разработчика, описывающее историю фиктивной компанией, которая решила использовать Windows Phone 7 как клиентское устройство для уже существующих облачного приложения.
The Windows Phone Developer Blog Блог, который содержит актуальную информацию и объявления прямо от команды по разработке Windows Phone.
Windows Phone 7 Development for Absolute Beginners Серия видеороликов для абсолютных новичков, не требующая никаких навыков программирования.
Windows Phone 7 Jump Start Серия видеороликов для разработчиков, не знакомых с разработкой для Windows Phone с использованием Silverlight или XNA.
Windows Phone 7 Training Course Видеоролики и практические занятия по разработке для Windows Phone с использованием Silverlight или XNA.
.toolbox Учебники и другие ресурсы для дизайнеров, обучающие, как разрабатывать дизайн приложения для Windows Phone. Включает в себя учебники по Expression Blend.
Jeff Wilcox Blog Блог о Silverlight, Silverlight Toolkit и Silverlight for Windows Phone. Джеф Уилкокс — это ведущий разработчик программного обеспечения в Microsoft в команде Silverlight.
Jeff Prosise Blog Блог о различных областях в программировании на .NET, в том числе Silverlight и Windows Phone. Джеф Просиз является опытным программистом и одним из основателей Wintellect.

Следующая часть

Visual Studio 2010 Consuming The Twitter Api With Windows Phone Lab 01

Visual Studio 2010 Consuming The Twitter Api With Windows Phone Lab 01 Installing visual studio 2010 express for windows phone developmentsharepoint, windows 7, developing sharepoint mobile applications, epc group, sharepoint co. Use the 6.5 (6.1 6.5) sdk on the express versions (2005 2008) of visual studio. maybe you’re in luck and some ‘hack’ is around to be able to install the sdk on a express version, but i never ‘googled’ for it. by default you cannot install the sdk on a 2008 express version. this is option is probably your best solution.

No Support For Windows Mobile 6 X Development In Visual Studio 2010

No Support For Windows Mobile 6 X Development In Visual Studio 2010

No Support For Windows Mobile 6 X Development In Visual Studio 2010 Windows phone 7 development for absolute beginnersby: clint rutkas , bob taborto download the video and the developper tools : channel9.msdn series. You can install and use vs 2010 phone express side by side with other versions of vs (including 2008 or any version of vs 2010 rc). if you have vs 2010 beta version, you need to upgrade it to rc and then use it with vs2010 express. The installer will install the visual studio express edition for windows phone 7 if there is no tools installed or this will integrate into the existing visual studio 2010 installation. there are some steps to be followed to install the windows phone developer tools ctp april refresh and get it work correctly . If you already have visual studio 2010, xna game studio or expression blend 4 installed, the developer tools will just update the applications with templates and other elements you need for windows phone development.

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode The installer will install the visual studio express edition for windows phone 7 if there is no tools installed or this will integrate into the existing visual studio 2010 installation. there are some steps to be followed to install the windows phone developer tools ctp april refresh and get it work correctly . If you already have visual studio 2010, xna game studio or expression blend 4 installed, the developer tools will just update the applications with templates and other elements you need for windows phone development. In this brief video, bob demonstrates where to download and how to install visual studio 2010 express for windows phone. additionally, he provides high level. Documentation for the window phone developer tools (wpdt) is now available for viewing offline and is accessible from within the visual studio. installing offline documentation. to install the wpdt documentation locally do the following: 1. in visual studio 2010 or visual studio 2010 express for windows phone, click on help > manage help settings. Currently in beta, the windows phone developer tools are available for download from the windows phone developer portal (developer.windowsphone ). if you don’t have visual studio, the developer tools come with visual studio 2010 express for windows phone. Now you can download the full offline developer tools by downloading this file. links removed; warez not permitted on this forum. 1. microsoft visual studio 2010 express edition for windows phone. 2. microsoft visual studio 2008 debugger tools. 3. standalone windows phone 7 emulator standard image. 4. silverlight 4 sdk for windows phone. 5.

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode

Microsoft Visual Studio 2010 Express For Windows Phone In A Trial Mode In this brief video, bob demonstrates where to download and how to install visual studio 2010 express for windows phone. additionally, he provides high level. Documentation for the window phone developer tools (wpdt) is now available for viewing offline and is accessible from within the visual studio. installing offline documentation. to install the wpdt documentation locally do the following: 1. in visual studio 2010 or visual studio 2010 express for windows phone, click on help > manage help settings. Currently in beta, the windows phone developer tools are available for download from the windows phone developer portal (developer.windowsphone ). if you don’t have visual studio, the developer tools come with visual studio 2010 express for windows phone. Now you can download the full offline developer tools by downloading this file. links removed; warez not permitted on this forum. 1. microsoft visual studio 2010 express edition for windows phone. 2. microsoft visual studio 2008 debugger tools. 3. standalone windows phone 7 emulator standard image. 4. silverlight 4 sdk for windows phone. 5.

Страница обновлена :

Дата создания страницы :

сводка

В этом разделе объясняется, как загрузить и установить Windows Phone Developer Tools, среду разработки, необходимую для разработки игр с помощью XNA. Этот инструмент включает в себя среду разработки Windows Phone и полный набор XNA Game Studios.

Если вы хотите установить Visual Studio и XNA Game Studio отдельно, а не устанавливать это средство, обратитесь к отдельной статье.

Замечания по установке

(Изменено от 22.11.2010)—

При установке с помощью этого средства будет установлена Visual Studio 2010 Express для Windows Phone, XNA Game Studio 4.0 и Expression Blend 4 с расширением Windows Phone, но будет установлена японская версия Expression Blend 4. Если установлено Expression Belnd 4, установка всегда завершается ошибкой. Тем не менее, сама Visual Studio может быть успешно установлена, поэтому, если вы не хотите использовать Expression Blend 4, вы можете оставить ее как есть.

Если вы хотите использовать как японскую версию, так и версию Visual Studio Expression Blend 4, вы можете установить их, выполнив следующие действия. (Предполагается, что у вас есть японская версия Expression Blend 4 отдельно.) Если у вас его нет, вы можете использовать английскую версию как есть.)

  1. Установка средств разработчика Windows Phone
  2. Удалите английскую версию Expression Blend 4, которая была установлена в то же время (все, что называется Blend, например SDK).
  3. Установка японской версии Expression Blend 4
  4. Загрузите и установите Microsoft Expression Blend 4 с пакетом обновления 1 (SP1)

Возможно, «Установить Expression Blend 4 Japanese» ⇒ «Установить Windows Phone Developer Tools (это вызовет ошибку установки Blend)» ⇒ «Установить Microsoft Expression Blend 4 Service Pack 1 (SP1)» могут сработать, но я не пробовал.

И наоборот, если вы хотите использовать Expression Blend с расширениями Windows Phone, удалите японскую версию Expression Blend 4 (SDK и что-либо другое с именем Blend ), а затем откройте Expression Blend 4 в средствах разработчика Windows Phone Пожалуйста, установите файл . Однако в данном случае Expression Blend работает как английская версия.

—(2010/11/22 Изменено)

Windows Phone Developer Tools インストーラー画面

Условия эксплуатации

Необходимые условия

Поддерживаемые версии XNA 4.0
Поддерживаемые платформы Windows Vista SP2, Windows 7
Требуемая версия вершинного шейдера Windows
Требуемая версия пиксельного шейдера Windows

Условия эксплуатации

платформа Windows 7

вещество

Загрузить средства разработчика Windows Phone

Средства разработчика Windows Phone доступны для бесплатной загрузки с сайта Microsoft. Скачать его можно по одной из ссылок ниже. (Место загрузки, похоже, часто меняется, поэтому, пожалуйста, найдите его и загрузите самостоятельно.)

  • Сведения о загрузке: Windows Phone Developer Tools RTW (кнопка «Загрузить» в vm_web.exe)
  • APP HUB — ПРИСТУПАЯ К РАБОТЕ (ИЗОБРАЖЕНИЕ «УСТАНОВИТЬ СЕЙЧАС» В ЭЛЕМЕНТЕ ЗАГРУЗКИ)
  • Visual Studio Express и SQL Server Express (щелкните ссылку для Windows Phone Developer Tools и измените «Выбрать язык» на английский)

Файл установщика будет загружен, поэтому сохраните его или запустите как есть.

Установка средств разработчика Windows Phone

После того, как вы загрузили и сохранили файл, запустите файл «wm_web.exe», чтобы запустить его.

Установщик запустится, и после некоторого ожидания отобразится экран «Лицензионное соглашение», поэтому внимательно прочитайте условия лицензии и нажмите кнопку «Принять», если вы можете ее принять.

Когда вы дойдете до экрана «Добро пожаловать в настройку», нажмите кнопку «Установить сейчас», чтобы начать установку.

Если вы хотите изменить папку установки, нажмите кнопку «Настроить».

Через некоторое время, когда установка будет завершена, вы увидите экран, похожий на тот, что показан на рисунке.

Нажмите кнопку Запустить продукт сейчас, чтобы запустить Visual Studio. Если вы хотите выйти из инсталлятора один раз, нажмите кнопку «Выйти».

Если вы откроете меню «Пуск», вы увидите, что добавлены меню, связанные с XNA Game Studio 4.0.

Для разработки игр в XNA Game Studio выберите Microsoft Visual Studio 2010 Express > Microsoft Visual Studio 2010 Express для Windows Phone в меню «Пуск».

Кстати, если вы используете более позднюю версию Visual Studio 2010, вы можете создать ее там. Японская версия тоже в порядке.

Когда вы открываете Microsoft Visual Studio 2010 Express для Windows Phone, Visual Studio открывается, как показано на рисунке.

Зарегистрируйте свой продукт

Если вы не зарегистрируете бесплатную версию Express, вы сможете использовать ее только в течение 30 дней, поэтому не забудьте зарегистрировать свой продукт.

В меню «Справка» выберите пункт «Зарегистрировать продукт».

Нажмите кнопку Получить регистрационный ключ онлайн.

Откроется веб-браузер, и вы будете перенаправлены на экран регистрации продукта.

Чтобы зарегистрировать продукт, необходимо иметь идентификатор Windows Live ID. Если вы уже зарегистрировались, войдите в систему из красной рамки на рисунке.

Если у вас еще нет учетной записи, нажмите кнопку «Зарегистрироваться сейчас» слева, чтобы получить ее. (Вы можете использовать тот же аккаунт, что и японский, так проще зарегистрироваться на японской странице)

Зарегистрируйте свои личные данные и заполните анкету. Если у вас уже есть учетная запись Windows Live, возможно, она уже была введена.

После ввода необходимых пунктов нажмите кнопку «Продолжить».

Вы увидите «Регистрационный ключ» в центре. Пожалуйста, скопируйте или запишите это. Даже если вы удалите его по ошибке, он будет отправлен на адрес электронной почты, зарегистрированный в Windows Live, так что вы сможете проверить его там.

Введите только что полученный «Регистрационный ключ» и нажмите кнопку «Зарегистрироваться». На этом регистрация завершена.

Если при повторном открытии регистрации продукта отображается сообщение «Microsoft Visual Studio 2010 Express for Windows Phone уже зарегистрирована», это означает, что вы зарегистрированы.

Аннотация: В данной лабораторной работе мы поговорим об организации рабочего места разработчика, рассмотрим основные инструменты разработчика

Цель работы: Установить необходимое для разработки ПО, настроить смартфон на Windows Phone для отладки приложений, ознакомиться со средой разработки

6.1. Организация рабочего места

Для разработки под Windows Phone нам понадобится бесплатный пакет средств разработчика Windows Phone SDK 7.1. Продукт доступен на различных языках, в том числе – на русском. Скачать пакет можно на сайте http://create.msdn.com. После перехода на страницу загрузки указанного SDK вам будет предложено выбрать нужный язык из списка доступных языков, при выборе русского будет отображена русская версия страницы загрузки.

Можно либо скачать WEB-инсталлятор, либо загрузить ISO-образ продукта, что обычно делается в тех случаях, когда вы подключены к Интернету по медленному интернет-соединению, вы собираетесь установить SDK на нескольких компьютерах и желаете сэкономить интернет-трафик. Пользоваться SDK можно и на компьютере, не подключённом к Интернету, однако, такой вариант использования не позволит вам нормально пользоваться возможностями продукта. Например, для получения возможности отладки приложений на смартфоне, подключённом к ПК, вам понадобится разблокировать этот смартфон, а это выполняется через Интернет.

Если говорить о системных требованиях, предъявляемых к компьютеру для установки Windows Phone SDK 7.1., то здесь мы имеем следующее:

  • ОС: (x86 и x64) Windows 7 (все выпуски, кроме Начальной) Windows Vista (с пакетом обновления 2 (SP2), все выпуски, кроме Starter)
  • Системный диск: 4 ГБ свободного места
  • ОЗУ: 3 ГБ
  • Графическая плата: (для эмулятора Windows Phone) поддержка DirectX 10 или более поздней версии с драйвером WDDM 1.1

Кроме того, если вы уже пользуетесь Visual Studio 2010, нужно отметить, что пакет Windows Phone SDK 7.1 совместим с окончательной версией Visual Studio 2010 с пакетом обновления 1 (SP1).

Пакет Windows Phone SDK включает в себя следующие компоненты:

  • Экспресс-выпуск Microsoft Visual Studio 2010 для Windows Phone
  • Эмулятор Windows Phone
  • Сборки пакета Windows Phone SDK 7.1
  • Пакет SDK и DRT для Silverlight 4
  • Расширения пакета Windows Phone SDK 7.1 для XNA Game Studio 4.0
  • Пакет Microsoft Expression Blend SDK для Windows Phone 7
  • Пакет Microsoft Expression Blend SDK для ОС Windows Phone 7.1
  • Клиент служб данных WCF для Windows Phone
  • Пакет Microsoft Advertising SDK для Windows Phone

После установки экспресс-выпуска Microsoft Visual Studio 2010 для Windows Phone требуется его регистрация, она бесплатна.

Кроме того, для того, чтобы получить возможность отлаживать приложения на смартфоне, вам понадобится, собственно, устройство под управлением Windows Phone (в нашем случае используется Nokia Lumia 710).

Для того чтобы наладить взаимодействие устройства с ПК, вам понадобится ПО Zune, его можно скачать на http://www.zune.net.

Для того чтобы смартфон мог взаимодействовать с Zune вам понадобится Live ID (http://live.com), причем, один и тот же Live ID должен быть использован и при первоначальной настройке телефона (смена Live ID на устройстве требует полного сброса устройства с удалением всех пользовательских данных) и при настройке Zune.

Для того, чтобы получить возможность публиковать приложения на Windows Marketplace, отлаживать приложения на смартфоне, вам нужно будет зарегистрироваться на http://create.msdn.com в качестве разработчика.

Для обычных разработчиков здесь действует платная подписка, если же вы регистрируетесь как студент, у вас есть возможность получить код для бесплатной регистрации. Если у вас есть соответствующая учетная запись на https://www.dreamspark.com/, ваше учебное заведение является партнером Microsoft, вы сможете получить в учебном заведении соответствующий код, который подтвердит ваш студенческий статус. При регистрации на create.msdn.com есть возможность проверить ваш статус, используя учетную запись на dreamspark.com.

После того, как вы зарегистрировались, вы можете разблокировать смартфон для разработки, воспользовавшись средством Windows Phone Developer Registration, которое устанавливается вместе с SDK и доступно по пути Пуск > Все программы > Windows Phone SDK 7.1. > Windows Phone Developer Registration (рис. 6.1)

Регистрация телефона разработчика

Рис.
6.1.
Регистрация телефона разработчика

Для успешной регистрации необходимо, чтобы у вас была создана учетная запись на портале App Hub, нужно, чтобы на ПК было установлено ПО Zune и была установлена связь Zune с телефоном.

Прежде чем продолжать, вам нужно будет установить на ПК необходимое программное обеспечение, зарегистрироваться на описанных выше порталах. Отладку приложений можно производить с помощью поставляемого вместе с SDK эмулятора Windows Phone, однако, рекомендуется, помимо эмулятора, на котором можно проводить промежуточную отладку, пользоваться реальным устройством.

Эмулятор удобно использовать достаточно часто, для проверки мелких изменений, внесенных в программу, для текущей работы. Эмулятор обладает богатыми возможностями, позволяющими достаточно полно проверить работу программы, однако, такие ситуации, как, например, обработка множественного касания экрана, работа с некоторыми встроенными устройствами, требуют обязательной проверки на устройстве.

6.2. Обзор основных возможностей инструментов разработчика

После установки вышеописанного программного обеспечения, регистрации на порталах, регистрации телефона разработчика, вы должны получить рабочую среду, которая позволяет создавать и отлаживать приложения под Windows Phone 7. А именно, это следующие основные инструменты.

Microsoft Visual Studio 2010 Express for Windows Phone, эмулятор телефона

Экспресс-версия Visual Studio 2010 для Windows Phone (Пуск > Все программы > Microsoft Visual Studio 2010 Express > Microsoft Visual Studio 2010 Express for Windows Phone) позволяет разрабатывать приложения для Windows Phone 7, используя возможности XNA и Silverlight. При запуске среды разработки, рис. 6.2., по умолчанию появляется стартовая страница, где можно просмотреть свежие материалы, касающиеся разработки под Windows Phone 7

Для того чтобы приступить к разработке, можно выбрать команду меню Файл > Создать проект, воспользоваться соответствующей кнопкой на Начальной странице или на панели инструментов, либо – использовать сочетание клавиш Ctrl+Shift+N.

Создание XNA-приложения

В любом случае, будет показано окно Создать проект, где, в разделе Установленные шаблоны можно выбрать язык разработки (Visual Basic или Visual C#), в списке, раскрывающемся после выбора языка, можно выбрать набор шаблонов проекта — Silverlight for Windows Phone или XNA Game Studio 4.0, после выбора набора шаблонов, можно выбрать конкретный шаблон проекта, рис. 6.3.

Здесь мы выбрали Visual C# > XNA Game Studio 4.0 > Игра для Windows Phone 4.0.

После выбора конкретного шаблона можно настроить имя и расположение проекта, имя решения. По окончанию настроек достаточно нажать на кнопку ОК, появится окно выбора целевой платформы, рис. 6.4.

Выбор целевой платформы Windows Phone

Рис.
6.4.
Выбор целевой платформы Windows Phone

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows animation turn off
  • Выход из спящего режима windows 10 клавиатурой не работает
  • Как отключить антивирус windows 10 в реальном времени
  • A4 tech pc camera v driver windows 10
  • Dell inspiron 15 3000 установка windows 7