Эта статья и прилагаемое к ней приложение-пример поможет вам начать создавать полноценные приложения для Windows Phone 7. Вы узнаете об общих вопросах разработки на примере создания простого приложения для отслеживания количества топлива, потребляемого вашим автомобилем. В этой статье описываются вещи, которые вы должны знать, прежде чем приступить к созданию приложений для Windows Phone.
Вы также узнаете, как выполнять следующие задачи (ниже указаны ссылки на другие части):
Если у вас уже есть установленная Visual Studio 2010 (Professional или Ultimate), то вы можете использовать для разработки свою редакцию Visual Studio 2010 после установки Windows Phone Developer Tools.
После того, как вы создали эскизы страниц вашего приложения и определили пути навигации, вы можете приступить к созданию приложения в Visual Studio 2010 Express for Windows Phone.
В этой части вы узнаете:
Как создать новый проект Windows Phone в Visual Studio.
Если в вашем приложении больше одной страницы, вам придётся предоставить пользователям возможность перемещаться между этими страницами.
Создание разметки (layout) — это процесс добавления панелей, размещения элементов управления и установки свойств для достижения желаемого вида и поведения ваших страниц.
В этой части вы узнаете:
Как реализовать переход на другую страницу с помощью гиперссылки.
Как реализовать переход на другую страницу с помощью сервиса навигации.
Какие стандартные панели используются на странице.
Что такое XAML и как он используется для создания пользовательского интерфейса.
Существуют различные способы создания согласованного внешнего вида. Например, вы можете использовать встроенные стили и ресурсы, вы можете создать свой собственный стиль, а также вы можете использовать шаблоны данных для настройки элементов в списке.
В этой части вы узнаете:
Как использовать стили, встроенные в Windows Phone.
Данные для вашего приложения, скорее всего, будут получаться из внешнего источника данных. Вашему приложению необходимо будет каким-либо образом сохранять и загружать эти данные.
В этой части вы узнаете:
Какие типы данных поддерживаются в Windows Phone.
Что использовать для длительного хранения данных в Windows Phone.
Как использовать классы доступа к данным для сохранения и загрузки данных.
Когда пользователь покидает ваше приложения, оно дезактивируется. Если пользователь использует кнопку «Назад», чтобы вернуться к вашему приложению, вам необходимо восстановить приложение в соответствующее состояние.
В этой части вы узнаете:
Что такое tombstoning.
Как восстановить приложения после того, как оно было дезактивировано.
Когда выполнять другие действия в вашем приложении.
Вы можете использовать фотографии и другие изображения в виде ресурсов приложения для их отображения в пользовательском интерфейсе. Ваше приложение может обратиться к фотографиям в медиа-библиотеке телефона или позволить пользователям делать снимки с помощью встроенной камеры.
В этой части вы узнаете:
Как получить доступ к фотографиям на Windows Phone.