Windows Phone 7 Mango :
Download
1 / 20

Windows Phone 7 Mango : Jedi Way - PowerPoint PPT Presentation


  • 113 Views
  • Uploaded on

Windows Phone 7 Mango : Jedi Way. Докладчик: Евгений Смыков. Устраиваемся поудобнее. Не бывает добрых или злых корпораций Бывают: A – удобные технологии B – технологии, с помощью которых можно заработать A + B = Счастье! =). 2. SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY. Брифинг.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Windows Phone 7 Mango : Jedi Way' - zachery-shepherd


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Windows Phone 7 Mango :

Jedi Way

Докладчик: Евгений Смыков


Устраиваемся поудобнее

  • Не бывает добрых или злых корпораций

  • Бывают:

    • A – удобные технологии

    • B – технологии, с помощью

    • которых можно заработать

  • A + B = Счастье! =)

2

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Брифинг

Путь Джедая

Основы Windows Phone 7 Mango

А деньги!?

Интересные фичи

Злые грабли

Оптимизация

3

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

3


И все-таки, почему «Jedi Way»?

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Основы Windows Phone 7 Mango

  • Системные требования

  • Типы приложений

  • Терминология

  • Инструментарий

  • Silverlight для WP7

App Bar

5

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


То, что нужно

  • Формат отображения WVGA (800 х 480)

  • Емкостный сенсорный экран, распознающий 4 или более одновременных прикосновения

  • GPU DirectX 9

  • Датчики A-GPS, акселерометра, компаса, свет, proximity, gyro

  • Цифровая камера

  • Кнопки «Start», «Поиск» и «Назад»

  • Поддержка передачи данных через сотовые сети и Wi-Fi

  • 256 Мб (или больше) оперативной памяти и 8 Гб (или более) флэш-памяти

  • CPU Qualcomm MSM7x30, MSM8x55 800Mhz или более

6

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

6


Типы приложений WP7

XNA для игрушек

Silverlight для приложений

7

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

7


Терминология

8

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

8

8

8


Инструментарий

  • Windows Phone SDK:

    • Visual Studio 2010 Express Edition

    • Expression Blend 4 for Windows Phone

    • Windows Phone Extensions for XNA Game Studio 4.0

    • Windows Phone Developer Registration Tool

    • Application Deployment Tool

    • Windows Phone Emulator

    • Performance and Memory Profiler

    • Marketplace Test Kit

9

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

9

9

9

9


Silverlight Windows Phone

Состав:

XAML

.NET CF

C#, VB.NET, F#

10

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


XAML + Silverlight Controls

  • Наглядный язык разметки

  • Интеграция в Visual Studio и Expression Blend

  • Code Behind

  • Data Binding

  • Storyboards

  • Transform

11

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

11


Marketplace и как он работает

Единый канал доставки приложений

Все пользуются только Marketplace’ом

Географическое таргетирование

Trial и Marketplace API

Добровольно-принудительноеобновление

12

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Интересные фичи «Mango»

Элементы управления Panorama и Pivot

Камера и Motion Sensor

Live Tiles

Motion Sensor

13

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

13

13


Panorama &Pivot

14

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

14

14

14


Камера и Motion Sensor

  • Camera API

    • Вспышка и фонарик

    • Фокус

    • Фото и Видео

Motion Sensor – совокупность всех сенсоров телефона

15

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

15

15

15

15

15


Live Tiles

Несколько тайлов у одного приложения

Возможность двусторонней отрисовки

Доступ из управляемого кода

16

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

16

16

16

16

16


Злые грабли

Декомпозиция экрана.

Обработка кнопок телефона

No customizing theme for Notification Bar, text only.

17

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

17

17


Оптимизация

Механизм Tombstoning

Fast App Switching

18

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

18

18


Tombstoning

19

SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

19

19

19

19



ad