Upload
river
View
72
Download
8
Tags:
Embed Size (px)
DESCRIPTION
Создай устройство будущего с Windows Embedded Compact 7 : разработка приложений. Павел Белевский Ведущий специалист R&D отдела Кварта Технологии. Содержание. Возможности по разработк е приложений Silverlight for Windows Embedded. Возможности по разработке приложений. - PowerPoint PPT Presentation
Citation preview
Microsoft TechDayshttp://www.techdays.ru
Создай устройство будущего с Windows Embedded Compact 7:разработка приложенийПавел БелевскийВедущий специалист R&D отделаКварта Технологии
Microsoft TechDayshttp://www.techdays.ru
Содержание
Возможности по разработке приложенийSilverlight for Windows Embedded
Microsoft TechDayshttp://www.techdays.ru
Возможности по разработке приложений
Visual Studio 2008 ProfessionalWin32, ATL, STL, MFC
C/C++.NET Compact Framework 3.5
C#, VB .NET
Microsoft TechDayshttp://www.techdays.ru
Native vs Managed
Native:Необходимо SDK устройстваКомпиляция под каждую архитектуруНаиболее полный доступ к системному API
Managed:SDK не требуетсяПлатформонезависимостьОграниченные возможности по взаимодействию с системой
Microsoft TechDayshttp://www.techdays.ru
Silverlight for Windows Embedded
Silverlight для устройствПодмножество Silverlight 3.0С\С++ кодАппаратное ускорениеПарадигма «Разработчик – Дизайнер»Пользовательский интерфейс
Microsoft TechDayshttp://www.techdays.ru
Сравнение с WPF и SilverlightОсобенность WPF Silverlight 3
Silverlight for Windows Embedded
Исполнение в Web-браузере X
Кроссплатформенность (Windows/Mac/Linux) X
Доступно в Windows Embedded Compact 7 X
Поддержка Native –кода C++ X
Поддержка управляемого кода / Требует .NET X X
Разработка в Expression Blend X X X
Аппаратное ускорение 2D X X
Аппаратное ускорение 3D X
Поддержка анимации X X X
Поддержка прозрачности X X X
Поддержка видеоэлементов X X
Пользовательские элементы управления X X X
Использование Win32 элементов управления X
Microsoft TechDayshttp://www.techdays.ru
Архитектура SWE приложения
ПриложениеРесурсы(изображения,
шрифты)XAML
Пользовательские элементы
Silverlight Runtime
Win32 APIЯдро
механизма отрисовки
Подключаемые библиотеки(OpenGL ES 2.0, DDraw,
OpenVG)
Драйвер дисплея (BSP)
Microsoft TechDayshttp://www.techdays.ru
Разработка SWE приложения
Демонстрация
Microsoft TechDayshttp://www.techdays.ru
Tips & Tricks
Оболочка «Sample Home Screen» + ActiveSync
http://e-consystems.com/blog/wec7-silverlight-shell-with-activesync/
Microsoft TechDayshttp://www.techdays.ru
Резюме
Широкий спектр средств по разработке приложений для Windows Embedded Compact 7
от Win32 до .NET CF 3.5Silverlight for Windows Embedded
С/C++Аппаратное ускорение графикиУдобные средства разработки
Microsoft TechDayshttp://www.techdays.ru
Узнать больше
Официальный сайт Windows Embedded http://www.microsoft.com/windowsembedded/Центр разработки Windows Embeddedhttp://msdn.microsoft.com/embedded/Windows Embedded на сайте Кварта Технологииhttp://www.quarta.ru/embeddedРусскоязычный форум http://forum.quarta.ru