+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 94.09 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

Единая Windows: скоро на экранах всех устройств Microsoft

09.06.2014 13:27
winline

Анонс концепции универсальных приложений стал лишь одним из шагов к большой конечной цели. Целью этой является создание единственной операционной системы, способной работать на компьютерах, смартфонах, планшетах, приставках, вне зависимости от процессорной архитектуры.

Отсутствие планшета Surface Mini, анонса которого ждали 20 мая, не означает отказа Microsoft от операционной системы Windows RT. А означать это может несколько вещей. Например, что идёт процесс слияния команд разработчиков планшетов Microsoft и Nokia, которые работали над 8-дюймовыми моделями. А во-вторых, может идти работа по слиянию систем Windows RT и Windows Phone в единое целое.

Microsoft недавно анонсировала модель развития универсальных приложений, которые приближают слияние разных версий Windows. Новые темпы развития Windows говорят нам о том, что это слияние не за горами, и состоится не через годы, а через месяцы. Слияние необходимо для небольших планшетов на Windows, которые перейдут от рабочего стола на приближённый к смартфонам интерфейс.

Унификация системы не будет простой и не случится за пару недель. Разработчикам Windows RT предстоит внедрить только недавно завершённый код Windows Phone 8.1, включая клавиатуру Word Flow и новый файловый менеджер. Пока ещё продолжается работа над сенсорной версией Office, которая будет флагманским универсальным приложением, так как версия Office для рабочего стола на небольших экранах почти бесполезна. Приложение Календарь на Windows Phone 8.1 уже является универсальным приложением, и для Microsoft имеет смысл перенести как можно больше программ со становящейся всё более популярной Windows Phone на небольшие планшеты.

Windows Phone 8.1 служит самым очевидным доказательством того, что Windows RT ещё жива, поскольку она работает с приложениями, написанных на одном из вариантов WinRT, созданном для Windows 8 и RT. Это важное изменение, отход от временной системы Silverlight, которую Microsoft представила в Windows Phone 7. Такой подход расстроил некоторых разработчиков, но он обретает смысл теперь, когда все версии Windows на всех платформах имеют обще ядро.

Но даже с обновлением 8.1, версии Windows продолжают обладать отличиями. Некоторые API пока ещё только начинают идти по новому пути развития. Это относится к ключевым интерфейсам, таким как буфер обмена, а он для приложений Office весьма важен. Новая универсальная модель приложений упростит создание кода, а функциональность вокруг него можно будет добавить позже.

Полная унификация API Windows и Windows Phone является чуть более отдалённой перспективой, которая даже с появлением Windows 9 в 2015 году может не быть реализована. В виде универсальной модели приложений у нас есть нечто, что позволяет разработчикам создавать приложения с общим ядром, с различными пользовательскими интерфейсами для ПК, планшетов, смартфонов, веб, и даже для Android, iOS и OS X. Беседы с разработчиками приложений Windows и Windows Phone дают понять, что последние средства разработки Microsoft, от бесплатного Visual Studio Express до полномасштабного Visual Studio, позволяют легко переносить приложения из старой ограниченной модели Portable Class Libraries в универсальные приложения с общим кодом.

Различные интерфейсы для различных целей на едином ядре

Универсальные приложения являются мощным инструментом, а также признанием того факта, что люди покупают телефоны, планшеты и ПК для разных вариантов использования. Вы можете на всех них работать с одной программой, но вряд ли вы станете использовать её одинаково. Клавиатура и мышь отлично подходят для ПК, кое-как для планшета и совсем непригодны для смартфона. Глупо думать, что можно создать интерфейс одного размера для устройств всех форм-факторов.

В универсальных приложениях такой задачи и не стоит, разработчики здесь следуют общепринятым шаблонам проектирования программного обеспечения (либо Model View Controller, или всё более популярному Model View ViewModel), чтобы создать общую основу бизнес-логики и услуг, а затем добавить соответствующий пользовательский интерфейс для устройства, которое пользователи хотят использовать.

Будущее развитие платформы Windows зависит от последнего пункта: "то, что пользователи хотят использовать". Сама Windows распространяется на все устройства, с ПК, ноутбуков в смартфоны и в облако, предлагая общее ядро Windows, Windows Server, Azure, Windows Phone и Xbox. Трудно преуменьшить масштаб этого достижения, и насколько оно принадлежит группе разработчиков, распутывавшей документацию Windows API, создав нечто, известное как MinWin. Предоставляя набор определённых границ вокруг ядра Windows NT, Microsoft смогла определить набор программных интерфейсов, варьирующихся от самых маленьких устройств до облачных серверов.

Имена и определения могут изменить, но потребность в Windows на двух основных процессорных архитектурах останется. Конкуренция со стороны ARM подтолкнула Intel разрабатывать всё более энергоэффективные устройства, и планшеты на процессорах Intel стали конкурентоспособными продуктами с ценой около $350. Шаги же Intel подтолкнули ARM на производство 64-битных процессоров, способных работать в основе облачных серверов. Это означает, что Windows на ARM - на ARM версии ядра NT в Windows RT и Windows Phone - в конечном итоге будет использоваться в большем числе продуктов.

Трудно предсказывать, но почти наверняка различия между созданием приложений для смартфонов, планшетов и настольных ПК на Windows x86 и на ARM скоро уйдут в прошлое. Значение будет иметь размер дисплея: для устройств от 9 дюймов и меньше Windows будет бесплатной. Устройства по обе стороны этой границы будут иметь ARM и Intel версии, единое ядро и модель программирования. Однако отличаться будет пользовательский интерфейс, который на смартфонах и планшетах должен стать единым, без рабочего стола на небольших экранах, и более похожим на настольные ПК на больших экранах, хотя всё равно поддерживающим интерфейс и приложения Modern для сенсорных экранов, которые будут открываться в окне.

Результатом станет будущее, в котором разработчики не будут думать по отдельности о Windows RT, Windows Phone, Xbox и Windows. Они даже не будут думать о x86 или ARM. Думать надо будет о том, для устройств с каким размером экрана создаётся новое приложение или модифицируется уже имеющееся, исходя из этого выбирается интерфейс. Будет существовать одна среда разработки, один набор API-интерфейсов, один пакет приложений и один магазин.

Сделанный на BUILD 2014 анонс универсальных приложений стал ясным сигналом движения к такому будущему, и таким же сигналом стал гибридный рабочий стол, который позднее в этом году должен быть представлен в рамках обновления Windows 8.1 Update 2. Со временем различия между смартфонными и ПК API-интерфейсами будут сглажены, по мере того, как смартфоны отходят от модели развития на основе Silverlight к модели WinRT, лежащей в основе универсальных приложений.

Давно известно, что инструменты и API-интерфейсы для разработчиков являются показателем направления, в котором развивается Windows. По мере ускорения темпов развития Windows ускоряются и темпы развития инструментов разработки приложений. Windows меняется по мере изменения окружающего мира, и нацеленность на определённые дисплеи сменяет нацеленность на определённые типы устройств.

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года