Владимир Колесников «Windows Phone 7: самое главное для разработчика»
Upcoming SlideShare
Loading in...5
×
 

Владимир Колесников «Windows Phone 7: самое главное для разработчика»

on

  • 1,937 views

 

Statistics

Views

Total Views
1,937
Views on SlideShare
1,016
Embed Views
921

Actions

Likes
1
Downloads
11
Comments
0

7 Embeds 921

http://www.e-legion.ru 834
http://mbltdev.ru 61
http://107.21.121.234 20
http://www.e-legion.com 2
http://localhost 2
http://test.mbltdev.ru 1
http://www.mbltdev.ru 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Credits:by Josh Clarkby Joe PembertonViahttp://cinemagraphs.com/
  • Credits:by Josh Clarkby Joe PembertonViahttp://cinemagraphs.com/by TerryJohnston
  • This slide summarizes the Windows Phone Application Platform. In this presentation, we focus on the Windows Phone Developer Tools to build applications for the platform, the project templates, and supporting tools
  • http://html5demos.com/geoMoscow
  • Может и 4.0

Владимир Колесников «Windows Phone 7: самое главное для разработчика» Владимир Колесников «Windows Phone 7: самое главное для разработчика» Presentation Transcript

  • Windows Phone 7.5самое главное для разработчикаВладимир КолесниковMicrosoft@vladkol
  • Это другой телефон
  • Чего хочет каждый из нас?Работать напрямую с Быстро понимать, Чтобы это былоконтентом. что где находится. живым!
  • Чего хочет каждый из нас?Работать Быстро понимать, Чтобы это было И чтобы это былонапрямую с что где находится. живым! моим личным!контентом.
  • люди
  • движение
  • инфографика vs иконография
  • metro
  • Metro-язык легкий, простой, открытый, быстрый качественная типографика живой и в движении контент прежде всего по-настоящему цифровой
  • 13
  • Что получилось
  • Metro-подход в Microsoft
  • Телефоны
  • Наши партнеры
  • Стратегическое партнерство
  • Прогнозы IDC и Gartner Прогноз долей рынка в 2015 годуОперационная система Прогноз IDC Прогноз GartnerAndroid 45% 49%Windows Phone 21% 20%iOS 15% 17%BlackBerry OS 14% 11%Other (Linux, Bada, Maemo/MeeGo) 5% 3%Grand Total 100% 100%
  • Приложения
  • Marketplace
  • Продажа приложений Единый канал доставки приложений Им пользуются все и только им Географическое таргетирование Различные формы оплаты  Кредитная карта  Мобильный биллинг
  • Продажа приложений Trial API Marketplace API Активное промо командой Marketplace Централизованные обновления Категоризация и поиск Advertising API
  • Количество приложений Октябрь 2010 – 1000 Март 2011 – 15000 Сентябрь 2011 – 30000
  • Уже с нами Яндекс ВКонтакте Одноклассники РИА Новости Qiwi Wallet SPB TV …
  • 29
  • Платформа
  • Платформа – Железо Емкостной дисплей 4 или более точек контакта Сенсоры A-GPS, Accelerometer, Compass, Light, Proximity, Gyro Камера 5 мегапикселей или более Мультимедиа возможности Минимальная спецификация, акселерация кодеков Память 256MB RAM или более, 8GB Flash или более GPU Акселерация инструкций DirectX 9 CPU Qualcomm MSM7x30, MSM8x55 800Mhz или более Аппаратные кнопки | Назад, Старт, Поиск
  • Платформа – ПриложенияПриложения Ваше приложение Фреймворки Silverlight XNA HTML/JavaScript CLR (.NET CF)App Model UI Model Cloud IntegrationApp management Xbox LIVE Shell frame BingLicensing Session manager LocationChamber isolation Direct3D Push notificationsSoftware updates Compositor Windows Live IDЯдроБезопасность Hardware BSPСетевая подсистема A-GPS Accelerometer Light Compass ProximityХранилище Media Wi-Fi Radio Graphics Gyro Аппаратная часть
  • Платформа – Сервисы Runtime Инструменты Sensors Media Data Location Phone Emulator Phone Xbox LIVE Notifications Samples Documentation .NET Framework managed code sandbox Guides Community Packaging and Verification ToolsУстройство Облако Сервисы платформы Сервисы публикации Notifications App Deployment Registration Marketplace Location Identity Feeds Validation MO and CC Billing Social Maps Certification Business Intelligence Publishing Update Management
  • Платформа - ИнструментыБесплатно на http://create.msdn.com 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
  • Демоэмулятор
  • Платформа – 2 типа приложенийСовременные Высокопроизводительнаяприложения, управляемые игровая платформасобыт-ми. Быстрое созданиеБыстрое создание богатых многоэкранных 2D и 3D игрграфических приложений Богатая content pipelineHTML/Javascript Устоявшаяся технологияУстоявшаяся, надѐжная, для Xbox,популярная технология Windows, и Zune / WP7Приложения Игры (и игры) (и приложения)
  • Silverlight
  • Что такое Silverlightв Windows Phone .NET CF XAML C#, VB.NET, F#
  • XAML Наглядный язык разметки Поддержка включений файлов Полная интеграция в Visual Studio и Expression Blend Code Behind Data Binding Sample Data Storyboards Transform
  • Silverlight Controls
  • Silverlight Toolkit
  • Hub`ы: панорамы и пивоты
  • ДемоSilverlight
  • Live Tiles Работа с темой и брендом Использование нотификаций Возврат пользователя к приложению
  • Нотификации через тайлы45
  • XNA
  • Что может XNA? Мощная математическая библиотека Content Pipeline Работа с 2D графикой Полноценная 3D графика (DirectX 9) Поддержка шейдеров (встроенные) Работа совместно с Silverlight
  • XNA для разработчика Использует .NET Framework как основу Игры пишутся на C#  Generics  LINQ  И т.д. Игры запускаются как управляемый код  Безопасное исполнение кода  Управление памятью  Поддержка Windows, Xbox, Windows Phone 7
  • Internet ExplorerHTML5
  • Internet Explorer Приложение и элемент управления HTML5  Audio  Video  Canvas  Storage  Geolocation,  … CSS (CSS 2.1, CSS3) SVG …
  • HTML5/Silverlight window.external.notify | ScriptNotify InvokeScript PhoneGap  https://github.com/phonegap/phonegap-wp7
  • Публикацияприложений
  • create.msdn.com
  • Публикация приложений Application and Game Submission Submission .xap App Hub .xap via Packages & .dll .dll App Hub Validates XAP Windows Phone 7 Deployment Service App Hub Microsoft .xap App .xap Adds Applies Signed .dll .dll Metadata Test Criteria
  • Dashboard App Lifecycle Четкое уведомление, при изменении статуса сертификации Показывает объем платежей для отслеживания Показывает самые популярные приложения Ежедневно обновляемые данные по загрузкам
  • Магазин приложений Marketplace Hub Веб-версия Сетка для мерчендайзинга для ежедневных промо Отдельные полки для мобильных операторов и производителей устройств Уведомления о загрузках и обновлениях
  • Новый магазин игр Новый Games Marketplace с полной панорамой и навигацией Улучшенный поиск и промо игр Отдельные загрузки, обновления и поиск Поддержка 6 новых игровых рейтингоа Новые средства родительского контроля для некоторых стран  Доступ в соответствии с рейтингами и странами  Доступ по Windows Live ID
  • Страница приложения Страница деталей с использованием Pivot Страница полностью сделана в стиле Windows Phone Можно легко поделиться по почте или SMS
  • Установка приложений Отсортированный список с быстрыми переходами Установка происходит прямо в списке Статусы напоминают о возможности обновления или дозагрузки приложения
  • Возможности распространенияКоличество пользователей 100 Неограниченное НеограниченноеЦена приложения Только бесплатная Любая ЛюбаяОграничения по времени 90 дней Нет НетВозможность обновления Нет Да ДаНеобходимость сертификации Нет Да ДаДоступно для поиска Нет Только по ссылке ДаКонтроль доступа По Windows Live ID Нет НетДля кого Бета-тестеры Ограниченный круг Все
  • Россия
  • Российский успех на Windows Phone 24 часа Top #4 rated app WW Предустановка на LG
  • gMaps
  • gMaps
  • 1-я российская игра от Microsoft Game Studios Farm Frenzy 2 от Alawar Entertainment
  • НемногоПодробностей
  •  Многозадачность Интеграция Расширение Хранилище Доступ к данным пользователя Камера Сенсоры Live Tiles Push Notifications Scheduled Actions Сокеты
  • С чего начать http://create.msdn.com  http://go.microsoft.com/?linkid=9772716 http://msdn.microsoft.com/ru-ru/windowsphone/ http://www.techdays.ru/?Tag=Windows Phone 7 http://windowsteamblog.com/windows_phone/
  • Пишите!ruwp7dev@microsoft.com
  • Спасибо!ruwp7dev@microsoft.com
  • The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.© 2011 Microsoft Corporation.All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.