Как стать автором
Обновить

Создание приложения для Windows Phone 7 от начала до конца. Часть 1

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

Вы также узнаете, как выполнять следующие задачи (ниже указаны ссылки на другие части):
Читать дальше →
Всего голосов 64: ↑46 и ↓18 +28
Просмотры 22K
Комментарии 8

Создание приложения для Windows Phone 7 от начала до конца. Часть 2. Инструменты для создания приложений, рекомендации по проектированию интерфейса

Разработка под Windows Phone *
Перевод
Предыдущая часть

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


При установке 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.
Читать дальше →
Всего голосов 58: ↑45 и ↓13 +32
Просмотры 12K
Комментарии 0

Создание приложения для Windows Phone 7 от начала до конца. Часть 3. Определение вашего приложения

Разработка под Windows Phone *
Перевод
Предыдущая часть

После того, как вы определились с идеей приложения для Windows Phone, необходимо определить задачи, страницы и пути навигации (navigation flow).

В этой части вы узнаете:
  • Как определить пользовательские задачи (user tasks) для вашего приложения.
  • Как определить страницы и пути навигации.
  • Как начать думать о ваших данных.
Читать дальше →
Всего голосов 47: ↑35 и ↓12 +23
Просмотры 4.8K
Комментарии 11

Создание приложения для Windows Phone 7 от начала до конца. Часть 4. Создание нового проекта, добавление страниц

Разработка под Windows Phone *
Перевод
Предыдущая часть

После того, как вы создали эскизы страниц вашего приложения и определили пути навигации, вы можете приступить к созданию приложения в Visual Studio 2010 Express for Windows Phone.

В этой части вы узнаете:
  • Как создать новый проект Windows Phone в Visual Studio.
  • Как добавить новые страницы к вашему приложению.
  • Как задать свойства страницы.
  • Как добавить панель приложения.
  • Как добавить значки панели приложения.
Читать дальше →
Всего голосов 45: ↑29 и ↓16 +13
Просмотры 7.8K
Комментарии 7

Создание приложения для Windows Phone 7 от начала до конца. Часть 5. Навигация между страницами, разметка страниц

Разработка под Windows Phone *
Перевод
Предыдущая часть

Если в вашем приложении больше одной страницы, вам придётся предоставить пользователям возможность перемещаться между этими страницами.

Создание разметки (layout) — это процесс добавления панелей, размещения элементов управления и установки свойств для достижения желаемого вида и поведения ваших страниц.

В этой части вы узнаете:
  • Как реализовать переход на другую страницу с помощью гиперссылки.
  • Как реализовать переход на другую страницу с помощью сервиса навигации.
  • Какие стандартные панели используются на странице.
  • Что такое XAML и как он используется для создания пользовательского интерфейса.
  • Как разместить элементы управления на странице.
  • Как создать динамическую разметку.
Читать дальше →
Всего голосов 57: ↑38 и ↓19 +19
Просмотры 6.9K
Комментарии 7

Создание приложения для Windows Phone 7 от начала до конца. Часть 6. Поддержка альбомной ориентации, использование элементов управления

Разработка под Windows Phone *
Перевод
Предыдущая часть

В этой части вы узнаете:
  • Как реализовать поддержку портретной и альбомной ориентации.
  • Какие элементы управления доступны и как выбрать правильный.
  • Как выбрать между элементами управления Panorama и Pivot.
  • Как использовать элементы управления для ввода текста.
  • Как обрабатывать события элементов управления.
Читать дальше →
Всего голосов 31: ↑20 и ↓11 +9
Просмотры 5.7K
Комментарии 0

Создание приложения для Windows Phone 7 от начала до конца. Часть 7, юбилейная. Добавление изображений и иконок

Разработка под Windows Phone *
Перевод
Предыдущая часть

Если вы хотите сделать ваше приложение отличающимся от остальных, вам следует добавить собственные изображения и иконки.

В этой части вы узнаете:
  • Советы по дизайну изображений и значков.
  • Как добавить изображение на страницу.
  • Как добавить изображение в качестве фона страницы.
  • Как изменить изображение на заставке (splash screen).
  • Как добавить иконку приложения.
  • Как добавить иконку плитки приложения (application tile).
Читать дальше →
Всего голосов 57: ↑34 и ↓23 +11
Просмотры 5.5K
Комментарии 3

Создание приложения для Windows Phone 7 от начала до конца. Часть 8. Создание согласованного внешнего вида

Разработка под Windows Phone *
Перевод
Предыдущая часть

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

В этой части вы узнаете:
  • Как использовать стили, встроенные в Windows Phone.
  • Как создать свой собственный стиль.
  • Что такое шаблоны данных.
Читать дальше →
Всего голосов 62: ↑41 и ↓21 +20
Просмотры 3.5K
Комментарии 5

Создание приложения для Windows Phone 7 от начала до конца. Часть 9. Отображение данных

Разработка под Windows Phone *
Перевод
Предыдущая часть

Вот вы и создали полноценные страницы для вашего приложения. Теперь вы, наверно, захотите заполнить их различными данными.

В этой части вы узнаете:
  • Как привязать данные к пользовательскому интерфейсу.
  • Как Visual Studio может помочь вам создать привязки к данным.
  • Как отображать данные в списке.
  • Как работать с более сложными сценариями привязки.
Читать дальше →
Всего голосов 33: ↑21 и ↓12 +9
Просмотры 3.8K
Комментарии 1

Создание приложения для Windows Phone 7 от начала до конца. Часть 10. Преобразование значений, создание классов данных

Разработка под Windows Phone *
Перевод
Предыдущая часть

В этой части вы узнаете:
  • Как конвертировать данные, чтобы они отображались в том виде, как вы хотите.
  • Как организовать ваши данные для создания классов данных.
  • Как создать классы данных, которые обновляются при внесении изменений.
  • Как создать коллекции данных, которые обновляются при внесении изменений.
Читать дальше →
Всего голосов 31: ↑19 и ↓12 +7
Просмотры 2.5K
Комментарии 2

Создание приложения для Windows Phone 7 от начала до конца. Часть 11. Способы хранения данных, использования классов доступа к данным

Разработка под Windows Phone *
Перевод
Предыдущая часть

Данные для вашего приложения, скорее всего, будут получаться из внешнего источника данных. Вашему приложению необходимо будет каким-либо образом сохранять и загружать эти данные.

В этой части вы узнаете:
  • Какие типы данных поддерживаются в Windows Phone.
  • Что использовать для длительного хранения данных в Windows Phone.
  • Как использовать классы доступа к данным для сохранения и загрузки данных.
Читать дальше →
Всего голосов 40: ↑21 и ↓19 +2
Просмотры 2.3K
Комментарии 0

Создание приложения для Windows Phone 7 от начала до конца. Часть 12. Изолированное хранилище: сохранение и загрузка данных

Разработка под Windows Phone *
Перевод
Предыдущая часть

Как уже было сказано в предыдущей части, для длительного хранения на телефоне обычно используется изолированное хранилище.

В этой части вы узнаете:
  • Как сохранять данные в изолированное хранилище.
  • Как загружать данные из изолированного хранилища.
  • Как удалять данные из изолированного хранилища.
Читать дальше →
Всего голосов 40: ↑21 и ↓19 +2
Просмотры 3.1K
Комментарии 1

Создание приложения для Windows Phone 7 от начала до конца. Часть 13. Восстановление приложения после дезактивации

Разработка под Windows Phone *
Перевод
Предыдущая часть

Когда пользователь покидает ваше приложения, оно дезактивируется. Если пользователь использует кнопку «Назад», чтобы вернуться к вашему приложению, вам необходимо восстановить приложение в соответствующее состояние.

В этой части вы узнаете:
  • Что такое tombstoning.
  • Как восстановить приложения после того, как оно было дезактивировано.
  • Когда выполнять другие действия в вашем приложении.
Читать дальше →
Всего голосов 33: ↑17 и ↓16 +1
Просмотры 2.1K
Комментарии 0

Создание приложения для Windows Phone 7 от начала до конца. Часть 14. Валидация вводимых данных

Разработка под Windows Phone *
Перевод
Предыдущая часть

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

В этой части вы узнаете:
  • Как осуществлять валидацию на Windows Phone.
  • Как выполнить проверку несохранённых изменений, когда пользователь нажимает кнопку «Назад».
Читать дальше →
Всего голосов 57: ↑32 и ↓25 +7
Просмотры 2.2K
Комментарии 9

Создание приложения для Windows Phone 7 от начала до конца. Часть 15. Доступ к фотографиям на Windows Phone

Разработка под Windows Phone *
Перевод
Предыдущая часть

Вы можете использовать фотографии и другие изображения в виде ресурсов приложения для их отображения в пользовательском интерфейсе. Ваше приложение может обратиться к фотографиям в медиа-библиотеке телефона или позволить пользователям делать снимки с помощью встроенной камеры.

В этой части вы узнаете:
  • Как получить доступ к фотографиям на Windows Phone.
Читать дальше →
Всего голосов 34: ↑19 и ↓15 +4
Просмотры 1.4K
Комментарии 0