Константин Заикин "Разработка Яндекс.Карт для windows...
DESCRIPTION
Константин Заикин "Разработка Яндекс.Карт для Windows Phone 7" Я.Субботник в Новосибирске О докладе: Рассказ про приложение Яндекс.Карты для Windows Phone 7 и его разработку. В докладе рассматриваются архитектура приложения, тестирование и профилирование приложений под Windows Phone 7, освещаются особенности кроссплатформенной Silverlight-разработки.TRANSCRIPT
Я.Субботник, Новосибирск, 19 ноября 2011 года
Руководитель группы разработки карт для Windows Phone
Константин Заикин
Разработка карт для Windows Phone 7
2
картография Windows Phone 7
3
Windows Phone Developer Tools
Visual Studio 2010
Expression Blend
СРЕДА РАЗРАБОТКИ
4
ЭМУЛЯТОР
5
Ninject
Microsoft Testing Tools
Preemptive Dotfuscator
EQATECProfiler
инструменты СРЕДА РАЗРАБОТКИ
6
Грабли и Велосипеды
7
Существующий C++ код
Microsoft Maps control
или
Свой движок
Silverlight
XNA
ДВИЖОК КАРТ
8
пробки МНОГО ЛИНИЙ
9
¼ экрана устройства
46 стрелок
~400 мс стандартными средствами
~40 мс вручную
пробки МНОГО ЛИНИЙ
10
WP7 тесты – на эмуляторе
Silverlight тесты – в Visual Studio
UNIT ТЕСТЫ
11
Yandex.Maps
Yandex.Maps.Silverlight
Yandex.Maps.WP
Yandex.Maps.Desktop
Yandex.Maps.Tests
рortable library tools
КРОССПЛАТФОРМЕННЫЙ .NET
12
Встроенный профайлер
Visual Studio
EQATECProfiler
.loadby SOS coreclr
производительность и память ПРОФИЛИРОВАНИЕ
13
1 неделя
≤ 90 Мбайт памяти
Учитывать местоположение
сертификация приложения MARKETPLACE
15
Яндекс.Карты Windows Phone 7
16
КАРТЫ И ПРОБКИ
17
ПОИСК
18
ПОДРОБНОСТИ
19
11.11.11
MARKETPLACE
20
Руководитель группы разработки карт для
Windows Phone
@kzaikin
Константин Заикин