Маша и Медведь (Masha and The Bear) - Подкидыш (23 Серия)
Microsoft любит говорить о Windows 8 как о том, что Windows «переосмысливается», и во многих отношениях это довольно далеко от его предшественников. Чтобы разрешить использование операционной системы на разных сенсорных устройствах, Microsoft радикально изменила внешний вид ОС.
На прошлой неделе на конференции компании Build в Редмонде, штат Вашингтон, разработчики изучили некоторые методы, которые им понадобятся для максимально использовать новую ОС. В ходе переговоров были рассмотрены такие вопросы, как работа с живыми фрагментами на стартовой странице, работа с сенсорным интерфейсом и разработка приложений, чтобы они выглядели хорошо в новом, более простом интерфейсе.
[далее] лучшие трюки Windows 10, советы и твики »Windows 8 выходит за рамки статических значков, которые ссылаются на приложения. Вместо этого каждое приложение может иметь живую плитку на стартовой странице, которая может быть обновлена с помощью информации, такой как фотографии, элементы календаря или новости. «Вся цель живых плит - создать систему, которая активна», - сказал Краиг Брокшмидт, старший менеджер программ по планированию Windows, во время одного разговора.
Обновление в реальном времени может осуществляться в трех местах: на стартовой странице, во всплывающем уведомлении и на экране блокировки.
Microsoft разработала живое обновление, чтобы оно не потребляло чрезмерного количества энергии. «У нас может быть система, которая очень жива с приложениями, работающими все время, но мы получили бы только один или два часа автономной работы», - сказал Брокшмидт. Вместо этого, плитки могут выпускать обновления, даже если основное приложение не работает. Windows позволит разработчику определять внешнюю службу через API (интерфейс прикладного программирования), который может предоставлять обновления через Интернет от имени приложения.
Microsoft ограничила то, что можно разместить на экранах запуска и блокировки. «Если вы позволите всем поместить то, что они хотят на своих плитках - видео, интерактивные элементы управления, движение - в конечном итоге это будет полный хаос», - сказал Брокшмидт. Вместо этого компания предлагает 40 шаблонов для плиток и уведомлений, которые могут использовать разработчики. Каждое изображение в плитке может быть не более 200 КБ и иметь не более 1024 пикселей. «Ограничивая то, что вы можете сделать на стартовом экране, вы получаете гораздо более унифицированное представление, которое намного чище и информативнее», - сказал Брокшмидт.
Другим разработчикам, разработчикам дизайна придется бороться с новой формой ввода, а именно touch, где пользователи взаимодействуют с ОС непосредственно через дисплей. «Мы действительно хотим, чтобы разработчики имели сенсорный подход к своим приложениям», - сказал Джефф Бертофт, евангелист Microsoft HTML5, во время другого разговора.
Так же, как мышь ввела новые способы взаимодействия с графическими программами, сенсорный интерфейс предлагает новые возможности для взаимодействия с пользователем. Windows 8 может определить, будет ли устройство, на котором оно выполняется, принимает касание как вход. Если это так, он активирует «слушателей» для сенсорного ввода.
«Вся наша навигация работает как с сенсорным так и с мышью», - сказал Бертофт. «Если вы создаете для прикосновения, вы получаете мышь бесплатно».
Сенсорные взаимодействия делятся на две формы: указатели и жесты.
Жест суммирует намерение пользователя, такое как нажатие на экране, которое указывает на желание откройте программу. Windows 8 интерпретирует ряд жестов от имени приложения, поэтому разработчику не нужно писать этот код с нуля.
Microsoft разработала набор жестов, которые Burtoft назвал Windows 8 Touch Language, которые компания хочет разработчики используют равномерно во всех своих приложениях. Жесты включают нажатие, нажатие и удержание, щепотку и масштабирование и прокрутку вперед. «Пока разные приложения используют этот же язык, пользователям будет легко поймать« как перемещаться по своим приложениям, - сказал Бертофт.
В случаях, когда жесты не могут обеспечить детальную потребность приложения, Microsoft также предоставляет указатели. С указателями каждая точка касания на экране получает свой собственный «объект события», который разработчики могут напрямую связывать с кодом приложения. Указатели позволяют пользователю выполнять такие задачи, как рисование или запись на экране.
Еще один аспект, который следует учитывать, - это дизайн. В другой сессии сборки главный советник Microsoft по работе с клиентами Уилл Цуми объяснил философию новой Windows в надежде, что разработчики будут создавать свои приложения аналогичным образом.
Для случайного наблюдателя новый интерфейс выглядит менее загроможденным с коробками и выбором меню. Этот взгляд, сказал Чхуми, был на самом деле вдохновлен высоким модернизмом, школой дизайна, которая уходит своими корнями в художественное движение Баухауза начала 20-го века.
«Все дело в попытке избавить ОУ от пути», он сказал. По его словам, Windows 8 пытается помочь пользователям сосредоточиться на этой задаче. Приложения должны иметь очень мало, если они есть, хром - термин дизайна для ящиков и пунктов меню, которые сегодня подавляют большинство приложений. Вместо этого содержимое приложения, например, фото, видео или текстовый документ, должно занимать весь экран.
Tschumy сообщил разработчикам, что, когда у них возникает вопрос дизайна с Windows 8, они должны думать «контент до хром».
Одной из компаний, объединяющих новую парадигму дизайна, является SAP. Поставщик ERP (Enterprise-Resource-Planning) планирует выпустить шесть приложений в течение следующих нескольких месяцев, которые охватывают новые правила проектирования Windows, сказал в другом сеансе Fred Samson, вице-президент SAP по мобильности и инновациям.
«Мы попробовали чтобы использовать как можно больше возможностей Windows 8 », - сказал Самсон. Новый интерфейс позволяет SAP создавать приложения, более захватывающие и интерактивные, сказал он. Пользователи могут перемещаться по документу с помощью прокрутки, а не подкачки, данные могут отображаться на картах вместо списков, а документы могут быть идентифицированы изображениями вместо имен.
Самсон продемонстрировал одно приложение, Financial Factsheet, которое позволяет пользователям просматривать данные из базы данных клиентов графически. Например, он позволяет пользователю запрашивать базу данных для контактов в радиусе 50 миль и отображать результаты на карте.
«Пользователям не нужно изучать новый язык. Им не нужно открывать фильтр, выбирать атрибут, фильтровать по атрибуту. Это все для них, - сказал он.
IBM стремится повысить уровень навыков BPM
Академическая инициатива IBM фокусируется на BPM по мере того, как начинается новый семестр.
MySpace расширяет набор тегов для разработчиков для разработчиков
MySpace расширила пул потенциальных тестировщиков приложений, создаваемых для своего сайта внешними разработчиками.
Как Microsoft пытается, но не подходит для разработчиков indie-игр для разработчиков
Команда Windows пытается заманить разработчиков в Windows Магазин с обещаниями наличных денег и поддержкой со смешанными результатами.