дизайн
дизайн
Новости → Microsoft предлагает единую платформу разработки
08.06.2012

Microsoft предлагает единую платформу разработки

В Московской области (под Ногинском) корпорация Microsoft провела ежегодную конференцию DevCon 2012. В этом году в ее работе приняли участие свыше 800 специалистов, а в виртуальном режиме за трансляцией докладов и мастер-классов следили 40 тыс. человек. Целевую аудиторию DevCon составляют программисты, архитекторы и тестировщики ПО, словом, те, кто работает с программным кодом и средствами разработки приложений. Задача DevCon, как ее видит руководство Microsoft, как раз и состоит в том, чтобы предоставить этим специалистам информацию по средствам разработки и программным платформам, ответить на возникающие вопросы и принять к сведению пожелания сообщества разработчиков ПО. В прошлые годы Microsoft уже проводила DevCon, затем эта традиция была прервана, и возобновилась она только в 2011 году. «За этот год многое изменилось, – сказал, открывая конференцию, Александр Ложечкин, глава департамента стратегических технологий российского подразделения Microsoft. – Появилось много новых продуктов, и прежде всего предварительные версии Windows 8, Visual Studio 11 и Team Foundation Server 11. Все более популярной становится Windows Phone. Много изменений претерпела и облачная платформа Windows Azure, в частности, в области поддержки платформ с открытым кодом. Стандарт HTML 5, который еще год назад был экзотикой, стал мейнстримом». Основная цель Microsoft в данной ситуации – предоставить разработчикам единую универсальную платформу для создания приложений. Ключевой спикер DevCon 2012 Йонас Перссон (Jonas Persson) главный операционный директор департамента стратегических технологий корпорации Microsoft, постарался раскрыть участникам конференции идею единой платформы. По его словам, раньше разработчики создавали приложения, ориентируясь исключительно на конкретные устройства. Сейчас же наступила эпоха сервисов, которые работают независимо от того, настольный это ПК или ноутбук, нетбук или смартфон, планшет или другой гаджет. Соответственно, необходим универсальный набор инструментальных средств. Дизайн Metro объединяет не только Windows и Windows Phone, но и Xbox, что открывает как перед пользователями, так и перед разработчиками новые горизонты работы с устройствами. Основными языками разработки приложений в стиле Metro являются C# и XAML, язык С++ для нативных приложений, а также языки веб-приложений HTML 5, JavaScript и CSS, с помощью которых разработчики, никогда не работавшие с платформой Microsoft, могут создавать приложения для Windows 8. Интегрированной средой разработки для всего этого, по замыслу Microsoft, должен стать пакет Visual Studio, который позволит создавать продукты практически для любых аппаратных платформ – от смартфона до «облака». Александр Ложечкин коснулся и материальной стороны вопроса, волнующей специалистов не меньше, чем технологические проблемы. Так, по его словам, разработчикам ПО для Windows 8 и тем, кто распространяет его через магазин приложений Windows Store, будут предложены очень привлекательные условия: до 80% прибыли от продаж. Сам же Windows Store будет доступен уже в ближайших обновлениях Windows 8. Успешно, по словам Александра Ложечкина, продается и облачный продукт Windows Azure, продвижением которого на российском рынке занимается партнер Microsoft – компания Softline. Было упомянуто несколько проектов на Azure в России. Это портал Microsoft TechDays, школьная образовательная сеть «Дневник.ру», а также веб-сервис FineReader Online, который компания ABBYY успешно перевела на Azure. На DevCon 2012 впервые в России была широко представлена новая платформа для организации медиавещания на базе Windows Azure – Windows Azure Media Service. Наконец, немало интересного Microsoft обещает с выходом Visual Studio 11, которая сейчас находится в стадии бета-версии. Она позволяет загружать приложения в Windows Store, предлагает инструменты для создания Metro-приложений, начиная с шаблонов для проектирования дизайна как на основе HTML, так и XAML, и заканчивая средствами для анализа кода и отладки. К примеру, с ее помощью можно быстро создавать прототипы приложений в Power Point.

Яндекс цитирования Valid XHTML 1.0 Transitional