код розробників з Microsoft

огляд

1

основи

2

отримати інструменти

3

розпочати кодування

Що таке розробка застосунків для телефонів? (огляд)

Розробка застосунків для телефонів являє собою поняття, що охоплює процес написання застосунків для смартфонів. Телефони працюють на операційній системі, що є платформою для надання сервісів застосункам. Як результат, розробка застосунків для телефонів подібна до розробки застосунків для настільних ПК з деякими застереженнями. У телефонів немає того обсягу пам’яті чи продутивності, якими володіють їх настільні колеги. Для спрощення процесу розробки багато розробників спочатку запускають, налагоджують і тестують свої застосунки на програмному аналозі телефону, який називають емулятором. Такий крок дозволяє створювати застосунок у стандартному, знайомому середовищі і перенести його на телефон, коли він буде готовий до використання.

1основи 

Подивіться відео про продукти Windows Phone 7, а потім підготуйте своє оточення, встановивши інструменти, якими ви будете користуватися для розробки вашого першого застосунку.

програти відео

ДІЗНАЙТЕСЯ ПРО ОСНОВИ РОЗРОБОК ДЛЯ ТЕЛЕФОНІВ
Відео | 9 хвилин | Розробка застосунків для телефонів | Квітень 2010

Тепер, коли ви знаете, що таке розробка застосунків для телефонів, подивіться наступне відео про інструменти та технології для розробки застосунків для телефонів, зокрема про ці основні програмні моделі для створення застосунків для телефонів: XNA Framework і Silverlight.

2отримати інструменти 
Завантажити зараз 
  1. Встановити інструменти
    Натиснувши цю кнопку ви встановите:
    • Visual Studio 2010 Express
    • XNA Game Studio 4.0
    • Windows Phone Emulator
    • Microsoft Expression Blend for Windows Phone
    • Платформи: Silverlight, .NET Framework 4.0
Завантажити зараз 
  1. Встановити січневе оновлення для Windows Phone Developer Tools.
Завантажити зараз 
  1. Встановити виправлення для Windows Phone Developer Tools.

Якщо вам потрібна допомога з вибором відповідної версії Visual Studio, перегляньте порівняльну таблицю Visual Studio 2010.
Щоб дізнатися більше про командну розробку, прочитайте про Управління життєвим циклом застосунку.

3розпочати кодування 

Скористайтеся оглядами з цього розділу, щоб дізнатися про розробку застосунків для Windows Phone 7.

Відкрити огляд

СТВОРІТЬ СВІЙ ПЕРШИЙ ЗАСТОСУНОК ДЛЯ ТЕЛЕФОНУ НА БАЗІ WINDOWS
Огляд | Silverlight | Березень 2011

Найкращий спосіб почати програмувати для телефонів полягає у розробці простого застосунку. За допомогою цього зразку ви навчитеся користуватися емулятором телефона і крок за кроком створите свій перший застосунок для телефона.

Далі: Продовжити навчання з Windows Phone QuickStarts

Відкрити огляд

СТВОРІТЬ ІНТЕРФЕЙС КОРИСТУВАЧА ДЛЯ WINDOWS PHONE
Огляд | Silverlight | Березень 2011

Зазвичай застосунки для Windows Phone створюють за допомогою Silverlight, а для розробки ігор для Windows Phone використовують XNA Framework. XAML це описова мова, що використовується для створення інтерфейсу користувача у застосунках для телефонів, тобто елементів керування, форм, тексту та інших елементів, що виводяться на екран. За допомогою цього зразку ви крок за кроком створите інтерфейс користувача вашого застосунку для телефона.

Далі: Початок роботи з Windows Phone App Hub

Відкрити огляд

РЕАГУВАННЯ НА ОРІЄНТАЦІЮ ЕКРАНА
Огляд | Silverlight

Іц цього зразку ви дізнаєтеся про портретну та ландшафтну орієтнацію екрана. Створіть застосунок, що буде реагувати на оріентацію телефона у просторі і змінювати зображення на екрані відповідно до його орієнтації.

Далі: Дізнайтеся про ресурси розробника на App Hub

Відкрити огляд

СТВОРІТЬ ІГРОВИЙ ЗАСТОСУНОК У ФРЕЙМВОРЦІ XNA
Огляд | XNA | Січень 2011

Завантажте зразок коду зостосунку, що використовує фреймворк XNA для визначення зіткнення двох літаючих коробок.

Далі: Дізнайтеся більше про розробку ігор на App Hub

відео

Теми для розробників

Створення застосунку для Windows Phone 7 від початку і до кінця
Навчіться основам розробки застосунків для Windows Phone 7. Почніть з ідеї, потім розробіть застосунок і нарешті розмістіть його на Marketplace.

Навчальний курс з Windows Phone під кодовою назвою "Mango"
Спробуйте виконати практичні роботи з використання сценаріїв і подивіться відео, щоб дізнатися про нові можливості Mango.

Windows Phone Development QuickStarts
Виконайте покрокові зразкові завдання, розроблені, щоб ви швидко навчилися створювати застосунки для Windows Phone.

Розробка застосунків для Windows Phone 7 для початківців
Ця серія відеороликів розроблена для тих, хто немає жодних знань у C#, Silverlight, або розробці застосунків для мобільних приладів. Усього за кілька годин ви зрозумієте необхідні першооснови для розробки застосунків.

Навчальний курс з Windows Phone 7
Тут ви знайдете додаткові покрокові пояснення щодо використання інструментів та деяких основних концепцій для програмування для Windows Phone.

Книги

Безкоштовна електронна книга: Programming Windows Phone 7
Завантажте цю безкоштовну електронну книгу та зразок коду, щоб навчитися писати зостосунки для Windows Phone 7 за допомогою Silverlight і фреймворку XNA 2D.
XNA Game Studio 4.0 Programming: Developing for Windows Phone and Xbox LIVE
Почніть роботу з XNA Game Studio 4.0– і розробляйте чудові ігри для Windows Phone 7 та Xbox LIVE.